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