CharsetObjectCanBeUsedInspection: reuse language level (IDEA-CR-53366)

GitOrigin-RevId: 4d0a096f8aedf73d4bcf811e28ef7b438634e5c5
This commit is contained in:
Artemiy Sartakov
2019-10-11 05:04:57 +00:00
committed by intellij-monorepo-bot
parent cfe5480e02
commit 0d410a5d3c
@@ -85,8 +85,8 @@ public class CharsetObjectCanBeUsedInspection extends AbstractBaseJavaLocalInspe
@NotNull
@Override
public PsiElementVisitor buildVisitor(@NotNull ProblemsHolder holder, boolean isOnTheFly) {
if (!PsiUtil.isLanguageLevel7OrHigher(holder.getFile())) return PsiElementVisitor.EMPTY_VISITOR;
LanguageLevel languageLevel = PsiUtil.getLanguageLevel(holder.getFile());
if (!languageLevel.isAtLeast(LanguageLevel.JDK_1_7)) return PsiElementVisitor.EMPTY_VISITOR;
return new JavaElementVisitor() {
@Override
public void visitCallExpression(PsiCallExpression call) {