From b7ee3ca172cb3f8dde93ec8821b2ff3430b49193 Mon Sep 17 00:00:00 2001 From: Bartek Pacia Date: Mon, 9 Feb 2026 16:00:30 +0100 Subject: [PATCH] cleanup IDEA-382376: move com.siyeh.ig.controlflow package from java-impl to java-impl-inspections GitOrigin-RevId: 0db60d5893bb4e3f4bd439db6be197a30c8ac4e4 --- .../ConditionCoveredByFurtherConditionInspection.java | 0 .../siyeh/ig/controlflow/ConditionalExpressionInspection.java | 0 .../EnumSwitchStatementWhichMissesCasesInspection.java | 0 .../com/siyeh/ig/controlflow/ExcessiveRangeCheckInspection.java | 0 .../controlflow/NonStrictComparisonCanBeEqualityInspection.java | 0 .../controlflow/OverlyComplexBooleanExpressionInspection.java | 0 .../ig/controlflow/PointlessBooleanExpressionInspection.java | 0 .../SwitchStatementWithTooFewBranchesInspection.java | 0 .../controlflow/SwitchStatementsWithoutDefaultInspection.java | 0 .../com/siyeh/ig/controlflow/UnnecessaryDefaultInspection.java | 2 ++ 10 files changed, 2 insertions(+) rename java/{java-impl => java-impl-inspections}/src/com/siyeh/ig/controlflow/ConditionCoveredByFurtherConditionInspection.java (100%) rename java/{java-impl => java-impl-inspections}/src/com/siyeh/ig/controlflow/ConditionalExpressionInspection.java (100%) rename java/{java-impl => java-impl-inspections}/src/com/siyeh/ig/controlflow/EnumSwitchStatementWhichMissesCasesInspection.java (100%) rename java/{java-impl => java-impl-inspections}/src/com/siyeh/ig/controlflow/ExcessiveRangeCheckInspection.java (100%) rename java/{java-impl => java-impl-inspections}/src/com/siyeh/ig/controlflow/NonStrictComparisonCanBeEqualityInspection.java (100%) rename java/{java-impl => java-impl-inspections}/src/com/siyeh/ig/controlflow/OverlyComplexBooleanExpressionInspection.java (100%) rename java/{java-impl => java-impl-inspections}/src/com/siyeh/ig/controlflow/PointlessBooleanExpressionInspection.java (100%) rename java/{java-impl => java-impl-inspections}/src/com/siyeh/ig/controlflow/SwitchStatementWithTooFewBranchesInspection.java (100%) rename java/{java-impl => java-impl-inspections}/src/com/siyeh/ig/controlflow/SwitchStatementsWithoutDefaultInspection.java (100%) diff --git a/java/java-impl/src/com/siyeh/ig/controlflow/ConditionCoveredByFurtherConditionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/controlflow/ConditionCoveredByFurtherConditionInspection.java similarity index 100% rename from java/java-impl/src/com/siyeh/ig/controlflow/ConditionCoveredByFurtherConditionInspection.java rename to java/java-impl-inspections/src/com/siyeh/ig/controlflow/ConditionCoveredByFurtherConditionInspection.java diff --git a/java/java-impl/src/com/siyeh/ig/controlflow/ConditionalExpressionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/controlflow/ConditionalExpressionInspection.java similarity index 100% rename from java/java-impl/src/com/siyeh/ig/controlflow/ConditionalExpressionInspection.java rename to java/java-impl-inspections/src/com/siyeh/ig/controlflow/ConditionalExpressionInspection.java diff --git a/java/java-impl/src/com/siyeh/ig/controlflow/EnumSwitchStatementWhichMissesCasesInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/controlflow/EnumSwitchStatementWhichMissesCasesInspection.java similarity index 100% rename from java/java-impl/src/com/siyeh/ig/controlflow/EnumSwitchStatementWhichMissesCasesInspection.java rename to java/java-impl-inspections/src/com/siyeh/ig/controlflow/EnumSwitchStatementWhichMissesCasesInspection.java diff --git a/java/java-impl/src/com/siyeh/ig/controlflow/ExcessiveRangeCheckInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/controlflow/ExcessiveRangeCheckInspection.java similarity index 100% rename from java/java-impl/src/com/siyeh/ig/controlflow/ExcessiveRangeCheckInspection.java rename to java/java-impl-inspections/src/com/siyeh/ig/controlflow/ExcessiveRangeCheckInspection.java diff --git a/java/java-impl/src/com/siyeh/ig/controlflow/NonStrictComparisonCanBeEqualityInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/controlflow/NonStrictComparisonCanBeEqualityInspection.java similarity index 100% rename from java/java-impl/src/com/siyeh/ig/controlflow/NonStrictComparisonCanBeEqualityInspection.java rename to java/java-impl-inspections/src/com/siyeh/ig/controlflow/NonStrictComparisonCanBeEqualityInspection.java diff --git a/java/java-impl/src/com/siyeh/ig/controlflow/OverlyComplexBooleanExpressionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/controlflow/OverlyComplexBooleanExpressionInspection.java similarity index 100% rename from java/java-impl/src/com/siyeh/ig/controlflow/OverlyComplexBooleanExpressionInspection.java rename to java/java-impl-inspections/src/com/siyeh/ig/controlflow/OverlyComplexBooleanExpressionInspection.java diff --git a/java/java-impl/src/com/siyeh/ig/controlflow/PointlessBooleanExpressionInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/controlflow/PointlessBooleanExpressionInspection.java similarity index 100% rename from java/java-impl/src/com/siyeh/ig/controlflow/PointlessBooleanExpressionInspection.java rename to java/java-impl-inspections/src/com/siyeh/ig/controlflow/PointlessBooleanExpressionInspection.java diff --git a/java/java-impl/src/com/siyeh/ig/controlflow/SwitchStatementWithTooFewBranchesInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/controlflow/SwitchStatementWithTooFewBranchesInspection.java similarity index 100% rename from java/java-impl/src/com/siyeh/ig/controlflow/SwitchStatementWithTooFewBranchesInspection.java rename to java/java-impl-inspections/src/com/siyeh/ig/controlflow/SwitchStatementWithTooFewBranchesInspection.java diff --git a/java/java-impl/src/com/siyeh/ig/controlflow/SwitchStatementsWithoutDefaultInspection.java b/java/java-impl-inspections/src/com/siyeh/ig/controlflow/SwitchStatementsWithoutDefaultInspection.java similarity index 100% rename from java/java-impl/src/com/siyeh/ig/controlflow/SwitchStatementsWithoutDefaultInspection.java rename to java/java-impl-inspections/src/com/siyeh/ig/controlflow/SwitchStatementsWithoutDefaultInspection.java diff --git a/java/java-impl/src/com/siyeh/ig/controlflow/UnnecessaryDefaultInspection.java b/java/java-impl/src/com/siyeh/ig/controlflow/UnnecessaryDefaultInspection.java index 66e3bf223a3e..d7c7f39f0201 100644 --- a/java/java-impl/src/com/siyeh/ig/controlflow/UnnecessaryDefaultInspection.java +++ b/java/java-impl/src/com/siyeh/ig/controlflow/UnnecessaryDefaultInspection.java @@ -87,6 +87,8 @@ import static com.intellij.codeInspection.options.OptPane.pane; import static com.siyeh.ig.psiutils.SwitchUtils.SwitchExhaustivenessState; import static com.siyeh.ig.psiutils.SwitchUtils.evaluateSwitchCompleteness; +// TODO(bartekpacia): Move to the "intelij.java.impl.inspections" module +// once the situation with QuickFixFactoryImpl in "intellij.java.impl" depending on this class is resolved. public final class UnnecessaryDefaultInspection extends BaseInspection { public boolean onlyReportSwitchExpressions = true;