comparison mercurial/bundlerepo.py @ 24921:86c0b5c09ee6

bundlerepo: remove unused 'repo' parameter Revision 7c231754a621 (filelog: add file function to open other filelogs, 2011-05-10) added a _file() method to revlog, which also required a 'repo' parameter to be added to bundlefilelog's constructor. The _file() method was then removed in b95a5bb58653 (filelog: remove unused _file method, 2015-01-22), which made the constructor parameter unused, so let's remove that too.
author Martin von Zweigbergk <martinvonz@google.com>
date Sun, 03 May 2015 14:18:32 -0700
parents 995003a324da
children 5418dd5be8ac
comparison
equal deleted inserted replaced
24919:e5b507efb36e 24921:86c0b5c09ee6
175 175
176 def baserevision(self, nodeorrev): 176 def baserevision(self, nodeorrev):
177 return manifest.manifest.revision(self, nodeorrev) 177 return manifest.manifest.revision(self, nodeorrev)
178 178
179 class bundlefilelog(bundlerevlog, filelog.filelog): 179 class bundlefilelog(bundlerevlog, filelog.filelog):
180 def __init__(self, opener, path, bundle, linkmapper, repo): 180 def __init__(self, opener, path, bundle, linkmapper):
181 filelog.filelog.__init__(self, opener, path) 181 filelog.filelog.__init__(self, opener, path)
182 bundlerevlog.__init__(self, opener, self.indexfile, bundle, 182 bundlerevlog.__init__(self, opener, self.indexfile, bundle,
183 linkmapper) 183 linkmapper)
184 self._repo = repo
185 184
186 def baserevision(self, nodeorrev): 185 def baserevision(self, nodeorrev):
187 return filelog.filelog.revision(self, nodeorrev) 186 return filelog.filelog.revision(self, nodeorrev)
188 187
189 class bundlepeer(localrepo.localpeer): 188 class bundlepeer(localrepo.localpeer):
320 if not c: 319 if not c:
321 break 320 break
322 321
323 if f in self.bundlefilespos: 322 if f in self.bundlefilespos:
324 self.bundle.seek(self.bundlefilespos[f]) 323 self.bundle.seek(self.bundlefilespos[f])
325 return bundlefilelog(self.svfs, f, self.bundle, 324 return bundlefilelog(self.svfs, f, self.bundle, self.changelog.rev)
326 self.changelog.rev, self)
327 else: 325 else:
328 return filelog.filelog(self.svfs, f) 326 return filelog.filelog(self.svfs, f)
329 327
330 def close(self): 328 def close(self):
331 """Close assigned bundle file immediately.""" 329 """Close assigned bundle file immediately."""