comparison mercurial/pure/parsers.py @ 48529:c514936d92b4

revlog: remove deprecated APIs Differential Revision: https://phab.mercurial-scm.org/D11951
author Rapha?l Gom?s <rgomes@octobus.net>
date Thu, 23 Dec 2021 14:48:31 +0100
parents c5d6c874766a
children 1bb62821f080
comparison
equal deleted inserted replaced
48528:75fc2537d93c 48529:c514936d92b4
589 589
590 @util.propertycache 590 @util.propertycache
591 def entry_size(self): 591 def entry_size(self):
592 return self.index_format.size 592 return self.index_format.size
593 593
594 @property
595 def nodemap(self):
596 msg = b"index.nodemap is deprecated, use index.[has_node|rev|get_rev]"
597 util.nouideprecwarn(msg, b'5.3', stacklevel=2)
598 return self._nodemap
599
600 @util.propertycache 594 @util.propertycache
601 def _nodemap(self): 595 def _nodemap(self):
602 nodemap = nodemaputil.NodeMap({sha1nodeconstants.nullid: nullrev}) 596 nodemap = nodemaputil.NodeMap({sha1nodeconstants.nullid: nullrev})
603 for r in range(0, len(self)): 597 for r in range(0, len(self)):
604 n = self[r][7] 598 n = self[r][7]