diff --git a/its/autoscan/src/test/resources/autoscan/diffs/diff_S6548.json b/its/autoscan/src/test/resources/autoscan/diffs/diff_S6548.json deleted file mode 100644 index 4cb9dce7c70..00000000000 --- a/its/autoscan/src/test/resources/autoscan/diffs/diff_S6548.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "ruleKey": "S6548", - "hasTruePositives": true, - "falseNegatives": 0, - "falsePositives": 0 -} \ No newline at end of file diff --git a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6539.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6539.json index be17f30e118..0fc8f397ead 100644 --- a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6539.json +++ b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6539.json @@ -7,7 +7,7 @@ }, "attribute": "MODULAR" }, - "status": "beta", + "status": "ready", "remediation": { "func": "Constant\/Issue", "constantCost": "0min" diff --git a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6548.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6548.json index 9d2cb3292c3..2bcdbfdc8d3 100644 --- a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6548.json +++ b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6548.json @@ -7,7 +7,7 @@ }, "attribute": "MODULAR" }, - "status": "beta", + "status": "deprecated", "remediation": { "func": "Constant\/Issue", "constantCost": "0min" diff --git a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/Sonar_agentic_AI_profile.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/Sonar_agentic_AI_profile.json index 73bf9f71841..0f8b8e56c37 100644 --- a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/Sonar_agentic_AI_profile.json +++ b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/Sonar_agentic_AI_profile.json @@ -402,7 +402,6 @@ "S6485", "S6539", "S6541", - "S6548", "S6806", "S6809", "S6810", diff --git a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/Sonar_way_profile.json b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/Sonar_way_profile.json index 7fb0e749028..27529004769 100644 --- a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/Sonar_way_profile.json +++ b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/Sonar_way_profile.json @@ -454,7 +454,6 @@ "S6485", "S6539", "S6541", - "S6548", "S6804", "S6806", "S6809", diff --git a/sonar-java-plugin/src/test/java/org/sonar/plugins/java/JavaAgenticWayProfileTest.java b/sonar-java-plugin/src/test/java/org/sonar/plugins/java/JavaAgenticWayProfileTest.java index 4224106f7f0..16c0b03062b 100644 --- a/sonar-java-plugin/src/test/java/org/sonar/plugins/java/JavaAgenticWayProfileTest.java +++ b/sonar-java-plugin/src/test/java/org/sonar/plugins/java/JavaAgenticWayProfileTest.java @@ -53,7 +53,7 @@ void profile_is_registered_as_expected() { BuiltInQualityProfilesDefinition.BuiltInQualityProfile actualProfile = profilesPerLanguages.get("java").get("Sonar agentic AI"); assertThat(actualProfile.isDefault()).isFalse(); assertThat(actualProfile.rules()) - .hasSize(467) + .hasSize(466) .extracting(BuiltInQualityProfilesDefinition.BuiltInActiveRule::ruleKey) .doesNotContainAnyElementsOf(List.of( "S101", @@ -113,6 +113,7 @@ void profile_is_registered_as_expected() { "S6242", "S6244", "S6246", + "S6548", "S6804", "S6813", "S6829",