mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-14 18:05:27 +07:00
[java] IDEA-345355 Refactor HighlightingFeature (in progress)
JavaFeature.isAvailable moved to PsiUtil, as we cannot get PsiElement language level inside frontback-api module GitOrigin-RevId: 8092b1f55f0d90af5bc570f2fb49cdf9ef94485a
This commit is contained in:
committed by
intellij-monorepo-bot
parent
cd071eaae4
commit
340c4d40ba
@@ -6,6 +6,7 @@ import com.intellij.openapi.util.text.StringUtil;
|
||||
import com.intellij.pom.java.JavaFeature;
|
||||
import com.intellij.psi.*;
|
||||
import com.intellij.psi.codeStyle.CodeStyleManager;
|
||||
import com.intellij.psi.util.PsiUtil;
|
||||
import com.intellij.refactoring.IntroduceVariableUtil;
|
||||
import de.plushnikov.intellij.plugin.LombokBundle;
|
||||
import de.plushnikov.intellij.plugin.intention.valvar.AbstractValVarIntentionAction;
|
||||
@@ -29,7 +30,7 @@ public abstract class AbstractReplaceExplicitTypeWithVariableIntentionAction ext
|
||||
|
||||
@Override
|
||||
public boolean isAvailableOnDeclarationStatement(PsiDeclarationStatement context) {
|
||||
if (JavaFeature.LVTI.isAvailable(context)) {
|
||||
if (PsiUtil.isAvailable(JavaFeature.LVTI, context)) {
|
||||
return false;
|
||||
}
|
||||
PsiElement[] declaredElements = context.getDeclaredElements();
|
||||
|
||||
Reference in New Issue
Block a user