# HG changeset patch # User Pierre-Yves David # Date 1490207200 -3600 # Node ID 97d342655cd1fe4a80255e6e80575a35512f0d6e # Parent 67a511b6b3aa1970cdd65ea512e1aaa52c00fe63 stablerange: drop _depth Nothing uses it anymore. diff -r 67a511b6b3aa -r 97d342655cd1 hgext3rd/evolve/stablerange.py --- a/hgext3rd/evolve/stablerange.py Wed Mar 22 19:25:12 2017 +0100 +++ b/hgext3rd/evolve/stablerange.py Wed Mar 22 19:26:40 2017 +0100 @@ -347,7 +347,8 @@ if revs is not None: assert len(revs) == self._len() self._revs = revs - assert index < self._depth, (head, index, self._depth, revs) + depth = self._repo.stablerange.depthrev(self._repo, self[0]) + assert index < depth, (head, index, depth, revs) def __hash__(self): return self._id @@ -378,10 +379,6 @@ return self._repo.stablerange.rangelength(self._repo, self) @util.propertycache - def _depth(self): - return self._repo.stablerange.depthrev(self._repo, self[0]) - - @util.propertycache def _revs(self): r = stablesort(self._repo, [self[0]])[self[1]:] assert len(r) == self._len(), (self[0], self[1], len(r), self._len())