From 116e9e72fce4eb00a1f536ca66a8913d8ffb3d79 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Thu, 2 Oct 2014 11:27:01 +0200 Subject: [PATCH] is_definition/Import issue --- jedi/api/classes.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jedi/api/classes.py b/jedi/api/classes.py index 68ddd424..7683307a 100644 --- a/jedi/api/classes.py +++ b/jedi/api/classes.py @@ -632,6 +632,8 @@ class Definition(use_metaclass(CachedMetaClass, BaseDefinition)): if isinstance(_def, pr.ExprStmt): exp_list = _def.expression_list() return not exp_list or self._name.start_pos < exp_list[0].start_pos + elif isinstance(_def, pr.Import): + return self._name in _def.get_defined_names() else: return True