# HG changeset patch # User Matt Harbison # Date 1545535596 18000 # Node ID c1476d095d57e9b9f695a577329fe08a0c69b582 # Parent fe606f2dcae9b406fb9f733a62440058fb4ccd8f exthelper: simplify configitem registration diff -r fe606f2dcae9 -r c1476d095d57 mercurial/exthelper.py --- a/mercurial/exthelper.py Sat Dec 22 21:06:24 2018 -0500 +++ b/mercurial/exthelper.py Sat Dec 22 22:26:36 2018 -0500 @@ -13,7 +13,6 @@ from . import ( commands, - configitems, extensions, fileset as filesetmod, registrar, @@ -54,12 +53,7 @@ self.command._doregister = _newdoregister self.configtable = {} - self._configitem = registrar.configitem(self.configtable) - - def configitem(self, section, config, default=configitems.dynamicdefault): - """Register a config item. - """ - self._configitem(section, config, default=default) + self.configitem = registrar.configitem(self.configtable) def merge(self, other): self._uicallables.extend(other._uicallables)