Skip to content

Widen the rector and cs-fixer rules, and apply them - #86

Merged
DerManoMann merged 1 commit into
mainfrom
chore/s2-tooling
Oct 14, 2026
Merged

DerManoMann merged 1 commit into
mainfrom
chore/s2-tooling

Conversation

@DerManoMann

@DerManoMann DerManoMann commented Oct 13, 2026 •

Copy link
Copy Markdown
Owner

Enables the rest of rector's prepared sets (code style, type declarations, PHPUnit code quality) and the PHPUnit attribute set, with tests/Fixtures skipped. Also moves cs-fixer to @PSR12 and adds rules for ordered and imported symbols, PHPUnit attributes and phpdoc param order. Both are applied in this PR, with no signature changes in src/.

@DoctrineAnnotation stays, since the fixtures still use docblock annotations.

@DerManoMann DerManoMann changed the title Align rector and cs-fixer config with the other packages Widen the rector and cs-fixer rules, and apply them Oct 14, 2026
@DerManoMann
DerManoMann merged commit 49fa569 into main Oct 14, 2026
21 checks passed
@DerManoMann
DerManoMann deleted the chore/s2-tooling branch October 14, 2026 00:35
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.

1 participant