diff --git a/jedi/evaluate/imports.py b/jedi/evaluate/imports.py index fc1fcd8b..529d0b54 100644 --- a/jedi/evaluate/imports.py +++ b/jedi/evaluate/imports.py @@ -38,7 +38,7 @@ from jedi.evaluate.filters import AbstractNameDefinition def infer_import(context, tree_name, is_goto=False): module_context = context.get_root_context() import_node = search_ancestor(tree_name, ('import_name', 'import_from')) - import_path = import_node.path_for_name(tree_name) + import_path = import_node.get_path_for_name(tree_name) from_import_name = None evaluator = context.evaluator try: diff --git a/jedi/parser/python/tree.py b/jedi/parser/python/tree.py index 1f936508..2268e2bd 100644 --- a/jedi/parser/python/tree.py +++ b/jedi/parser/python/tree.py @@ -642,7 +642,7 @@ class WithStmt(Flow): class Import(PythonBaseNode): __slots__ = () - def path_for_name(self, name): + def get_path_for_name(self, name): try: # The name may be an alias. If it is, just map it back to the name. name = self.aliases()[name]