# HG changeset patch # User Matt Harbison # Date 2018-12-23 03:26:36 # Node ID c1476d095d57e9b9f695a577329fe08a0c69b582 # Parent fe606f2dcae9b406fb9f733a62440058fb4ccd8f exthelper: simplify configitem registration diff --git a/mercurial/exthelper.py b/mercurial/exthelper.py --- a/mercurial/exthelper.py +++ b/mercurial/exthelper.py @@ -13,7 +13,6 @@ from __future__ import absolute_import from . import ( commands, - configitems, extensions, fileset as filesetmod, registrar, @@ -54,12 +53,7 @@ class exthelper(object): 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)