From 51bfa11a540a2b700b8d3a9a1b4c72ada8daf098 Mon Sep 17 00:00:00 2001 From: anna Date: Wed, 23 Oct 2013 18:21:06 +0200 Subject: [PATCH] do not treat annotated local variable as unused by default (IDEA-108925) --- .../dataflow/UnnecessaryLocalVariableInspectionBase.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/dataflow/UnnecessaryLocalVariableInspectionBase.java b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/dataflow/UnnecessaryLocalVariableInspectionBase.java index 08b5d05bbab1..b24372092f4d 100644 --- a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/dataflow/UnnecessaryLocalVariableInspectionBase.java +++ b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/dataflow/UnnecessaryLocalVariableInspectionBase.java @@ -16,16 +16,19 @@ package com.siyeh.ig.dataflow; import com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel; +import com.intellij.openapi.util.DefaultJDOMExternalizer; +import com.intellij.openapi.util.WriteExternalException; import com.intellij.psi.*; import com.intellij.psi.tree.IElementType; import com.intellij.psi.util.PsiTreeUtil; import com.intellij.psi.util.TypeConversionUtil; +import com.intellij.util.xmlb.XmlSerializer; import com.siyeh.InspectionGadgetsBundle; import com.siyeh.ig.BaseInspection; import com.siyeh.ig.BaseInspectionVisitor; -import com.siyeh.ig.InspectionGadgetsFix; import com.siyeh.ig.psiutils.ParenthesesUtils; import com.siyeh.ig.psiutils.VariableAccessUtils; +import org.jdom.Element; import org.jetbrains.annotations.NotNull; import javax.swing.*; @@ -40,7 +43,7 @@ public class UnnecessaryLocalVariableInspectionBase extends BaseInspection { /** * @noinspection PublicField */ - public boolean m_ignoreAnnotatedVariables = false; + public boolean m_ignoreAnnotatedVariables = true; @Override @NotNull