bundle: remove 'op' argument from applybundle()
No callers pass in an operation.
--- a/mercurial/bundle2.py Sat Jun 24 10:31:41 2017 -0700
+++ b/mercurial/bundle2.py Wed Jun 21 14:42:04 2017 -0700
@@ -310,14 +310,14 @@
to be created"""
raise TransactionUnavailable()
-def applybundle(repo, unbundler, tr, source=None, url=None, op=None):
+def applybundle(repo, unbundler, tr, source=None, url=None):
# transform me into unbundler.apply() as soon as the freeze is lifted
tr.hookargs['bundle2'] = '1'
if source is not None and 'source' not in tr.hookargs:
tr.hookargs['source'] = source
if url is not None and 'url' not in tr.hookargs:
tr.hookargs['url'] = url
- return processbundle(repo, unbundler, lambda: tr, op=op)
+ return processbundle(repo, unbundler, lambda: tr)
def processbundle(repo, unbundler, transactiongetter=None, op=None):
"""This function process a bundle, apply effect to/from a repo