Skip to content

Conversation

@walmir-silva
Copy link
Contributor

This commit establishes the comprehensive quality assurance pipeline and developer environment for the devkit.

  • Adds configuration for PHPCS, Infection (mutation testing), and PHPBench.
  • Adds recommended VSCode extensions, settings, and launch configurations.
  • Adds a global .editorconfig file for consistent formatting.
  • Updates Makefiles (local, qa, pipeline) to integrate the new tools.
  • Updates PHPStan, PHPUnit, and PHP-CS-Fixer configurations.
  • Removes the unused Rector configuration file.
  • Fixes source code (UserProfile, UserId) to comply with stricter PHPStan static analysis rules.

This commit establishes the comprehensive quality assurance pipeline and
developer environment for the devkit.

- Adds configuration for PHPCS, Infection (mutation testing), and PHPBench.
- Adds recommended VSCode extensions, settings, and launch configurations.
- Adds a global .editorconfig file for consistent formatting.
- Updates Makefiles (local, qa, pipeline) to integrate the new tools.
- Updates PHPStan, PHPUnit, and PHP-CS-Fixer configurations.
- Removes the unused Rector configuration file.
- Fixes source code (UserProfile, UserId) to comply with stricter
  PHPStan static analysis rules.
@walmir-silva walmir-silva merged commit d5ae622 into main Nov 10, 2025
20 of 31 checks passed
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.

2 participants