-
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
Compatibility with PHP8 / Minimum PHP7.4 #128
base: gsc-master-dev
Are you sure you want to change the base?
Conversation
ac06622
to
7e59597
Compare
7e59597
to
a41fe8b
Compare
@@ -1,4 +1,4 @@ | |||
parameters: | |||
level: 7 | |||
level: 5 |
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.
any reason of this change? I'd suggest adding a phpstan baseline instead
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.
also I'd suggest to add php 8 in github actions workflow CI
php-versions: ['7.1', '7.2', '7.3', '7.4'] |
Nice work @gabrielpiriz ! Any chance codeowners can review it? |
… into gsc-master-dev
… into gsc-master-dev
075d546
to
5083e0d
Compare
This PR allows for usage of PHP8 while still being compatible with PHP7
It comes by default with the
composer.lock
for PHP 8.Bumped dependencies and made changes according to keep
composer test
working.