Move the dynamic module to dynamic_params

This commit is contained in:
Dave Halter
2019-08-25 17:12:04 +02:00
parent b7febc1960
commit eb5586d7e0
3 changed files with 3 additions and 4 deletions

View File

@@ -159,7 +159,7 @@ class AbstractArguments(_AbstractArgumentsMixin):
class AnonymousArguments(AbstractArguments): class AnonymousArguments(AbstractArguments):
def get_executed_param_names_and_issues(self, execution_context): def get_executed_param_names_and_issues(self, execution_context):
from jedi.inference.dynamic import search_param_names from jedi.inference.dynamic_params import search_param_names
return search_param_names( return search_param_names(
execution_context.inference_state, execution_context.inference_state,
execution_context, execution_context,
@@ -275,7 +275,7 @@ class TreeArguments(AbstractArguments):
return '<%s: %s>' % (self.__class__.__name__, self.argument_node) return '<%s: %s>' % (self.__class__.__name__, self.argument_node)
def get_calling_nodes(self): def get_calling_nodes(self):
from jedi.inference.dynamic import DynamicExecutedParamName from jedi.inference.dynamic_params import DynamicExecutedParamName
old_arguments_list = [] old_arguments_list = []
arguments = self arguments = self

View File

@@ -17,7 +17,6 @@ from jedi.inference.value.function import \
FunctionValue, FunctionMixin, OverloadedFunctionValue FunctionValue, FunctionMixin, OverloadedFunctionValue
from jedi.inference.value.klass import ClassValue, apply_py__get__, \ from jedi.inference.value.klass import ClassValue, apply_py__get__, \
ClassFilter ClassFilter
from jedi.inference.value import iterable
from jedi.inference.value.dynamic_arrays import get_dynamic_array_instance from jedi.inference.value.dynamic_arrays import get_dynamic_array_instance
from jedi.parser_utils import get_parent_scope from jedi.parser_utils import get_parent_scope
@@ -39,7 +38,7 @@ class AnonymousInstanceArguments(AnonymousArguments):
self._instance = instance self._instance = instance
def get_executed_param_names_and_issues(self, execution_context): def get_executed_param_names_and_issues(self, execution_context):
from jedi.inference.dynamic import search_param_names from jedi.inference.dynamic_params import search_param_names
tree_params = execution_context.tree_node.get_params() tree_params = execution_context.tree_node.get_params()
if not tree_params: if not tree_params:
return [], [] return [], []