Mercurial > public > mercurial-scm > hg
comparison mercurial/context.py @ 21586:8a2637cf1130
basectx: add subrev method to return the rev of a subrepo given a subpath
This will be used in an upcoming patch to simplify the status method by
eliminating an if block.
author | Sean Farley <sean.michael.farley@gmail.com> |
---|---|
date | Fri, 20 Sep 2013 21:55:42 -0500 |
parents | 869a28d016e9 |
children | 02a8612ddec2 |
comparison
equal
deleted
inserted
replaced
21585:652e07debf10 | 21586:8a2637cf1130 |
---|---|
129 return [modified, added, removed, deleted, unknown, ignored, clean] | 129 return [modified, added, removed, deleted, unknown, ignored, clean] |
130 | 130 |
131 @propertycache | 131 @propertycache |
132 def substate(self): | 132 def substate(self): |
133 return subrepo.state(self, self._repo.ui) | 133 return subrepo.state(self, self._repo.ui) |
134 | |
135 def subrev(self, subpath): | |
136 return self.substate[subpath][1] | |
134 | 137 |
135 def rev(self): | 138 def rev(self): |
136 return self._rev | 139 return self._rev |
137 def node(self): | 140 def node(self): |
138 return self._node | 141 return self._node |