diff --git a/jedi/inference/arguments.py b/jedi/inference/arguments.py index 5834252c..4d56b331 100644 --- a/jedi/inference/arguments.py +++ b/jedi/inference/arguments.py @@ -159,8 +159,8 @@ class AbstractArguments(_AbstractArgumentsMixin): class AnonymousArguments(AbstractArguments): def get_executed_param_names_and_issues(self, execution_context): - from jedi.inference.dynamic import search_params - return search_params( + from jedi.inference.dynamic import search_param_names + return search_param_names( execution_context.inference_state, execution_context, execution_context.tree_node diff --git a/jedi/inference/dynamic.py b/jedi/inference/dynamic.py index a5607f23..a930446f 100644 --- a/jedi/inference/dynamic.py +++ b/jedi/inference/dynamic.py @@ -54,7 +54,7 @@ class DynamicExecutedParams(object): @debug.increase_indent -def search_params(inference_state, execution_context, funcdef): +def search_param_names(inference_state, execution_context, funcdef): """ A dynamic search for param values. If you try to complete a type: diff --git a/jedi/inference/value/instance.py b/jedi/inference/value/instance.py index bd3c768d..1c28db2f 100644 --- a/jedi/inference/value/instance.py +++ b/jedi/inference/value/instance.py @@ -41,7 +41,7 @@ class AnonymousInstanceArguments(AnonymousArguments): self._instance = instance def get_executed_param_names_and_issues(self, execution_context): - from jedi.inference.dynamic import search_params + from jedi.inference.dynamic import search_param_names tree_params = execution_context.tree_node.get_params() if not tree_params: return [], [] @@ -51,7 +51,7 @@ class AnonymousInstanceArguments(AnonymousArguments): # If the only param is self, we don't need to try to find # executions of this function, we have all the params already. return [self_param], [] - executed_params = list(search_params( + executed_params = list(search_param_names( execution_context.inference_state, execution_context, execution_context.tree_node