From a9ea7c99e33f842be19acaa716df52e01330dde7 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Tue, 28 Jun 2016 18:41:23 +0300 Subject: [PATCH] show inheritors for JComponent failed to find some anonymous classes --- .../src/com/intellij/psi/impl/InheritanceImplUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/InheritanceImplUtil.java b/java/java-psi-impl/src/com/intellij/psi/impl/InheritanceImplUtil.java index bb78fc0af041..5d98860fa984 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/InheritanceImplUtil.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/InheritanceImplUtil.java @@ -58,7 +58,7 @@ public class InheritanceImplUtil { final PsiClass baseCandidateClass = ((PsiAnonymousClass)candidateClass).getBaseClassType().resolve(); if (baseCandidateClass != null) { if (!checkDeep) { - return baseCandidateClass.equals(baseClass); + return manager.areElementsEquivalent(baseCandidateClass, baseClass); } return InheritanceUtil.isInheritorOrSelf(baseCandidateClass, baseClass, true); }