-
-
Notifications
You must be signed in to change notification settings - Fork 12
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
Add PHP 8.4 support #86
Conversation
Adds PHP 8.4 to the PHP constraint list Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
This has been supported since PHP 7.3, and helps improve readability Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
- Adds 8.4 to PHP constraints - Bumps PHPUnit version slightly to pick up PHP 8.4-compatible version Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
I'm able to resolve the phpcs issues. However, the PHP 8.4 ones appear to be due to having a version of composer that is outdated on CI; I'm unable to reproduce locally when I run the |
The phpcs issues here I cannot reproduce locally, either (I fixed different issues reported when I ran it). Will try running with PHP 8.1 to see if that demonstrates the issue. |
Cannot reproduce the phpcs issues locally either. |
LCS 3.0 is working OK in CI - Only a few pointless param/return types to fix. Can you just bump it to 3.0 to see if the problem is fixed? |
Also, psalm won't install on 8.4 so |
Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @weierophinney :)
Description