Mercurial > public > mercurial-scm > hg
comparison mercurial/context.py @ 4663:6b2e8cb39583
context: add tags() method
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Thu, 21 Jun 2007 11:42:39 -0500 |
parents | 178778ca648f |
children | 8808ea7da86b |
comparison
equal
deleted
inserted
replaced
4662:f9b8ea362b49 | 4663:6b2e8cb39583 |
---|---|
65 def user(self): return self._changeset[1] | 65 def user(self): return self._changeset[1] |
66 def date(self): return self._changeset[2] | 66 def date(self): return self._changeset[2] |
67 def files(self): return self._changeset[3] | 67 def files(self): return self._changeset[3] |
68 def description(self): return self._changeset[4] | 68 def description(self): return self._changeset[4] |
69 def branch(self): return self._changeset[5].get("branch") | 69 def branch(self): return self._changeset[5].get("branch") |
70 def tags(self): return self._repo.nodetags(self._node) | |
70 | 71 |
71 def parents(self): | 72 def parents(self): |
72 """return contexts for each parent changeset""" | 73 """return contexts for each parent changeset""" |
73 p = self._repo.changelog.parents(self._node) | 74 p = self._repo.changelog.parents(self._node) |
74 return [changectx(self._repo, x) for x in p] | 75 return [changectx(self._repo, x) for x in p] |
411 def deleted(self): return self._status[3] | 412 def deleted(self): return self._status[3] |
412 def unknown(self): return self._status[4] | 413 def unknown(self): return self._status[4] |
413 def clean(self): return self._status[5] | 414 def clean(self): return self._status[5] |
414 def branch(self): return self._repo.dirstate.branch() | 415 def branch(self): return self._repo.dirstate.branch() |
415 | 416 |
417 def tags(self): | |
418 t = [] | |
419 [t.extend(p.tags()) for p in self.parents()] | |
420 return t | |
421 | |
416 def parents(self): | 422 def parents(self): |
417 """return contexts for each parent changeset""" | 423 """return contexts for each parent changeset""" |
418 return self._parents | 424 return self._parents |
419 | 425 |
420 def children(self): | 426 def children(self): |