summaryrefslogtreecommitdiff
path: root/plugins/devkit/src/navigation/DescriptionTypeRelatedItemLineMarkerProvider.java
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/devkit/src/navigation/DescriptionTypeRelatedItemLineMarkerProvider.java')
-rw-r--r--plugins/devkit/src/navigation/DescriptionTypeRelatedItemLineMarkerProvider.java14
1 files changed, 5 insertions, 9 deletions
diff --git a/plugins/devkit/src/navigation/DescriptionTypeRelatedItemLineMarkerProvider.java b/plugins/devkit/src/navigation/DescriptionTypeRelatedItemLineMarkerProvider.java
index 1d759b6a8669..a5c4fba2db15 100644
--- a/plugins/devkit/src/navigation/DescriptionTypeRelatedItemLineMarkerProvider.java
+++ b/plugins/devkit/src/navigation/DescriptionTypeRelatedItemLineMarkerProvider.java
@@ -16,7 +16,6 @@
package org.jetbrains.idea.devkit.navigation;
import com.intellij.codeInsight.daemon.RelatedItemLineMarkerInfo;
-import com.intellij.codeInsight.daemon.RelatedItemLineMarkerProvider;
import com.intellij.codeInsight.navigation.NavigationGutterIconBuilder;
import com.intellij.icons.AllIcons;
import com.intellij.navigation.GotoRelatedItem;
@@ -24,8 +23,10 @@ import com.intellij.openapi.editor.markup.GutterIconRenderer;
import com.intellij.openapi.module.Module;
import com.intellij.openapi.module.ModuleUtilCore;
import com.intellij.openapi.util.text.StringUtil;
-import com.intellij.psi.*;
-import com.intellij.psi.search.GlobalSearchScope;
+import com.intellij.psi.PsiClass;
+import com.intellij.psi.PsiDirectory;
+import com.intellij.psi.PsiElement;
+import com.intellij.psi.PsiFile;
import com.intellij.psi.util.InheritanceUtil;
import com.intellij.util.NotNullFunction;
import com.intellij.util.containers.ContainerUtil;
@@ -41,7 +42,7 @@ import java.util.Collections;
import java.util.Comparator;
import java.util.List;
-public class DescriptionTypeRelatedItemLineMarkerProvider extends RelatedItemLineMarkerProvider {
+public class DescriptionTypeRelatedItemLineMarkerProvider extends DevkitRelatedLineMarkerProviderBase {
private static final NotNullFunction<PsiFile, Collection<? extends PsiElement>> CONVERTER =
new NotNullFunction<PsiFile, Collection<? extends PsiElement>>() {
@@ -74,11 +75,6 @@ public class DescriptionTypeRelatedItemLineMarkerProvider extends RelatedItemLin
Module module = ModuleUtilCore.findModuleForPsiElement(psiClass);
if (module == null) return;
- final GlobalSearchScope scope = GlobalSearchScope.moduleRuntimeScope(module, false);
- final PsiClass actionClass = JavaPsiFacade.getInstance(psiClass.getProject())
- .findClass(DescriptionType.INSPECTION.getClassName(), scope);
- if (actionClass == null) return;
-
PsiElement highlightingElement = psiClass.getNameIdentifier();
if (highlightingElement == null) return;