From 51475a5b3986be059b82ed499420d396ac02914a Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Mon, 2 Sep 2019 09:52:58 +0200 Subject: [PATCH] Remove an unnecessary piece of code from goto --- jedi/inference/__init__.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/jedi/inference/__init__.py b/jedi/inference/__init__.py index 39525fb6..47c95648 100644 --- a/jedi/inference/__init__.py +++ b/jedi/inference/__init__.py @@ -74,7 +74,7 @@ from jedi.inference import imports from jedi.inference import recursion from jedi.inference.cache import inference_state_function_cache from jedi.inference import helpers -from jedi.inference.names import TreeNameDefinition, SimpleParamName +from jedi.inference.names import TreeNameDefinition from jedi.inference.base_value import ContextualizedName, ContextualizedNode, \ ValueSet, NO_VALUES, iterate_values from jedi.inference.value import ClassValue, FunctionValue @@ -304,11 +304,6 @@ class InferenceState(object): is_simple_name = name.parent.type not in ('power', 'trailer') if is_simple_name: return [TreeNameDefinition(context, name)] - elif type_ == 'param': - assert False - funcdef = tree.search_ancestor(name, 'funcdef', 'lambdef') - func = context.get_root_context().create_value(funcdef) - return [SimpleParamName(func, name)] elif type_ in ('import_from', 'import_name'): module_names = imports.goto_import(context, name) return module_names