##// END OF EJS Templates
phases: define an official tuple of mutable phases...
Boris Feld -
r38174:02f992ac default
parent child Browse files
Show More
@@ -853,7 +853,7 b' def clearobscaches(repo):'
853 853
854 854 def _mutablerevs(repo):
855 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 858 @cachefor('obsolete')
859 859 def _computeobsoleteset(repo):
@@ -126,6 +126,7 b' from . import ('
126 126 allphases = public, draft, secret = range(3)
127 127 trackedphases = allphases[1:]
128 128 phasenames = ['public', 'draft', 'secret']
129 mutablephases = tuple(allphases[1:])
129 130
130 131 def _readroots(repo, phasedefaults=None):
131 132 """Read phase roots from disk
@@ -77,8 +77,7 b' def computehidden(repo, visibilityexcept'
77 77 if visibilityexceptions:
78 78 hidden -= visibilityexceptions
79 79 pfunc = repo.changelog.parentrevs
80 mutablephases = (phases.draft, phases.secret)
81 mutable = repo._phasecache.getrevset(repo, mutablephases)
80 mutable = repo._phasecache.getrevset(repo, phases.mutablephases)
82 81
83 82 visible = mutable - hidden
84 83 _revealancestors(pfunc, hidden, visible)
General Comments 0
You need to be logged in to leave comments. Login now