From 8bdba530d89b1b594cb29817313a26901c16160d Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Wed, 7 Dec 2011 21:15:56 +0100 Subject: [PATCH] Ignore empty parameter lists --- .../codeInspection/compiler/JavacQuirksInspectionVisitor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/codeInspection/compiler/JavacQuirksInspectionVisitor.java b/java/java-impl/src/com/intellij/codeInspection/compiler/JavacQuirksInspectionVisitor.java index 947e082d844f..619d7d3fd14f 100644 --- a/java/java-impl/src/com/intellij/codeInspection/compiler/JavacQuirksInspectionVisitor.java +++ b/java/java-impl/src/com/intellij/codeInspection/compiler/JavacQuirksInspectionVisitor.java @@ -52,7 +52,7 @@ public class JavacQuirksInspectionVisitor extends JavaElementVisitor { @Override public void visitReferenceParameterList(final PsiReferenceParameterList list) { super.visitReferenceParameterList(list); - if (QUALIFIER_REFERENCE.accepts(list)) { + if (list.getFirstChild() != null && QUALIFIER_REFERENCE.accepts(list)) { final String message = InspectionsBundle.message("inspection.compiler.javac.quirks.qualifier.type.args.problem"); final String fixName = InspectionsBundle.message("inspection.compiler.javac.quirks.qualifier.type.args.fix"); myHolder.registerProblem(list, message, new RemoveElementQuickFix(fixName));