Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/revlog.py @ 43601:2da51e292734
index: use `index.rev` in `revlog.rev`
Differential Revision: https://phab.mercurial-scm.org/D7325
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Sat, 09 Nov 2019 13:23:51 +0100 |
parents | bd87114ce341 |
children | b56de57c45ce |
comparison
equal
deleted
inserted
replaced
43600:bd87114ce341 | 43601:2da51e292734 |
---|---|
685 self._pcache = {} | 685 self._pcache = {} |
686 self.index.clearcaches() | 686 self.index.clearcaches() |
687 | 687 |
688 def rev(self, node): | 688 def rev(self, node): |
689 try: | 689 try: |
690 return self.index.nodemap[node] | 690 return self.index.rev(node) |
691 except TypeError: | 691 except TypeError: |
692 raise | 692 raise |
693 except error.RevlogError: | 693 except error.RevlogError: |
694 # parsers.c radix tree lookup failed | 694 # parsers.c radix tree lookup failed |
695 if node == wdirid or node in wdirfilenodeids: | 695 if node == wdirid or node in wdirfilenodeids: |