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))