[java] Use HighlightingFeature.LVTI

GitOrigin-RevId: ce2d4c1a6338457ff57f691fc6fdc2542de5022c
This commit is contained in:
Tagir Valeev
2023-12-07 14:08:51 +01:00
committed by intellij-monorepo-bot
parent 5b6191dd34
commit a8f88fa062
5 changed files with 10 additions and 5 deletions

View File

@@ -1,5 +1,6 @@
package de.plushnikov.intellij.plugin.intention.valvar.to;
import com.intellij.codeInsight.daemon.impl.analysis.HighlightingFeature;
import com.intellij.codeInspection.RemoveRedundantTypeArgumentsUtil;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.util.text.StringUtil;
@@ -29,7 +30,7 @@ public abstract class AbstractReplaceExplicitTypeWithVariableIntentionAction ext
@Override
public boolean isAvailableOnDeclarationStatement(PsiDeclarationStatement context) {
if (PsiUtil.isLanguageLevel10OrHigher(context)) {
if (HighlightingFeature.LVTI.isAvailable(context)) {
return false;
}
PsiElement[] declaredElements = context.getDeclaredElements();