bundle: inline applybundle1()
authorMartin von Zweigbergk <martinvonz@google.com>
Thu, 22 Jun 2017 21:45:32 -0700
changeset 33056 1d2b68952950
parent 33055 18c2489ac96d
child 33057 99c6c9fa9e6d
bundle: inline applybundle1() We have now gotten rid of all but one caller, so let's inline it there.
mercurial/bundle2.py
--- a/mercurial/bundle2.py	Thu Jun 22 15:00:19 2017 -0700
+++ b/mercurial/bundle2.py	Thu Jun 22 21:45:32 2017 -0700
@@ -310,12 +310,6 @@
     to be created"""
     raise TransactionUnavailable()
 
-def applybundle1(repo, cg, tr, source, url, **kwargs):
-    # the transactiongetter won't be used, but we might as well set it
-    op = bundleoperation(repo, lambda: tr)
-    _processchangegroup(op, cg, tr, source, url, **kwargs)
-    return op
-
 def applybundle(repo, unbundler, tr, source=None, url=None, **kwargs):
     # transform me into unbundler.apply() as soon as the freeze is lifted
     if isinstance(unbundler, unbundle20):
@@ -326,7 +320,10 @@
             tr.hookargs['url'] = url
         return processbundle(repo, unbundler, lambda: tr)
     else:
-        return applybundle1(repo, unbundler, tr, source, url, **kwargs)
+        # the transactiongetter won't be used, but we might as well set it
+        op = bundleoperation(repo, lambda: tr)
+        _processchangegroup(op, unbundler, tr, source, url, **kwargs)
+        return op
 
 def processbundle(repo, unbundler, transactiongetter=None, op=None):
     """This function process a bundle, apply effect to/from a repo