-
-
Notifications
You must be signed in to change notification settings - Fork 100
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 support #508
add PHP 8 support #508
Conversation
219538f
to
22742ae
Compare
The current error is related to hoaproject/Stream#30 |
Yes, what should we do with the hoa dependencies? Can be https://github.com/phpstan/phpdoc-parser used instead? |
phpDocumentor/ReflectionDocBlock seems to be also a good candidate. The PHPStan's parser has the advantage to be dependency-free. |
I don't have a strong opinion about which solution we use, so I would say whichever is the easiest |
phpDocumentor/ReflectionDocBlock looks promising #511. phpstan/phpdoc-parser has some issues parsing multiline annotations. |
FYI from PHP 8 the generated name of the anonymous classes have changed: php/php-src#5153 |
I have reworked the build workflow to run tests in parallel |
The behavior of tokenizer extension has changed with PHP 8.0 -> https://3v4l.org/QdDvZ |
42d667b
to
00d2f96
Compare
bf27b0b
to
d213515
Compare
Ready for review :-) |
Thanks a lot for the PR! 👏 |
If you can do another PR where we dump the requirement checker I'll do a release ASAP; otherwise I'll do that tonight |
@theofidry here you go #515 |
resolves #486