Skip to content

Conversation

ViniTou
Copy link
Contributor

@ViniTou ViniTou commented Oct 9, 2025

🎫 Issue IBX-XXXXX

Description:

Even though new rules were added to the 5.0 set, the 4.6 ruleset was still used by default every time. This solution centralizes the ruleset configuration and establishes a clear link, so there’s no need to modify .php-cs-fixer.phpwhenever a new one is introduced.

However, in most cases, this package is probably still used as a ~2.0.0 dependency instead of ~2.1, or perhaps even something more recent. Therefore, it still needs to be bumped across repositories.
Apart from that, the package also needs to be released - opting for version 2.1.1 to avoid complications if some packages are already at 2.1.

For QA:

Documentation:

@ViniTou ViniTou changed the title Fix ruleset versioning Fixed ruleset versioning Oct 9, 2025
@ViniTou ViniTou requested a review from a team October 9, 2025 07:42
Copy link

sonarqubecloud bot commented Oct 9, 2025

Quality Gate Failed Quality Gate failed

Failed conditions
64.7% Duplication on New Code (required ≤ 3%)
B Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Copy link

sonarqubecloud bot commented Oct 9, 2025

Please retry analysis of this Pull-Request directly on SonarQube Cloud

@adamwojs adamwojs merged commit cfb9396 into main Oct 14, 2025
4 of 5 checks passed
@adamwojs adamwojs deleted the fix-ruleset-versioning branch October 14, 2025 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants