##// END OF EJS Templates
bookmark: simplify mutability check in `validdest`...
Pierre-Yves David -
r17916:ed225834 default
parent child Browse files
Show More
@@ -7,7 +7,7 b''
7
7
8 from mercurial.i18n import _
8 from mercurial.i18n import _
9 from mercurial.node import hex
9 from mercurial.node import hex
10 from mercurial import encoding, error, util, obsolete, phases
10 from mercurial import encoding, error, util, obsolete
11 import errno, os
11 import errno, os
12
12
13 def read(repo):
13 def read(repo):
@@ -264,7 +264,7 b' def validdest(repo, old, new):'
264 plen = len(validdests)
264 plen = len(validdests)
265 succs = set(c.node() for c in validdests)
265 succs = set(c.node() for c in validdests)
266 for c in validdests:
266 for c in validdests:
267 if c.phase() > phases.public:
267 if c.mutable():
268 # obsolescence marker does not apply to public changeset
268 # obsolescence marker does not apply to public changeset
269 succs.update(obsolete.allsuccessors(repo.obsstore,
269 succs.update(obsolete.allsuccessors(repo.obsstore,
270 [c.node()]))
270 [c.node()]))
General Comments 0
You need to be logged in to leave comments. Login now