Skip to content

Fix PHP 8.4/8.5 deprecations and update CI to target PHP 8.4+#3

Merged
lisachenko merged 2 commits into
masterfrom
feature/bump-versions
Mar 25, 2026
Merged

Fix PHP 8.4/8.5 deprecations and update CI to target PHP 8.4+#3
lisachenko merged 2 commits into
masterfrom
feature/bump-versions

Conversation

@lisachenko

Copy link
Copy Markdown
Member
  • Add explicit nullable types (?int, ?string, ?array) to fix implicit nullable parameter deprecations in Util, SimpleLexer, StatefulLexer, StringWriter, and Parser
  • Update GitHub Actions workflow to test on PHP 8.4 and 8.5
  • Add --display-all-issues flag to PHPUnit in CI
  • Add CLAUDE.md with project guidance

- Add explicit nullable types (?int, ?string, ?array) to fix implicit
  nullable parameter deprecations in Util, SimpleLexer, StatefulLexer,
  StringWriter, and Parser
- Update GitHub Actions workflow to test on PHP 8.4 and 8.5
- Add --display-all-issues flag to PHPUnit in CI
- Add CLAUDE.md with project guidance

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@lisachenko lisachenko added this to the 4.0 milestone Mar 25, 2026
@lisachenko lisachenko added the dependencies Pull requests that update a dependency file label Mar 25, 2026
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@lisachenko lisachenko merged commit 0460875 into master Mar 25, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Development

Successfully merging this pull request may close these issues.

1 participant