diff --git a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/controlflow/NegatedConditionalInspection.java b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/controlflow/NegatedConditionalInspection.java index 3151afd6a3a1..db3e10ba5034 100644 --- a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/controlflow/NegatedConditionalInspection.java +++ b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/controlflow/NegatedConditionalInspection.java @@ -29,6 +29,7 @@ import com.siyeh.ig.PsiReplacementUtil; import com.siyeh.ig.psiutils.BoolUtils; import com.siyeh.ig.psiutils.CommentTracker; import com.siyeh.ig.psiutils.ExpressionUtils; +import org.jdom.Element; import org.jetbrains.annotations.NotNull; import javax.swing.*; @@ -78,6 +79,12 @@ public class NegatedConditionalInspection extends BaseInspection { return panel; } + @Override + public void writeSettings(@NotNull Element node) { + defaultWriteSettings(node, "m_ignoreNegatedZeroComparison"); + writeBooleanOption(node, "m_ignoreNegatedZeroComparison", true); + } + @Override protected InspectionGadgetsFix buildFix(Object... infos) { return new NegatedConditionalFix();