Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: add php 8.4 to test matrix, remove implicit nullables #7871

Merged
merged 6 commits into from
Dec 11, 2024
Merged

Conversation

bshaffer
Copy link
Contributor

@bshaffer bshaffer commented Dec 3, 2024

  • Removes implicit nullables
  • Removes E_STRICT
  • Adds support for phpdocumentor/reflection:V6 because this is required for PHP 8.4. This is only used to run the snippets tests.
  • Skips ServiceBuilder tests on 8.4. ServiceBuilder is deprecated, as is the library we are using to test it (opis/closure)

@bshaffer bshaffer requested review from a team as code owners December 3, 2024 15:39
@bshaffer bshaffer requested review from a team as code owners December 3, 2024 16:32
@bshaffer bshaffer changed the title chore: add php 8.4 to test matrix chore: add php 8.4 to test matrix, remove implicit nullables Dec 3, 2024
@bshaffer bshaffer changed the title chore: add php 8.4 to test matrix, remove implicit nullables fix: add php 8.4 to test matrix, remove implicit nullables Dec 3, 2024
@bshaffer bshaffer added the next release PRs to be included in the next release label Dec 9, 2024
@bshaffer bshaffer merged commit 1df1d9b into main Dec 11, 2024
39 checks passed
@bshaffer bshaffer deleted the add-php84 branch December 11, 2024 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
next release PRs to be included in the next release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants