1
0
forked from VimPlug/jedi

Move the namespace to a separate module.

This commit is contained in:
Dave Halter
2017-09-29 15:31:21 +02:00
parent 32917d5565
commit 5f613ece28
3 changed files with 77 additions and 68 deletions

View File

@@ -375,7 +375,7 @@ class Importer(object):
module_file.close()
if isinstance(module_path, ImplicitNSInfo):
from jedi.evaluate.representation import ImplicitNamespaceContext
from jedi.evaluate.context.namespace import ImplicitNamespaceContext
fullname, paths = module_path.name, module_path.paths
module = ImplicitNamespaceContext(self._evaluator, fullname=fullname)
module.paths = paths
@@ -421,7 +421,7 @@ class Importer(object):
definition that is not defined in a module.
"""
from jedi.evaluate.context.module import ModuleContext
from jedi.evaluate.representation import ImplicitNamespaceContext
from jedi.evaluate.context.namespace import ImplicitNamespaceContext
names = []
if self.import_path:
# flask