# HG changeset patch # User Matt Harbison # Date 2021-03-11 22:55:52 # Node ID 90a92f041fc69041018145c7d85ec47632918f9f # Parent 8408c3198ec1bdb83caffc0ee278f23f15654b15 typing: add an assertion instead of blacklisting mercurial/extensions.py Differential Revision: https://phab.mercurial-scm.org/D10175 diff --git a/mercurial/extensions.py b/mercurial/extensions.py --- a/mercurial/extensions.py +++ b/mercurial/extensions.py @@ -912,6 +912,7 @@ def enabled(shortname=True): exts = {} for ename, ext in extensions(): doc = gettext(ext.__doc__) or _(b'(no help text available)') + assert doc is not None # help pytype if shortname: ename = ename.split(b'.')[-1] exts[ename] = doc.splitlines()[0].strip()