diff --git a/java/java-impl/src/com/intellij/psi/stubsHierarchy/impl/HierarchyService.java b/java/java-impl/src/com/intellij/psi/stubsHierarchy/impl/HierarchyService.java index 52007a1e3cec..297f71338cca 100644 --- a/java/java-impl/src/com/intellij/psi/stubsHierarchy/impl/HierarchyService.java +++ b/java/java-impl/src/com/intellij/psi/stubsHierarchy/impl/HierarchyService.java @@ -22,8 +22,6 @@ import com.intellij.psi.stubsHierarchy.stubs.Unit; import com.intellij.reference.SoftReference; public class HierarchyService { - public static final boolean IGNORE_LOCAL_CLASSES = true; - private NameEnvironment myNameEnvironment; private SoftReference myNamesCache = new SoftReference(null); diff --git a/java/java-impl/src/com/intellij/psi/stubsHierarchy/impl/Translator.java b/java/java-impl/src/com/intellij/psi/stubsHierarchy/impl/Translator.java index 86e9b8c3f268..b7617a2860c2 100644 --- a/java/java-impl/src/com/intellij/psi/stubsHierarchy/impl/Translator.java +++ b/java/java-impl/src/com/intellij/psi/stubsHierarchy/impl/Translator.java @@ -123,9 +123,6 @@ public class Translator { if (decl instanceof IndexTree.ClassDecl) { return processClassDecl(nameEnvironment, fileId, (IndexTree.ClassDecl)decl); } - if (HierarchyService.IGNORE_LOCAL_CLASSES) { - return null; - } ArrayList defList = new ArrayList(); for (IndexTree.Decl def : ((IndexTree.MemberDecl)decl).myDecls) { Declaration hTree = processMember(nameEnvironment, fileId, def); diff --git a/java/java-impl/src/com/intellij/psi/stubsHierarchy/impl/test/GetAllInheritorsAction.java b/java/java-impl/src/com/intellij/psi/stubsHierarchy/impl/test/GetAllInheritorsAction.java index 41be6291c186..23160630d7d1 100644 --- a/java/java-impl/src/com/intellij/psi/stubsHierarchy/impl/test/GetAllInheritorsAction.java +++ b/java/java-impl/src/com/intellij/psi/stubsHierarchy/impl/test/GetAllInheritorsAction.java @@ -38,7 +38,7 @@ public class GetAllInheritorsAction extends InheritanceAction { LOG.info("STARTED Inheritors: " + psiClass.getQualifiedName()); SearchScope scope = psiClass.getUseScope(); final int[] count = new int[]{0}; - ClassInheritorsSearch.search(psiClass, scope, true, true, false).forEach(psiClass1 -> { + ClassInheritorsSearch.search(psiClass, scope, true, true, true).forEach(psiClass1 -> { count[0] += 1; return true; });