comparison mercurial/revlogutils/revlogv0.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 8f87dcb46f53
children 6000f5b25c9b
comparison
equal deleted inserted replaced
48528:75fc2537d93c 48529:c514936d92b4
44 link_rev=node.nullrev, 44 link_rev=node.nullrev,
45 parent_rev_1=node.nullrev, 45 parent_rev_1=node.nullrev,
46 parent_rev_2=node.nullrev, 46 parent_rev_2=node.nullrev,
47 node_id=sha1nodeconstants.nullid, 47 node_id=sha1nodeconstants.nullid,
48 ) 48 )
49
50 @property
51 def nodemap(self):
52 msg = b"index.nodemap is deprecated, use index.[has_node|rev|get_rev]"
53 util.nouideprecwarn(msg, b'5.3', stacklevel=2)
54 return self._nodemap
55 49
56 @util.propertycache 50 @util.propertycache
57 def _nodemap(self): 51 def _nodemap(self):
58 nodemap = nodemaputil.NodeMap({sha1nodeconstants.nullid: node.nullrev}) 52 nodemap = nodemaputil.NodeMap({sha1nodeconstants.nullid: node.nullrev})
59 for r in range(0, len(self)): 53 for r in range(0, len(self)):