fixed PY-6845 Class Diagrams: redundant metaclass relation for child classes

This commit is contained in:
Ekaterina Tuzova
2012-06-28 16:11:23 +04:00
parent c55ba62991
commit f66a60ccef
@@ -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);