diff --git a/java/execution/impl/src/com/intellij/execution/application/ApplicationRunLineMarkerProvider.java b/java/execution/impl/src/com/intellij/execution/application/ApplicationRunLineMarkerProvider.java index c9f8d06c033c..8f1443dd88b0 100644 --- a/java/execution/impl/src/com/intellij/execution/application/ApplicationRunLineMarkerProvider.java +++ b/java/execution/impl/src/com/intellij/execution/application/ApplicationRunLineMarkerProvider.java @@ -7,7 +7,6 @@ import com.intellij.execution.lineMarker.ExecutorAction; import com.intellij.execution.lineMarker.RunLineMarkerContributor; import com.intellij.icons.AllIcons; import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.project.DumbService; import com.intellij.openapi.util.registry.Registry; import com.intellij.psi.*; import com.intellij.psi.util.PsiMethodUtil; @@ -22,15 +21,8 @@ public class ApplicationRunLineMarkerProvider extends RunLineMarkerContributor { return this.getClass().isAssignableFrom(ApplicationRunLineMarkerProvider.class); } - @Override - public Info getSlowInfo(@NotNull PsiElement element) { - if(!DumbService.isDumb(element.getProject())) return null; - return getInfoInner(element); - } - @Override public final @Nullable Info getInfo(@NotNull final PsiElement element) { - if(DumbService.isDumb(element.getProject())) return null; return getInfoInner(element); } diff --git a/java/java-tests/testSrc/com/intellij/java/codeInsight/navigation/RunLineMarkerJava21Test.java b/java/java-tests/testSrc/com/intellij/java/codeInsight/navigation/RunLineMarkerJava21Test.java index 717254428694..beb01a51d128 100644 --- a/java/java-tests/testSrc/com/intellij/java/codeInsight/navigation/RunLineMarkerJava21Test.java +++ b/java/java-tests/testSrc/com/intellij/java/codeInsight/navigation/RunLineMarkerJava21Test.java @@ -292,7 +292,7 @@ public class RunLineMarkerJava21Test extends LightJavaCodeInsightFixtureTestCase PsiMethod mainMethod = implicitClass.getMethods()[0]; ApplicationRunLineMarkerProvider provider = new ApplicationRunLineMarkerProvider(); DumbModeTestUtils.runInDumbModeSynchronously(getProject(), () -> { - RunLineMarkerContributor.Info info = provider.getSlowInfo(mainMethod.getNameIdentifier()); + RunLineMarkerContributor.Info info = provider.getInfo(mainMethod.getNameIdentifier()); assertNotNull(info); }); }); @@ -309,7 +309,7 @@ public class RunLineMarkerJava21Test extends LightJavaCodeInsightFixtureTestCase PsiClass psiClass = file.getClasses()[0]; ApplicationRunLineMarkerProvider provider = new ApplicationRunLineMarkerProvider(); DumbModeTestUtils.runInDumbModeSynchronously(getProject(), () -> { - RunLineMarkerContributor.Info info = provider.getSlowInfo(psiClass.getNameIdentifier()); + RunLineMarkerContributor.Info info = provider.getInfo(psiClass.getNameIdentifier()); assertNotNull(info); }); });