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 PHP84 implicit nullable types #456

Merged
merged 1 commit into from
Apr 5, 2024
Merged

Conversation

veewee
Copy link
Collaborator

@veewee veewee commented Apr 2, 2024

See https://wiki.php.net/rfc/deprecate-implicitly-nullable-types

The added cs-fixer rule will enforce that nullable types are always explicitly set.

This PR is targeted to 2.9.x to make that PHP 8.4 compatible as well.
Once merged, it should be merged to next (3.x) as well.

@veewee veewee requested a review from azjezz April 2, 2024 14:38
@veewee veewee added Priority: Low This issue can probably be picked up by anyone looking to contribute to the project, as an entry fix Status: Review Needed The issue has a PR attached to it which needs to be reviewed. Type: Maintenance Updating phrasing or wording to make things clearer or removing ambiguity labels Apr 2, 2024
@coveralls
Copy link

Pull Request Test Coverage Report for Build 8524711209

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 99.012%

Totals Coverage Status
Change from base Build 8524663147: 0.0%
Covered Lines: 4211
Relevant Lines: 4253

💛 - Coveralls

@veewee
Copy link
Collaborator Author

veewee commented Apr 4, 2024

@azjezz shall I merge + tag as 2.9.1 and then merge it back in next?

@azjezz
Copy link
Owner

azjezz commented Apr 4, 2024

@veewee yes please 🙏

@veewee veewee merged commit 1ade4f1 into azjezz:2.9.x Apr 5, 2024
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: Low This issue can probably be picked up by anyone looking to contribute to the project, as an entry fix Status: Review Needed The issue has a PR attached to it which needs to be reviewed. Type: Maintenance Updating phrasing or wording to make things clearer or removing ambiguity
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants