Mercurial > public > mercurial-scm > hg
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.""" |