From c56a56cd969b4ba189fabfd23ebe8fc092923894 Mon Sep 17 00:00:00 2001 From: Andrey Vlasovskikh Date: Tue, 23 Apr 2013 18:06:25 +0400 Subject: [PATCH] Don't try to resolve members of PyClassType via PyType.resolveMember() --- python/src/com/jetbrains/python/psi/types/PyClassTypeImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/src/com/jetbrains/python/psi/types/PyClassTypeImpl.java b/python/src/com/jetbrains/python/psi/types/PyClassTypeImpl.java index d532dd99331a..cd2ad2eaaefa 100644 --- a/python/src/com/jetbrains/python/psi/types/PyClassTypeImpl.java +++ b/python/src/com/jetbrains/python/psi/types/PyClassTypeImpl.java @@ -181,7 +181,7 @@ public class PyClassTypeImpl extends UserDataHolderBase implements PyClassType { return ResolveResultList.to(superMember); } } - if (type != null) { + else if (type != null) { final List results = type.resolveMember(name, location, direction, resolveContext, false); if (results != null && !results.isEmpty()) { return results;