Skip to content

Conversation

@dorian-burihabwa-sonarsource
Copy link
Contributor

@dorian-burihabwa-sonarsource dorian-burihabwa-sonarsource commented Jun 10, 2025

JAVASE-6

Restrict the loading of java:S2259 to SQCB to enable other plugins to provide an implementation of S2259 for Java.

Because the other plugin might declare java:S2259 as deprecated, the products might not be able to load a set of rules where java:S2259 is both implemented and deprecated.

Restrict the loading of java:S2259 to SQCB to enable other plugins to
provide an implementation S2259 for Java.

Because the other plugin might declare java:S2259 as deprecated, the
products might not be able to load a set of rules where java:S2259 is
both implemented and deprecated.

To avoid any further ambiguity, S2259 is now removed from the default
quality profile.
@sonarqube-next
Copy link

@dorian-burihabwa-sonarsource dorian-burihabwa-sonarsource marked this pull request as ready for review June 12, 2025 13:23
@dorian-burihabwa-sonarsource dorian-burihabwa-sonarsource marked this pull request as draft June 13, 2025 08:30
@github-actions
Copy link
Contributor

This PR is stale because it has been open 7 days with no activity. If there is no activity in the next 7 days it will be closed automatically

@github-actions github-actions bot added the stale label Jun 21, 2025
@alban-auzeill
Copy link
Member

This PR has been replaced with #26, which completely removes the rule unconditionally to prevent any unexpected behavior in SQC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants