From 260d33be847309bdeb68b33f722375cd7b52d1cc Mon Sep 17 00:00:00 2001 From: Yaroslav Pankratyev Date: Thu, 12 Oct 2017 19:38:21 +0700 Subject: [PATCH] Use non-recursive visitor in RequireNonNullInspection --- .../com/intellij/codeInspection/RequireNonNullInspection.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/codeInspection/RequireNonNullInspection.java b/java/java-impl/src/com/intellij/codeInspection/RequireNonNullInspection.java index 2868b431cfaf..6577934aeef3 100644 --- a/java/java-impl/src/com/intellij/codeInspection/RequireNonNullInspection.java +++ b/java/java-impl/src/com/intellij/codeInspection/RequireNonNullInspection.java @@ -28,7 +28,7 @@ public class RequireNonNullInspection extends AbstractBaseJavaLocalInspectionToo if(!PsiUtil.isLanguageLevel9OrHigher(file)) { return PsiElementVisitor.EMPTY_VISITOR; } - return new JavaRecursiveElementVisitor() { + return new JavaElementVisitor() { @Override public void visitIfStatement(PsiIfStatement ifStatement) { NotNullContext context = NotNullContext.from(ifStatement);