Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/debugcommands.py @ 50961:5dc20e1f0518
debugextensions: migrate `opts` to native kwargs
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Mon, 21 Aug 2023 17:09:45 -0400 |
parents | 8e5083590cfe |
children | 44c29568898f |
comparison
equal
deleted
inserted
replaced
50960:8e5083590cfe | 50961:5dc20e1f0518 |
---|---|
1471 | 1471 |
1472 | 1472 |
1473 @command(b'debugextensions', cmdutil.formatteropts, [], optionalrepo=True) | 1473 @command(b'debugextensions', cmdutil.formatteropts, [], optionalrepo=True) |
1474 def debugextensions(ui, repo, **opts): | 1474 def debugextensions(ui, repo, **opts): |
1475 '''show information about active extensions''' | 1475 '''show information about active extensions''' |
1476 opts = pycompat.byteskwargs(opts) | |
1477 exts = extensions.extensions(ui) | 1476 exts = extensions.extensions(ui) |
1478 hgver = util.version() | 1477 hgver = util.version() |
1479 fm = ui.formatter(b'debugextensions', opts) | 1478 fm = ui.formatter(b'debugextensions', pycompat.byteskwargs(opts)) |
1480 for extname, extmod in sorted(exts, key=operator.itemgetter(0)): | 1479 for extname, extmod in sorted(exts, key=operator.itemgetter(0)): |
1481 isinternal = extensions.ismoduleinternal(extmod) | 1480 isinternal = extensions.ismoduleinternal(extmod) |
1482 extsource = None | 1481 extsource = None |
1483 | 1482 |
1484 if hasattr(extmod, '__file__'): | 1483 if hasattr(extmod, '__file__'): |