debugdirstate: convert keyword parameters to **opts
authorChristian Delahousse <cdelahousse@fb.com>
Wed, 11 Nov 2015 13:28:00 -0800
changeset 27003 487cca1bf61f
parent 27002 a8a5206585ec
child 27004 a4c26918fb23
debugdirstate: convert keyword parameters to **opts Removes the named arguments and replaces them by accessing opts. This will be used in the next patch in the series because we'll be adding more flags to debugdirstate
mercurial/commands.py
--- a/mercurial/commands.py	Tue Nov 17 18:01:21 2015 -0800
+++ b/mercurial/commands.py	Wed Nov 11 13:28:00 2015 -0800
@@ -3162,8 +3162,12 @@
     [('', 'nodates', None, _('do not display the saved mtime')),
     ('', 'datesort', None, _('sort by saved mtime'))],
     _('[OPTION]...'))
-def debugstate(ui, repo, nodates=None, datesort=None):
+def debugstate(ui, repo, **opts):
     """show the contents of the current dirstate"""
+
+    nodates = opts.get('nodates')
+    datesort = opts.get('datesort')
+
     timestr = ""
     if datesort:
         keyfunc = lambda x: (x[1][3], x[0]) # sort by mtime, then by filename