forked from VimPlug/jedi
Move base_context -> base_value
This commit is contained in:
@@ -73,10 +73,10 @@ Type inference of python code (inference/__init__.py)
|
|||||||
|
|
||||||
.. automodule:: jedi.inference
|
.. automodule:: jedi.inference
|
||||||
|
|
||||||
Inference Contexts (inference/base_context.py)
|
Inference Contexts (inference/base_value.py)
|
||||||
++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||||
|
|
||||||
.. automodule:: jedi.inference.base_context
|
.. automodule:: jedi.inference.base_value
|
||||||
|
|
||||||
.. inheritance-diagram::
|
.. inheritance-diagram::
|
||||||
jedi.inference.context.instance.TreeInstance
|
jedi.inference.context.instance.TreeInstance
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ from jedi.inference.sys_path import transform_path_to_dotted
|
|||||||
from jedi.inference.names import TreeNameDefinition, ParamName
|
from jedi.inference.names import TreeNameDefinition, ParamName
|
||||||
from jedi.inference.syntax_tree import tree_name_to_contexts
|
from jedi.inference.syntax_tree import tree_name_to_contexts
|
||||||
from jedi.inference.context import ModuleContext
|
from jedi.inference.context import ModuleContext
|
||||||
from jedi.inference.base_context import ContextSet
|
from jedi.inference.base_value import ContextSet
|
||||||
from jedi.inference.context.iterable import unpack_tuple_to_dict
|
from jedi.inference.context.iterable import unpack_tuple_to_dict
|
||||||
from jedi.inference.gradual.conversion import convert_names, convert_contexts
|
from jedi.inference.gradual.conversion import convert_names, convert_contexts
|
||||||
from jedi.inference.gradual.utils import load_proper_stub_module
|
from jedi.inference.gradual.utils import load_proper_stub_module
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ from jedi.inference.imports import ImportName
|
|||||||
from jedi.inference.context import FunctionExecutionContext
|
from jedi.inference.context import FunctionExecutionContext
|
||||||
from jedi.inference.gradual.typeshed import StubModuleContext
|
from jedi.inference.gradual.typeshed import StubModuleContext
|
||||||
from jedi.inference.gradual.conversion import convert_names, convert_contexts
|
from jedi.inference.gradual.conversion import convert_names, convert_contexts
|
||||||
from jedi.inference.base_context import ContextSet
|
from jedi.inference.base_value import ContextSet
|
||||||
from jedi.api.keywords import KeywordName
|
from jedi.api.keywords import KeywordName
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ from parso.python.parser import Parser
|
|||||||
from parso.python import tree
|
from parso.python import tree
|
||||||
|
|
||||||
from jedi._compatibility import u, Parameter
|
from jedi._compatibility import u, Parameter
|
||||||
from jedi.inference.base_context import NO_CONTEXTS
|
from jedi.inference.base_value import NO_CONTEXTS
|
||||||
from jedi.inference.syntax_tree import infer_atom
|
from jedi.inference.syntax_tree import infer_atom
|
||||||
from jedi.inference.helpers import infer_call_of_leaf
|
from jedi.inference.helpers import infer_call_of_leaf
|
||||||
from jedi.inference.compiled import get_string_context_set
|
from jedi.inference.compiled import get_string_context_set
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ from jedi.inference.context import ModuleContext
|
|||||||
from jedi.inference import compiled
|
from jedi.inference import compiled
|
||||||
from jedi.inference.compiled import mixed
|
from jedi.inference.compiled import mixed
|
||||||
from jedi.inference.compiled.access import create_access_path
|
from jedi.inference.compiled.access import create_access_path
|
||||||
from jedi.inference.base_context import ContextWrapper
|
from jedi.inference.base_value import ContextWrapper
|
||||||
|
|
||||||
|
|
||||||
def _create(infer_state, obj):
|
def _create(infer_state, obj):
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ from jedi.inference import recursion
|
|||||||
from jedi.inference.cache import infer_state_function_cache
|
from jedi.inference.cache import infer_state_function_cache
|
||||||
from jedi.inference import helpers
|
from jedi.inference import helpers
|
||||||
from jedi.inference.names import TreeNameDefinition, ParamName
|
from jedi.inference.names import TreeNameDefinition, ParamName
|
||||||
from jedi.inference.base_context import ContextualizedName, ContextualizedNode, \
|
from jedi.inference.base_value import ContextualizedName, ContextualizedNode, \
|
||||||
ContextSet, NO_CONTEXTS, iterate_contexts
|
ContextSet, NO_CONTEXTS, iterate_contexts
|
||||||
from jedi.inference.context import ClassContext, FunctionContext, \
|
from jedi.inference.context import ClassContext, FunctionContext, \
|
||||||
AnonymousInstance, BoundMethod
|
AnonymousInstance, BoundMethod
|
||||||
@@ -368,7 +368,7 @@ class InferState(object):
|
|||||||
search_global=True, is_goto=True
|
search_global=True, is_goto=True
|
||||||
)
|
)
|
||||||
|
|
||||||
def create_context(self, base_context, node, node_is_context=False, node_is_object=False):
|
def create_context(self, base_value, node, node_is_context=False, node_is_object=False):
|
||||||
def parent_scope(node):
|
def parent_scope(node):
|
||||||
while True:
|
while True:
|
||||||
node = node.parent
|
node = node.parent
|
||||||
@@ -386,7 +386,7 @@ class InferState(object):
|
|||||||
|
|
||||||
def from_scope_node(scope_node, is_nested=True, node_is_object=False):
|
def from_scope_node(scope_node, is_nested=True, node_is_object=False):
|
||||||
if scope_node == base_node:
|
if scope_node == base_node:
|
||||||
return base_context
|
return base_value
|
||||||
|
|
||||||
is_funcdef = scope_node.type in ('funcdef', 'lambdef')
|
is_funcdef = scope_node.type in ('funcdef', 'lambdef')
|
||||||
parent_scope = parser_utils.get_parent_scope(scope_node)
|
parent_scope = parser_utils.get_parent_scope(scope_node)
|
||||||
@@ -413,7 +413,7 @@ class InferState(object):
|
|||||||
return CompForContext.from_comp_for(parent_context, scope_node)
|
return CompForContext.from_comp_for(parent_context, scope_node)
|
||||||
raise Exception("There's a scope that was not managed.")
|
raise Exception("There's a scope that was not managed.")
|
||||||
|
|
||||||
base_node = base_context.tree_node
|
base_node = base_value.tree_node
|
||||||
|
|
||||||
if node_is_context and parser_utils.is_scope(node):
|
if node_is_context and parser_utils.is_scope(node):
|
||||||
scope_node = node
|
scope_node = node
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ from jedi.inference import analysis
|
|||||||
from jedi.inference.lazy_context import LazyKnownContext, LazyKnownContexts, \
|
from jedi.inference.lazy_context import LazyKnownContext, LazyKnownContexts, \
|
||||||
LazyTreeContext, get_merged_lazy_context
|
LazyTreeContext, get_merged_lazy_context
|
||||||
from jedi.inference.names import ParamName, TreeNameDefinition
|
from jedi.inference.names import ParamName, TreeNameDefinition
|
||||||
from jedi.inference.base_context import NO_CONTEXTS, ContextSet, ContextualizedNode
|
from jedi.inference.base_value import NO_CONTEXTS, ContextSet, ContextualizedNode
|
||||||
from jedi.inference.context import iterable
|
from jedi.inference.context import iterable
|
||||||
from jedi.inference.cache import infer_state_as_method_param_cache
|
from jedi.inference.cache import infer_state_as_method_param_cache
|
||||||
from jedi.inference.param import get_executed_params_and_issues, ExecutedParam
|
from jedi.inference.param import get_executed_params_and_issues, ExecutedParam
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
from jedi._compatibility import unicode
|
from jedi._compatibility import unicode
|
||||||
from jedi.inference.compiled.context import CompiledObject, CompiledName, \
|
from jedi.inference.compiled.context import CompiledObject, CompiledName, \
|
||||||
CompiledObjectFilter, CompiledContextName, create_from_access_path
|
CompiledObjectFilter, CompiledContextName, create_from_access_path
|
||||||
from jedi.inference.base_context import ContextWrapper, LazyContextWrapper
|
from jedi.inference.base_value import ContextWrapper, LazyContextWrapper
|
||||||
|
|
||||||
|
|
||||||
def builtin_from_name(infer_state, string):
|
def builtin_from_name(infer_state, string):
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ from jedi.cache import underscore_memoization, memoize_method
|
|||||||
from jedi.inference.filters import AbstractFilter
|
from jedi.inference.filters import AbstractFilter
|
||||||
from jedi.inference.names import AbstractNameDefinition, ContextNameMixin, \
|
from jedi.inference.names import AbstractNameDefinition, ContextNameMixin, \
|
||||||
ParamNameInterface
|
ParamNameInterface
|
||||||
from jedi.inference.base_context import Context, ContextSet, NO_CONTEXTS
|
from jedi.inference.base_value import Context, ContextSet, NO_CONTEXTS
|
||||||
from jedi.inference.lazy_context import LazyKnownContext
|
from jedi.inference.lazy_context import LazyKnownContext
|
||||||
from jedi.inference.compiled.access import _sentinel
|
from jedi.inference.compiled.access import _sentinel
|
||||||
from jedi.inference.cache import infer_state_function_cache
|
from jedi.inference.cache import infer_state_function_cache
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ from jedi import settings
|
|||||||
from jedi.inference import compiled
|
from jedi.inference import compiled
|
||||||
from jedi.cache import underscore_memoization
|
from jedi.cache import underscore_memoization
|
||||||
from jedi.file_io import FileIO
|
from jedi.file_io import FileIO
|
||||||
from jedi.inference.base_context import ContextSet, ContextWrapper
|
from jedi.inference.base_value import ContextSet, ContextWrapper
|
||||||
from jedi.inference.helpers import SimpleGetItemNotFound
|
from jedi.inference.helpers import SimpleGetItemNotFound
|
||||||
from jedi.inference.context import ModuleContext
|
from jedi.inference.context import ModuleContext
|
||||||
from jedi.inference.cache import infer_state_function_cache
|
from jedi.inference.cache import infer_state_function_cache
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ Decorators are not really contexts, however we need some wrappers to improve
|
|||||||
docstrings and other things around decorators.
|
docstrings and other things around decorators.
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from jedi.inference.base_context import ContextWrapper
|
from jedi.inference.base_value import ContextWrapper
|
||||||
|
|
||||||
|
|
||||||
class Decoratee(ContextWrapper):
|
class Decoratee(ContextWrapper):
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ from jedi.inference.signature import TreeSignature
|
|||||||
from jedi.inference.arguments import AnonymousArguments
|
from jedi.inference.arguments import AnonymousArguments
|
||||||
from jedi.inference.filters import ParserTreeFilter, FunctionExecutionFilter
|
from jedi.inference.filters import ParserTreeFilter, FunctionExecutionFilter
|
||||||
from jedi.inference.names import ContextName, AbstractNameDefinition, ParamName
|
from jedi.inference.names import ContextName, AbstractNameDefinition, ParamName
|
||||||
from jedi.inference.base_context import ContextualizedNode, NO_CONTEXTS, \
|
from jedi.inference.base_value import ContextualizedNode, NO_CONTEXTS, \
|
||||||
ContextSet, TreeContext, ContextWrapper
|
ContextSet, TreeContext, ContextWrapper
|
||||||
from jedi.inference.lazy_context import LazyKnownContexts, LazyKnownContext, \
|
from jedi.inference.lazy_context import LazyKnownContexts, LazyKnownContext, \
|
||||||
LazyTreeContext
|
LazyTreeContext
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ from jedi.inference.compiled.context import CompiledObjectFilter
|
|||||||
from jedi.inference.helpers import contexts_from_qualified_names
|
from jedi.inference.helpers import contexts_from_qualified_names
|
||||||
from jedi.inference.filters import AbstractFilter
|
from jedi.inference.filters import AbstractFilter
|
||||||
from jedi.inference.names import ContextName, TreeNameDefinition
|
from jedi.inference.names import ContextName, TreeNameDefinition
|
||||||
from jedi.inference.base_context import Context, NO_CONTEXTS, ContextSet, \
|
from jedi.inference.base_value import Context, NO_CONTEXTS, ContextSet, \
|
||||||
iterator_to_context_set, ContextWrapper
|
iterator_to_context_set, ContextWrapper
|
||||||
from jedi.inference.lazy_context import LazyKnownContext, LazyKnownContexts
|
from jedi.inference.lazy_context import LazyKnownContext, LazyKnownContexts
|
||||||
from jedi.inference.cache import infer_state_method_cache
|
from jedi.inference.cache import infer_state_method_cache
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ from jedi.inference.utils import safe_property, to_list
|
|||||||
from jedi.inference.cache import infer_state_method_cache
|
from jedi.inference.cache import infer_state_method_cache
|
||||||
from jedi.inference.filters import ParserTreeFilter, LazyAttributeOverwrite, \
|
from jedi.inference.filters import ParserTreeFilter, LazyAttributeOverwrite, \
|
||||||
publish_method
|
publish_method
|
||||||
from jedi.inference.base_context import ContextSet, Context, NO_CONTEXTS, \
|
from jedi.inference.base_value import ContextSet, Context, NO_CONTEXTS, \
|
||||||
TreeContext, ContextualizedNode, iterate_contexts, HelperContextMixin, _sentinel
|
TreeContext, ContextualizedNode, iterate_contexts, HelperContextMixin, _sentinel
|
||||||
from jedi.parser_utils import get_sync_comp_fors
|
from jedi.parser_utils import get_sync_comp_fors
|
||||||
|
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ from jedi.inference.lazy_context import LazyKnownContexts
|
|||||||
from jedi.inference.filters import ParserTreeFilter
|
from jedi.inference.filters import ParserTreeFilter
|
||||||
from jedi.inference.names import TreeNameDefinition, ContextName
|
from jedi.inference.names import TreeNameDefinition, ContextName
|
||||||
from jedi.inference.arguments import unpack_arglist, ValuesArguments
|
from jedi.inference.arguments import unpack_arglist, ValuesArguments
|
||||||
from jedi.inference.base_context import ContextSet, iterator_to_context_set, \
|
from jedi.inference.base_value import ContextSet, iterator_to_context_set, \
|
||||||
NO_CONTEXTS
|
NO_CONTEXTS
|
||||||
from jedi.inference.context.function import FunctionAndClassBase
|
from jedi.inference.context.function import FunctionAndClassBase
|
||||||
from jedi.plugins import plugin_manager
|
from jedi.plugins import plugin_manager
|
||||||
|
|||||||
@@ -6,11 +6,11 @@ from jedi.inference.cache import infer_state_method_cache
|
|||||||
from jedi.inference.names import ContextNameMixin, AbstractNameDefinition
|
from jedi.inference.names import ContextNameMixin, AbstractNameDefinition
|
||||||
from jedi.inference.filters import GlobalNameFilter, ParserTreeFilter, DictFilter, MergedFilter
|
from jedi.inference.filters import GlobalNameFilter, ParserTreeFilter, DictFilter, MergedFilter
|
||||||
from jedi.inference import compiled
|
from jedi.inference import compiled
|
||||||
from jedi.inference.base_context import TreeContext
|
from jedi.inference.base_value import TreeContext
|
||||||
from jedi.inference.names import SubModuleName
|
from jedi.inference.names import SubModuleName
|
||||||
from jedi.inference.helpers import contexts_from_qualified_names
|
from jedi.inference.helpers import contexts_from_qualified_names
|
||||||
from jedi.inference.compiled import create_simple_object
|
from jedi.inference.compiled import create_simple_object
|
||||||
from jedi.inference.base_context import ContextSet
|
from jedi.inference.base_value import ContextSet
|
||||||
|
|
||||||
|
|
||||||
class _ModuleAttributeName(AbstractNameDefinition):
|
class _ModuleAttributeName(AbstractNameDefinition):
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
from jedi.inference.cache import infer_state_method_cache
|
from jedi.inference.cache import infer_state_method_cache
|
||||||
from jedi.inference.filters import DictFilter
|
from jedi.inference.filters import DictFilter
|
||||||
from jedi.inference.names import ContextNameMixin, AbstractNameDefinition
|
from jedi.inference.names import ContextNameMixin, AbstractNameDefinition
|
||||||
from jedi.inference.base_context import Context
|
from jedi.inference.base_value import Context
|
||||||
from jedi.inference.context.module import SubModuleDictMixin
|
from jedi.inference.context.module import SubModuleDictMixin
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ from jedi._compatibility import u
|
|||||||
from jedi import debug
|
from jedi import debug
|
||||||
from jedi.inference.utils import indent_block
|
from jedi.inference.utils import indent_block
|
||||||
from jedi.inference.cache import infer_state_method_cache
|
from jedi.inference.cache import infer_state_method_cache
|
||||||
from jedi.inference.base_context import iterator_to_context_set, ContextSet, \
|
from jedi.inference.base_value import iterator_to_context_set, ContextSet, \
|
||||||
NO_CONTEXTS
|
NO_CONTEXTS
|
||||||
from jedi.inference.lazy_context import LazyKnownContexts
|
from jedi.inference.lazy_context import LazyKnownContexts
|
||||||
|
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ from jedi.inference.helpers import is_stdlib_path
|
|||||||
from jedi.inference.utils import to_list
|
from jedi.inference.utils import to_list
|
||||||
from jedi.parser_utils import get_parent_scope
|
from jedi.parser_utils import get_parent_scope
|
||||||
from jedi.inference.context import ModuleContext, instance
|
from jedi.inference.context import ModuleContext, instance
|
||||||
from jedi.inference.base_context import ContextSet, NO_CONTEXTS
|
from jedi.inference.base_value import ContextSet, NO_CONTEXTS
|
||||||
from jedi.inference import recursion
|
from jedi.inference import recursion
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ from parso.tree import search_ancestor
|
|||||||
|
|
||||||
from jedi._compatibility import use_metaclass
|
from jedi._compatibility import use_metaclass
|
||||||
from jedi.inference import flow_analysis
|
from jedi.inference import flow_analysis
|
||||||
from jedi.inference.base_context import ContextSet, Context, ContextWrapper, \
|
from jedi.inference.base_value import ContextSet, Context, ContextWrapper, \
|
||||||
LazyContextWrapper
|
LazyContextWrapper
|
||||||
from jedi.parser_utils import get_cached_parent_scope
|
from jedi.parser_utils import get_cached_parent_scope
|
||||||
from jedi.inference.utils import to_list
|
from jedi.inference.utils import to_list
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ from jedi.inference import helpers
|
|||||||
from jedi.inference.context import iterable
|
from jedi.inference.context import iterable
|
||||||
from jedi.inference.filters import get_global_filters
|
from jedi.inference.filters import get_global_filters
|
||||||
from jedi.inference.names import TreeNameDefinition
|
from jedi.inference.names import TreeNameDefinition
|
||||||
from jedi.inference.base_context import ContextSet, NO_CONTEXTS
|
from jedi.inference.base_value import ContextSet, NO_CONTEXTS
|
||||||
from jedi.parser_utils import is_scope, get_parent_scope
|
from jedi.parser_utils import is_scope, get_parent_scope
|
||||||
from jedi.inference.gradual.conversion import convert_contexts
|
from jedi.inference.gradual.conversion import convert_contexts
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ from parso import ParserSyntaxError, parse
|
|||||||
|
|
||||||
from jedi._compatibility import force_unicode
|
from jedi._compatibility import force_unicode
|
||||||
from jedi.inference.cache import infer_state_method_cache
|
from jedi.inference.cache import infer_state_method_cache
|
||||||
from jedi.inference.base_context import ContextSet, NO_CONTEXTS
|
from jedi.inference.base_value import ContextSet, NO_CONTEXTS
|
||||||
from jedi.inference.gradual.typing import TypeVar, LazyGenericClass, \
|
from jedi.inference.gradual.typing import TypeVar, LazyGenericClass, \
|
||||||
AbstractAnnotatedClass
|
AbstractAnnotatedClass
|
||||||
from jedi.inference.gradual.typing import GenericClass
|
from jedi.inference.gradual.typing import GenericClass
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
from jedi import debug
|
from jedi import debug
|
||||||
from jedi.inference.base_context import ContextSet, \
|
from jedi.inference.base_value import ContextSet, \
|
||||||
NO_CONTEXTS
|
NO_CONTEXTS
|
||||||
from jedi.inference.utils import to_list
|
from jedi.inference.utils import to_list
|
||||||
from jedi.inference.gradual.stub_context import StubModuleContext
|
from jedi.inference.gradual.stub_context import StubModuleContext
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
from jedi.inference.base_context import ContextWrapper
|
from jedi.inference.base_value import ContextWrapper
|
||||||
from jedi.inference.context.module import ModuleContext
|
from jedi.inference.context.module import ModuleContext
|
||||||
from jedi.inference.filters import ParserTreeFilter, \
|
from jedi.inference.filters import ParserTreeFilter, \
|
||||||
TreeNameDefinition
|
TreeNameDefinition
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ from functools import wraps
|
|||||||
from jedi.file_io import FileIO
|
from jedi.file_io import FileIO
|
||||||
from jedi._compatibility import FileNotFoundError, cast_path
|
from jedi._compatibility import FileNotFoundError, cast_path
|
||||||
from jedi.parser_utils import get_cached_code_lines
|
from jedi.parser_utils import get_cached_code_lines
|
||||||
from jedi.inference.base_context import ContextSet, NO_CONTEXTS
|
from jedi.inference.base_value import ContextSet, NO_CONTEXTS
|
||||||
from jedi.inference.gradual.stub_context import TypingModuleWrapper, StubModuleContext
|
from jedi.inference.gradual.stub_context import TypingModuleWrapper, StubModuleContext
|
||||||
|
|
||||||
_jedi_path = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
_jedi_path = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ from jedi._compatibility import unicode, force_unicode
|
|||||||
from jedi import debug
|
from jedi import debug
|
||||||
from jedi.inference.cache import infer_state_method_cache
|
from jedi.inference.cache import infer_state_method_cache
|
||||||
from jedi.inference.compiled import builtin_from_name
|
from jedi.inference.compiled import builtin_from_name
|
||||||
from jedi.inference.base_context import ContextSet, NO_CONTEXTS, Context, \
|
from jedi.inference.base_value import ContextSet, NO_CONTEXTS, Context, \
|
||||||
iterator_to_context_set, ContextWrapper, LazyContextWrapper
|
iterator_to_context_set, ContextWrapper, LazyContextWrapper
|
||||||
from jedi.inference.lazy_context import LazyKnownContexts
|
from jedi.inference.lazy_context import LazyKnownContexts
|
||||||
from jedi.inference.context.iterable import SequenceLiteralContext
|
from jedi.inference.context.iterable import SequenceLiteralContext
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ from jedi.inference import analysis
|
|||||||
from jedi.inference.utils import unite
|
from jedi.inference.utils import unite
|
||||||
from jedi.inference.cache import infer_state_method_cache
|
from jedi.inference.cache import infer_state_method_cache
|
||||||
from jedi.inference.names import ImportName, SubModuleName
|
from jedi.inference.names import ImportName, SubModuleName
|
||||||
from jedi.inference.base_context import ContextSet, NO_CONTEXTS
|
from jedi.inference.base_value import ContextSet, NO_CONTEXTS
|
||||||
from jedi.inference.gradual.typeshed import import_module_decorator
|
from jedi.inference.gradual.typeshed import import_module_decorator
|
||||||
from jedi.inference.context.module import iter_module_names
|
from jedi.inference.context.module import iter_module_names
|
||||||
from jedi.plugins import plugin_manager
|
from jedi.plugins import plugin_manager
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
from jedi.inference.base_context import ContextSet, NO_CONTEXTS
|
from jedi.inference.base_value import ContextSet, NO_CONTEXTS
|
||||||
from jedi.common.utils import monkeypatch
|
from jedi.common.utils import monkeypatch
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ from abc import abstractmethod
|
|||||||
from parso.tree import search_ancestor
|
from parso.tree import search_ancestor
|
||||||
|
|
||||||
from jedi._compatibility import Parameter
|
from jedi._compatibility import Parameter
|
||||||
from jedi.inference.base_context import ContextSet, NO_CONTEXTS
|
from jedi.inference.base_value import ContextSet, NO_CONTEXTS
|
||||||
from jedi.cache import memoize_method
|
from jedi.cache import memoize_method
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ therefore the quality might not always be maximal.
|
|||||||
from contextlib import contextmanager
|
from contextlib import contextmanager
|
||||||
|
|
||||||
from jedi import debug
|
from jedi import debug
|
||||||
from jedi.inference.base_context import NO_CONTEXTS
|
from jedi.inference.base_value import NO_CONTEXTS
|
||||||
|
|
||||||
|
|
||||||
recursion_limit = 15
|
recursion_limit = 15
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ from parso.python import tree
|
|||||||
from jedi._compatibility import force_unicode, unicode
|
from jedi._compatibility import force_unicode, unicode
|
||||||
from jedi import debug
|
from jedi import debug
|
||||||
from jedi import parser_utils
|
from jedi import parser_utils
|
||||||
from jedi.inference.base_context import ContextSet, NO_CONTEXTS, ContextualizedNode, \
|
from jedi.inference.base_value import ContextSet, NO_CONTEXTS, ContextualizedNode, \
|
||||||
ContextualizedName, iterator_to_context_set, iterate_contexts
|
ContextualizedName, iterator_to_context_set, iterate_contexts
|
||||||
from jedi.inference.lazy_context import LazyTreeContext
|
from jedi.inference.lazy_context import LazyTreeContext
|
||||||
from jedi.inference import compiled
|
from jedi.inference import compiled
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import os
|
|||||||
|
|
||||||
from jedi._compatibility import unicode, force_unicode, all_suffixes
|
from jedi._compatibility import unicode, force_unicode, all_suffixes
|
||||||
from jedi.inference.cache import infer_state_method_cache
|
from jedi.inference.cache import infer_state_method_cache
|
||||||
from jedi.inference.base_context import ContextualizedNode
|
from jedi.inference.base_value import ContextualizedNode
|
||||||
from jedi.inference.helpers import is_string
|
from jedi.inference.helpers import is_string
|
||||||
from jedi.common.utils import traverse_parents
|
from jedi.common.utils import traverse_parents
|
||||||
from jedi.parser_utils import get_cached_code_lines
|
from jedi.parser_utils import get_cached_code_lines
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ from jedi.inference.arguments import ValuesArguments, \
|
|||||||
from jedi.inference import analysis
|
from jedi.inference import analysis
|
||||||
from jedi.inference import compiled
|
from jedi.inference import compiled
|
||||||
from jedi.inference.context.instance import BoundMethod, InstanceArguments
|
from jedi.inference.context.instance import BoundMethod, InstanceArguments
|
||||||
from jedi.inference.base_context import ContextualizedNode, \
|
from jedi.inference.base_value import ContextualizedNode, \
|
||||||
NO_CONTEXTS, ContextSet, ContextWrapper, LazyContextWrapper
|
NO_CONTEXTS, ContextSet, ContextWrapper, LazyContextWrapper
|
||||||
from jedi.inference.context import ClassContext, ModuleContext, \
|
from jedi.inference.context import ClassContext, ModuleContext, \
|
||||||
FunctionExecutionContext
|
FunctionExecutionContext
|
||||||
|
|||||||
Reference in New Issue
Block a user