1
0
forked from VimPlug/jedi

Move the base Context stuff to another module to keep context free for imports.

This commit is contained in:
Dave Halter
2017-09-30 16:46:07 +02:00
parent 3c2221ec2d
commit 3c75f27376
27 changed files with 62 additions and 60 deletions

View File

@@ -33,7 +33,7 @@ from jedi.evaluate.sys_path import get_venv_path, dotted_path_in_sys_path
from jedi.evaluate.iterable import unpack_tuple_to_dict
from jedi.evaluate.filters import TreeNameDefinition
from jedi.evaluate.syntax_tree import tree_name_to_contexts
from jedi.evaluate.context.module import ModuleContext
from jedi.evaluate.context import ModuleContext
from jedi.evaluate.context.module import ModuleName
# Jedi uses lots and lots of recursion. By setting this a little bit higher, we

View File

@@ -2,10 +2,10 @@
TODO Some parts of this module are still not well documented.
"""
from jedi.evaluate.context.module import ModuleContext
from jedi.evaluate.context import ModuleContext
from jedi.evaluate import compiled
from jedi.evaluate.compiled import mixed
from jedi.evaluate.context import Context
from jedi.evaluate.base_context import Context
class NamespaceObject(object):

View File

@@ -2,7 +2,7 @@ from jedi.api import classes
from parso.python import tree
from jedi.evaluate import imports
from jedi.evaluate.filters import TreeNameDefinition
from jedi.evaluate.context.module import ModuleContext
from jedi.evaluate.context import ModuleContext
def compare_contexts(c1, c2):