From 3a8109e0e2e727510a0fe7d140491e305651bda0 Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Tue, 5 Nov 2013 16:43:41 +0100 Subject: [PATCH] fix SuppressLocalInspectionInJspTest --- .../codeInspection/localCanBeFinal/LocalCanBeFinal.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/java/java-analysis-impl/src/com/intellij/codeInspection/localCanBeFinal/LocalCanBeFinal.java b/java/java-analysis-impl/src/com/intellij/codeInspection/localCanBeFinal/LocalCanBeFinal.java index d3f7e97927e4..028e9b7a7e9d 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInspection/localCanBeFinal/LocalCanBeFinal.java +++ b/java/java-analysis-impl/src/com/intellij/codeInspection/localCanBeFinal/LocalCanBeFinal.java @@ -221,7 +221,9 @@ public class LocalCanBeFinal extends BaseJavaBatchLocalInspectionTool { if (body.getParent() instanceof PsiMethod && isReportParameters()) { final PsiMethod method = (PsiMethod)body.getParent(); - Collections.addAll(result, method.getParameterList().getParameters()); + if (!(method instanceof SyntheticElement)) { // e.g. JspHolderMethod + Collections.addAll(result, method.getParameterList().getParameters()); + } } for (Iterator iterator = result.iterator(); iterator.hasNext(); ) {