diff --git a/java/java-tests/testSrc/com/intellij/codeInsight/daemon/quickFix/RemoveRedundantElseFixTest.java b/java/java-tests/testSrc/com/intellij/codeInsight/daemon/quickFix/RemoveRedundantElseFixTest.java
index 7df98747312d..cd04fec87509 100644
--- a/java/java-tests/testSrc/com/intellij/codeInsight/daemon/quickFix/RemoveRedundantElseFixTest.java
+++ b/java/java-tests/testSrc/com/intellij/codeInsight/daemon/quickFix/RemoveRedundantElseFixTest.java
@@ -15,7 +15,7 @@
*/
package com.intellij.codeInsight.daemon.quickFix;
-import com.siyeh.ig.controlflow.RedundantElseInspection;
+import com.siyeh.ig.controlflow.ConfusingElseInspection;
/**
* User: anna
@@ -25,7 +25,7 @@ public class RemoveRedundantElseFixTest extends LightQuickFixParameterizedTestCa
@Override
protected void setUp() throws Exception {
super.setUp();
- enableInspectionTool(new RedundantElseInspection());
+ enableInspectionTool(new ConfusingElseInspection());
}
public void test() throws Exception { doAllTests(); }
diff --git a/platform/analysis-impl/src/com/intellij/codeInspection/inspection-black-list.txt b/platform/analysis-impl/src/com/intellij/codeInspection/inspection-black-list.txt
index 39ef433b1729..95c2c0cf8932 100644
--- a/platform/analysis-impl/src/com/intellij/codeInspection/inspection-black-list.txt
+++ b/platform/analysis-impl/src/com/intellij/codeInspection/inspection-black-list.txt
@@ -89,7 +89,7 @@ com.siyeh.ig.classmetrics.FieldCountInspection
com.siyeh.ig.classmetrics.MethodCountInspection
com.siyeh.ig.cloneable.CloneableImplementsCloneInspection
com.siyeh.ig.controlflow.ConditionalExpressionInspection
-com.siyeh.ig.controlflow.RedundantElseInspection
+com.siyeh.ig.controlflow.ConfusingElseInspection
com.siyeh.ig.controlflow.DuplicateConditionInspection
com.siyeh.ig.controlflow.EnumSwitchStatementWhichMissesCasesInspection
com.siyeh.ig.controlflow.ForLoopReplaceableByWhileInspection
diff --git a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/META-INF/InspectionGadgets.xml b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/META-INF/InspectionGadgets.xml
index d35b9ba9086d..750fa6c9561e 100644
--- a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/META-INF/InspectionGadgets.xml
+++ b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/META-INF/InspectionGadgets.xml
@@ -606,9 +606,9 @@
key="conditional.expression.with.identical.branches.display.name" groupBundle="messages.InspectionsBundle"
groupKey="group.names.control.flow.issues" enabledByDefault="false" level="WARNING"
implementationClass="com.siyeh.ig.controlflow.ConditionalExpressionWithIdenticalBranchesInspection" cleanupTool="true"/>
-
+ enabledByDefault="true" level="INFORMATION" implementationClass="com.siyeh.ig.controlflow.ConfusingElseInspection"/>
Also report when there are no more statements after the 'if' statement