diff --git a/java/java-structure-view/src/com/intellij/ide/structureView/impl/java/JavaClassTreeElement.java b/java/java-structure-view/src/com/intellij/ide/structureView/impl/java/JavaClassTreeElement.java index 61ea05e40389..3f7d0c10e444 100644 --- a/java/java-structure-view/src/com/intellij/ide/structureView/impl/java/JavaClassTreeElement.java +++ b/java/java-structure-view/src/com/intellij/ide/structureView/impl/java/JavaClassTreeElement.java @@ -5,7 +5,6 @@ import com.intellij.ide.structureView.StructureViewTreeElement; import com.intellij.psi.*; import com.intellij.psi.impl.PsiImplUtil; import com.intellij.psi.impl.light.LightElement; -import com.intellij.util.SlowOperations; import org.jetbrains.annotations.NotNull; import java.util.*; @@ -64,11 +63,7 @@ public class JavaClassTreeElement extends JavaClassTreeElementBase { return children; } - static LinkedHashSet getOwnChildren(@NotNull PsiClass aClass) { - return SlowOperations.allowSlowOperations(() -> doGetOwnChildren(aClass)); - } - - private static @NotNull LinkedHashSet doGetOwnChildren(@NotNull PsiClass aClass) { + static @NotNull LinkedHashSet getOwnChildren(@NotNull PsiClass aClass) { LinkedHashSet members = new LinkedHashSet<>(); addPhysicalElements(aClass.getFields(), members, aClass); addPhysicalElements(aClass.getMethods(), members, aClass);