Mercurial > hg
comparison mercurial/extensions.py @ 43705:1ea33dff7841
extensions: hide two confusing import statements from pytype
Differential Revision: https://phab.mercurial-scm.org/D7408
author | Augie Fackler <augie@google.com> |
---|---|
date | Thu, 14 Nov 2019 15:49:01 -0500 |
parents | 9f70512ae2cf |
children | da5ccc591cff |
comparison
equal
deleted
inserted
replaced
43704:23ad4f0c1578 | 43705:1ea33dff7841 |
---|---|
779 | 779 |
780 | 780 |
781 def disabled(): | 781 def disabled(): |
782 '''find disabled extensions from hgext. returns a dict of {name: desc}''' | 782 '''find disabled extensions from hgext. returns a dict of {name: desc}''' |
783 try: | 783 try: |
784 from hgext import __index__ | 784 from hgext import __index__ # pytype: disable=import-error |
785 | 785 |
786 return dict( | 786 return dict( |
787 (name, gettext(desc)) | 787 (name, gettext(desc)) |
788 for name, desc in pycompat.iteritems(__index__.docs) | 788 for name, desc in pycompat.iteritems(__index__.docs) |
789 if name not in _order | 789 if name not in _order |
805 | 805 |
806 | 806 |
807 def disabledext(name): | 807 def disabledext(name): |
808 '''find a specific disabled extension from hgext. returns desc''' | 808 '''find a specific disabled extension from hgext. returns desc''' |
809 try: | 809 try: |
810 from hgext import __index__ | 810 from hgext import __index__ # pytype: disable=import-error |
811 | 811 |
812 if name in _order: # enabled | 812 if name in _order: # enabled |
813 return | 813 return |
814 else: | 814 else: |
815 return gettext(__index__.docs.get(name)) | 815 return gettext(__index__.docs.get(name)) |