comparison mercurial/revlog.py @ 51081:9d5efaefc544

revlog: drop the unused `_sidedatareadfp` method It has no caller anywhere and is probably the remains of some older code.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Tue, 17 Oct 2023 04:54:22 +0200
parents 5645524c6b62
children 118c99c6092b
comparison
equal deleted inserted replaced
51080:5645524c6b62 51081:9d5efaefc544
1106 1106
1107 def _datafp(self, mode=b'r'): 1107 def _datafp(self, mode=b'r'):
1108 """file object for the revlog's data file""" 1108 """file object for the revlog's data file"""
1109 return self.opener(self._datafile, mode=mode) 1109 return self.opener(self._datafile, mode=mode)
1110 1110
1111 @contextlib.contextmanager
1112 def _sidedatareadfp(self):
1113 """file object suitable to read sidedata"""
1114 if self._writinghandles:
1115 yield self._writinghandles[2]
1116 else:
1117 with self.opener(self._sidedatafile) as fp:
1118 yield fp
1119
1120 def tiprev(self): 1111 def tiprev(self):
1121 return len(self.index) - 1 1112 return len(self.index) - 1
1122 1113
1123 def tip(self): 1114 def tip(self):
1124 return self.node(self.tiprev()) 1115 return self.node(self.tiprev())