hgext/largefiles/uisetup.py
changeset 41061 98681293c890
parent 39854 823a580448d7
child 41062 0a7f582f6f1f
--- a/hgext/largefiles/uisetup.py	Sun Dec 23 21:54:56 2018 -0500
+++ b/hgext/largefiles/uisetup.py	Sun Dec 23 17:26:25 2018 -0500
@@ -9,8 +9,6 @@
 '''setup for largefiles extension: uisetup'''
 from __future__ import absolute_import
 
-from mercurial.i18n import _
-
 from mercurial.hgweb import (
     webcommands,
 )
@@ -18,7 +16,6 @@
 from mercurial import (
     archival,
     cmdutil,
-    commands,
     copies,
     exchange,
     extensions,
@@ -43,15 +40,6 @@
     # Disable auto-status for some commands which assume that all
     # files in the result are under Mercurial's control
 
-    entry = extensions.wrapcommand(commands.table, 'add',
-                                   overrides.overrideadd)
-    addopt = [('', 'large', None, _('add as largefile')),
-              ('', 'normal', None, _('add as normal file')),
-              ('', 'lfsize', '', _('add all files above this size '
-                                   '(in megabytes) as largefiles '
-                                   '(default: 10)'))]
-    entry[1].extend(addopt)
-
     # The scmutil function is called both by the (trivial) addremove command,
     # and in the process of handling commit -A (issue3542)
     extensions.wrapfunction(scmutil, 'addremove', overrides.scmutiladdremove)
@@ -68,67 +56,17 @@
                             overrides.upgraderequirements)
 
     # Subrepos call status function
-    entry = extensions.wrapcommand(commands.table, 'status',
-                                   overrides.overridestatus)
     extensions.wrapfunction(subrepo.hgsubrepo, 'status',
                             overrides.overridestatusfn)
 
-    entry = extensions.wrapcommand(commands.table, 'log',
-                                   overrides.overridelog)
-    entry = extensions.wrapcommand(commands.table, 'rollback',
-                                   overrides.overriderollback)
-    entry = extensions.wrapcommand(commands.table, 'verify',
-                                   overrides.overrideverify)
-
-    verifyopt = [('', 'large', None,
-                  _('verify that all largefiles in current revision exists')),
-                 ('', 'lfa', None,
-                  _('verify largefiles in all revisions, not just current')),
-                 ('', 'lfc', None,
-                  _('verify local largefile contents, not just existence'))]
-    entry[1].extend(verifyopt)
-
-    entry = extensions.wrapcommand(commands.table, 'debugstate',
-                                   overrides.overridedebugstate)
-    debugstateopt = [('', 'large', None, _('display largefiles dirstate'))]
-    entry[1].extend(debugstateopt)
-
-    outgoing = lambda orgfunc, *arg, **kwargs: orgfunc(*arg, **kwargs)
-    entry = extensions.wrapcommand(commands.table, 'outgoing', outgoing)
-    outgoingopt = [('', 'large', None, _('display outgoing largefiles'))]
-    entry[1].extend(outgoingopt)
     cmdutil.outgoinghooks.add('largefiles', overrides.outgoinghook)
-    entry = extensions.wrapcommand(commands.table, 'summary',
-                                   overrides.overridesummary)
-    summaryopt = [('', 'large', None, _('display outgoing largefiles'))]
-    entry[1].extend(summaryopt)
     cmdutil.summaryremotehooks.add('largefiles', overrides.summaryremotehook)
 
-    entry = extensions.wrapcommand(commands.table, 'pull',
-                                   overrides.overridepull)
-    pullopt = [('', 'all-largefiles', None,
-                 _('download all pulled versions of largefiles (DEPRECATED)')),
-               ('', 'lfrev', [],
-                _('download largefiles for these revisions'), _('REV'))]
-    entry[1].extend(pullopt)
-
-    entry = extensions.wrapcommand(commands.table, 'push',
-                                   overrides.overridepush)
-    pushopt = [('', 'lfrev', [],
-                _('upload largefiles for these revisions'), _('REV'))]
-    entry[1].extend(pushopt)
     extensions.wrapfunction(exchange, 'pushoperation',
                             overrides.exchangepushoperation)
 
-    entry = extensions.wrapcommand(commands.table, 'clone',
-                                   overrides.overrideclone)
-    cloneopt = [('', 'all-largefiles', None,
-                 _('download all versions of all largefiles'))]
-    entry[1].extend(cloneopt)
     extensions.wrapfunction(hg, 'clone', overrides.hgclone)
 
-    entry = extensions.wrapcommand(commands.table, 'cat',
-                                   overrides.overridecat)
     extensions.wrapfunction(merge, '_checkunknownfile',
                             overrides.overridecheckunknownfile)
     extensions.wrapfunction(merge, 'calculateupdates',
@@ -145,8 +83,6 @@
 
     extensions.wrapfunction(cmdutil, 'revert', overrides.overriderevert)
 
-    extensions.wrapcommand(commands.table, 'archive',
-                           overrides.overridearchivecmd)
     extensions.wrapfunction(archival, 'archive', overrides.overridearchive)
     extensions.wrapfunction(subrepo.hgsubrepo, 'archive',
                             overrides.hgsubrepoarchive)
@@ -191,14 +127,6 @@
 
     # override some extensions' stuff as well
     for name, module in extensions.extensions():
-        if name == 'purge':
-            extensions.wrapcommand(getattr(module, 'cmdtable'), 'purge',
-                overrides.overridepurge)
         if name == 'rebase':
-            extensions.wrapcommand(getattr(module, 'cmdtable'), 'rebase',
-                overrides.overriderebase)
             extensions.wrapfunction(module, 'rebase',
                                     overrides.overriderebase)
-        if name == 'transplant':
-            extensions.wrapcommand(getattr(module, 'cmdtable'), 'transplant',
-                overrides.overridetransplant)