comparison mercurial/debugcommands.py @ 50947: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
50946:8e5083590cfe 50947: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__'):