Skip to content

Conversation

@iamgergo
Copy link
Member

This pull request contains changes for upgrading to PHPUnit 12 automated by the PHPUnit 12 Shift.

Before merging, you need to:

  • Checkout the shift-164028 branch
  • Review all pull request comments for additional changes
  • Run composer update (if the scripts fail, try with --no-scripts)
  • Run your tests suite: vendor/bin/phpunit

If there were changes you feel could have been automated, please send your feedback to [email protected] to help improve Shift for everyone.

@iamgergo
Copy link
Member Author

ℹ️ PHPUnit has documented declaring test classes as final since PHPUnit 8. In an effort to modernize your test suite, Shift has declared your test classes as final.

Shift understands developers have different preferences when it comes to using final. If you do not wish to declare your test classes as final, you may undo this change by running: git revert 2ee69287

@iamgergo
Copy link
Member Author

⚗️ This Shift is still being refined. Please report any issues or suggestions to [email protected]. Your feedback is what helps improve the experience for everyone.

@iamgergo iamgergo merged commit 4db6f7b into master Dec 30, 2025
19 of 20 checks passed
@iamgergo iamgergo deleted the shift-164028 branch December 30, 2025 22:02
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.

3 participants