mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
reuse standard method to reduce dependencies
GitOrigin-RevId: cea9096c55038d1d5d42efe762055adca7cd8ca2
This commit is contained in:
committed by
intellij-monorepo-bot
parent
c097b52433
commit
fb4ee89998
+2
-2
@@ -15,13 +15,13 @@
|
||||
*/
|
||||
package org.jetbrains.plugins.groovy.findUsages;
|
||||
|
||||
import com.intellij.codeInsight.highlighting.ChooseClassAndDoHighlightRunnable;
|
||||
import com.intellij.codeInsight.highlighting.HighlightOverridingMethodsHandler;
|
||||
import com.intellij.openapi.editor.Editor;
|
||||
import com.intellij.psi.PsiClass;
|
||||
import com.intellij.psi.PsiClassType;
|
||||
import com.intellij.psi.PsiElement;
|
||||
import com.intellij.psi.PsiFile;
|
||||
import com.intellij.util.containers.ContainerUtil;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.plugins.groovy.lang.lexer.GroovyTokenTypes;
|
||||
import org.jetbrains.plugins.groovy.lang.psi.api.statements.typedef.GrReferenceList;
|
||||
@@ -53,6 +53,6 @@ public class GrHighlightOverridingMethodsHandler extends HighlightOverridingMeth
|
||||
GroovyTokenTypes.kEXTENDS == myTarget.getNode().getElementType() ? myClass.getExtendsClause() : myClass.getImplementsClause();
|
||||
if (list == null) return Collections.emptyList();
|
||||
final PsiClassType[] classTypes = list.getReferencedTypes();
|
||||
return ChooseClassAndDoHighlightRunnable.resolveClasses(classTypes);
|
||||
return ContainerUtil.mapNotNull(classTypes, t->t.resolve());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user