mercurial/obsolete.py
changeset 38190 02f992ac26e9
parent 37134 d30810d09d6f
child 38707 6b5ca1d0aa1e
equal deleted inserted replaced
38189:5b592ac502ef 38190:02f992ac26e9
   851     if 'obsstore' in repo._filecache:
   851     if 'obsstore' in repo._filecache:
   852         repo.obsstore.caches.clear()
   852         repo.obsstore.caches.clear()
   853 
   853 
   854 def _mutablerevs(repo):
   854 def _mutablerevs(repo):
   855     """the set of mutable revision in the repository"""
   855     """the set of mutable revision in the repository"""
   856     return repo._phasecache.getrevset(repo, (phases.draft, phases.secret))
   856     return repo._phasecache.getrevset(repo, phases.mutablephases)
   857 
   857 
   858 @cachefor('obsolete')
   858 @cachefor('obsolete')
   859 def _computeobsoleteset(repo):
   859 def _computeobsoleteset(repo):
   860     """the set of obsolete revisions"""
   860     """the set of obsolete revisions"""
   861     getnode = repo.changelog.node
   861     getnode = repo.changelog.node