From 2960f7659bd363200b2c856edd8ff571f628c6ad Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Tue, 14 Nov 2023 11:46:46 +0100 Subject: [PATCH] Java: performance - avoid expensive inheritor searches GitOrigin-RevId: 213914d469b705358a05f8361280b2b55eb19331 --- .../impl/quickfix/ConvertInterfaceToClassIntention.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ConvertInterfaceToClassIntention.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ConvertInterfaceToClassIntention.java index 150a85535ac2..0b1a999c6017 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ConvertInterfaceToClassIntention.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ConvertInterfaceToClassIntention.java @@ -18,6 +18,7 @@ import com.intellij.refactoring.util.RefactoringUIUtil; import com.intellij.util.containers.ContainerUtil; import com.intellij.util.containers.MultiMap; import com.siyeh.IntentionPowerPackBundle; +import com.siyeh.ig.psiutils.DeclarationSearchUtils; import one.util.streamex.EntryStream; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -107,9 +108,11 @@ public class ConvertInterfaceToClassIntention extends PsiBasedModCommandAction