From 066fa7fe851baf12f7dec5a997eca4df8c829140 Mon Sep 17 00:00:00 2001 From: Mikhail Pyltsin Date: Tue, 8 Oct 2024 14:57:31 +0200 Subject: [PATCH] [java-inspections] IDEA-360279 Narrow the scope for `ImplicitToExplicitClassBackwardMigrationInspection` GitOrigin-RevId: 7d1e2b8da9983291201eb214f9437c68aaa12b87 --- ...plicitToExplicitClassBackwardMigrationInspection.java | 9 --------- .../beforeSimple2.java | 4 ++-- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/java/java-impl-inspections/src/com/intellij/codeInspection/ImplicitToExplicitClassBackwardMigrationInspection.java b/java/java-impl-inspections/src/com/intellij/codeInspection/ImplicitToExplicitClassBackwardMigrationInspection.java index ae1c6e1483c0..564783190c3b 100644 --- a/java/java-impl-inspections/src/com/intellij/codeInspection/ImplicitToExplicitClassBackwardMigrationInspection.java +++ b/java/java-impl-inspections/src/com/intellij/codeInspection/ImplicitToExplicitClassBackwardMigrationInspection.java @@ -6,7 +6,6 @@ import com.intellij.modcommand.ModPsiUpdater; import com.intellij.modcommand.PsiUpdateModCommandQuickFix; import com.intellij.openapi.project.Project; import com.intellij.pom.java.JavaFeature; -import com.intellij.profile.codeInspection.InspectionProjectProfileManager; import com.intellij.psi.*; import com.intellij.psi.codeStyle.JavaCodeStyleManager; import com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl; @@ -41,10 +40,6 @@ public final class ImplicitToExplicitClassBackwardMigrationInspection extends Ab return; } String message = JavaBundle.message("inspection.implicit.to.explicit.class.backward.migration.name"); - if (isInfoMode()) { - holder.registerProblem(aClass, message, new ReplaceWithExplicitClassFix()); - return; - } PsiMethod method = PsiMethodUtil.findMainMethod(aClass); if (method == null) { @@ -56,10 +51,6 @@ public final class ImplicitToExplicitClassBackwardMigrationInspection extends Ab } holder.registerProblem(identifier, message, new ReplaceWithExplicitClassFix()); } - - private boolean isInfoMode() { - return InspectionProjectProfileManager.isInformationLevel(SHORT_NAME, holder.getFile()); - } }; } diff --git a/java/java-tests/testData/inspection/implicitToExplicitClassBackwardMigration/beforeSimple2.java b/java/java-tests/testData/inspection/implicitToExplicitClassBackwardMigration/beforeSimple2.java index cb31e2ec3627..1e16eae1dc60 100644 --- a/java/java-tests/testData/inspection/implicitToExplicitClassBackwardMigration/beforeSimple2.java +++ b/java/java-tests/testData/inspection/implicitToExplicitClassBackwardMigration/beforeSimple2.java @@ -1,9 +1,9 @@ private final String field = "field"; -public static void main() { +public static void main() { System.out.println("Hello, world!"); } -public static void main(String[] args) { +public static void main(String[] args) { System.out.println("Hello, world!"); }