diff -r 4152183acedd -r 09f3e003fc2a hgext/phabricator.py --- a/hgext/phabricator.py Fri Jan 24 15:51:19 2020 -0800 +++ b/hgext/phabricator.py Wed Mar 04 00:45:54 2020 -0500 @@ -257,15 +257,17 @@ return fn(*args, **kwargs) return fn(*args, **kwargs) - inner.__name__ = fn.__name__ - inner.__doc__ = fn.__doc__ + cmd = util.checksignature(inner, depth=2) + cmd.__name__ = fn.__name__ + cmd.__doc__ = fn.__doc__ + return command( name, fullflags, spec, helpcategory=helpcategory, optionalrepo=optionalrepo, - )(inner) + )(cmd) return decorate