Avoid finding submodules for compiled objects, because it's at least not implemented

This commit is contained in:
Dave Halter
2019-11-29 17:17:36 +01:00
parent 8478ad7ffb
commit 3c68d3d341

View File

@@ -365,7 +365,9 @@ class Importer(object):
# Non-modules are not completable. # Non-modules are not completable.
if value.api_type != 'module': # not a module if value.api_type != 'module': # not a module
continue continue
names += value.sub_modules_dict().values() if not value.is_compiled():
# sub_modules_dict is not implemented for compiled modules.
names += value.sub_modules_dict().values()
if not only_modules: if not only_modules:
from jedi.inference.gradual.conversion import convert_values from jedi.inference.gradual.conversion import convert_values