equal
deleted
inserted
replaced
228 |
228 |
229 def descendants(self): |
229 def descendants(self): |
230 for d in self._repo.changelog.descendants([self._rev]): |
230 for d in self._repo.changelog.descendants([self._rev]): |
231 yield changectx(self._repo, d) |
231 yield changectx(self._repo, d) |
232 |
232 |
|
233 def obsolete(self): |
|
234 """True if the changeset is obsolete""" |
|
235 return self.node() in self._repo.obsstore.obsoleted |
|
236 |
233 def _fileinfo(self, path): |
237 def _fileinfo(self, path): |
234 if '_manifest' in self.__dict__: |
238 if '_manifest' in self.__dict__: |
235 try: |
239 try: |
236 return self._manifest[path], self._manifest.flags(path) |
240 return self._manifest[path], self._manifest.flags(path) |
237 except KeyError: |
241 except KeyError: |