Comments
Patch
@@ -1004,10 +1004,16 @@
b = []
for p in self.parents():
b.extend(p.bookmarks())
return b
+ def phase(self):
+ phase = phases.draft # default phase to draft
+ for p in self.parents():
+ phase = max(phase, p.phase())
+ return phase
+
class workingctx(commitablectx):
"""A workingctx object makes access to data related to
the current working directory convenient.
date - any valid date string or (unixtime, offset), or None.
user - username string, or None.
@@ -1030,16 +1036,10 @@
p = self._repo.dirstate.parents()
if p[1] == nullid:
p = p[:-1]
return [changectx(self._repo, x) for x in p]
- def phase(self):
- phase = phases.draft # default phase to draft
- for p in self.parents():
- phase = max(phase, p.phase())
- return phase
-
def hidden(self):
return False
def children(self):
return []