Mercurial > hg
comparison mercurial/metadata.py @ 45622:42bb6c4f8106
changing-files: always use `mark_touched` to update the touched set
We use this function internally too because that will make cache invalidation
simpler.
Differential Revision: https://phab.mercurial-scm.org/D9111
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Fri, 25 Sep 2020 14:16:35 +0200 |
parents | 646a676f5365 |
children | d31483377673 |
comparison
equal
deleted
inserted
replaced
45621:646a676f5365 | 45622:42bb6c4f8106 |
---|---|
82 """ | 82 """ |
83 return frozenset(self._added) | 83 return frozenset(self._added) |
84 | 84 |
85 def mark_added(self, filename): | 85 def mark_added(self, filename): |
86 self._added.add(filename) | 86 self._added.add(filename) |
87 self._touched.add(filename) | 87 self.mark_touched(filename) |
88 | 88 |
89 def update_added(self, filenames): | 89 def update_added(self, filenames): |
90 for f in filenames: | 90 for f in filenames: |
91 self.mark_added(f) | 91 self.mark_added(f) |
92 | 92 |
100 """ | 100 """ |
101 return frozenset(self._merged) | 101 return frozenset(self._merged) |
102 | 102 |
103 def mark_merged(self, filename): | 103 def mark_merged(self, filename): |
104 self._merged.add(filename) | 104 self._merged.add(filename) |
105 self._touched.add(filename) | 105 self.mark_touched(filename) |
106 | 106 |
107 def update_merged(self, filenames): | 107 def update_merged(self, filenames): |
108 for f in filenames: | 108 for f in filenames: |
109 self.mark_merged(f) | 109 self.mark_merged(f) |
110 | 110 |
144 """ | 144 """ |
145 return frozenset(self._removed) | 145 return frozenset(self._removed) |
146 | 146 |
147 def mark_removed(self, filename): | 147 def mark_removed(self, filename): |
148 self._removed.add(filename) | 148 self._removed.add(filename) |
149 self._touched.add(filename) | 149 self.mark_touched(filename) |
150 | 150 |
151 def update_removed(self, filenames): | 151 def update_removed(self, filenames): |
152 for f in filenames: | 152 for f in filenames: |
153 self.mark_removed(f) | 153 self.mark_removed(f) |
154 | 154 |