EA-73655 (IOE: PsiElementFactoryImpl.createKeyword)

This commit is contained in:
Bas Leijdekkers
2015-09-29 12:03:07 +02:00
parent b13d509891
commit ff6559e242
@@ -19,6 +19,7 @@ import com.intellij.codeInspection.ProblemDescriptor;
import com.intellij.openapi.project.Project;
import com.intellij.psi.*;
import com.intellij.psi.util.PsiTreeUtil;
import com.intellij.psi.util.PsiUtil;
import com.siyeh.InspectionGadgetsBundle;
import com.siyeh.ig.BaseInspection;
import com.siyeh.ig.BaseInspectionVisitor;
@@ -97,6 +98,11 @@ public class UtilityClassCanBeEnumInspection extends BaseInspection {
return new UtilityClassCanBeEnumVisitor();
}
@Override
public boolean shouldInspect(PsiFile file) {
return PsiUtil.isLanguageLevel5OrHigher(file);
}
private static class UtilityClassCanBeEnumVisitor extends BaseInspectionVisitor {
@Override