From c067ea3a5a45a0e24b188acdce01840f5de6984a Mon Sep 17 00:00:00 2001 From: anna Date: Sun, 15 Jan 2012 17:55:19 +0100 Subject: [PATCH] do not highlight unused parameters for annotated methods (IDEA-75640) --- .../intellij/codeInsight/daemon/impl/PostHighlightingPass.java | 1 + 1 file changed, 1 insertion(+) diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/PostHighlightingPass.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/PostHighlightingPass.java index 69d29bdf3d94..95b91fa3da85 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/PostHighlightingPass.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/PostHighlightingPass.java @@ -457,6 +457,7 @@ public class PostHighlightingPass extends TextEditorHighlightingPass { !method.hasModifierProperty(PsiModifier.NATIVE) && !HighlightMethodUtil.isSerializationRelatedMethod(method, method.getContainingClass()) && !PsiClassImplUtil.isMainMethod(method)) { + if (UnusedSymbolLocalInspection.isInjected(method)) return null; HighlightInfo highlightInfo = checkUnusedParameter(parameter, progress); if (highlightInfo != null) { final ArrayList options = new ArrayList();