From f66a60ccefd2c2a4db036d3ea0c5dcb52dac7bc5 Mon Sep 17 00:00:00 2001 From: Ekaterina Tuzova Date: Thu, 28 Jun 2012 16:11:23 +0400 Subject: [PATCH] fixed PY-6845 Class Diagrams: redundant metaclass relation for child classes --- python/src/com/jetbrains/python/psi/PyUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/src/com/jetbrains/python/psi/PyUtil.java b/python/src/com/jetbrains/python/psi/PyUtil.java index 4c9b75b0d556..8c4c28601ce4 100644 --- a/python/src/com/jetbrains/python/psi/PyUtil.java +++ b/python/src/com/jetbrains/python/psi/PyUtil.java @@ -1064,7 +1064,7 @@ public class PyUtil { @Nullable public static PyClass getMetaClass(@NotNull final PyClass pyClass) { - final PyTargetExpression metaClassAttribute = pyClass.findClassAttribute(PyNames.DUNDER_METACLASS, true); + final PyTargetExpression metaClassAttribute = pyClass.findClassAttribute(PyNames.DUNDER_METACLASS, false); if (metaClassAttribute != null) { final PyExpression expression = metaClassAttribute.findAssignedValue(); final PyClass metaclass = getMetaFromExpression(expression);