-
-
Notifications
You must be signed in to change notification settings - Fork 248
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
Upgrade PHPLint to v9 #2483
Comments
@llaville thanks a lot for the initiative :) About the wrong links, it's only during dev branch build, not beta or release, right ? About the warnings: it's because we join the RUN instructions and add comments within the Dockerfile and it seems it's forbidden... we should replace them by "echo" someday :) |
It's about official (suppose stable) release 6.21.0 For docker image |
Ouch indeed that's ugly :o :o Seems like a regression, I'll check that tonight |
Exists since 6.20.0 (see #2425) |
This issue has been automatically marked as stale because it has not had recent activity. If you think this issue should stay open, please remove the |
I think now we have PHP 8.1 as base version of MegaLinter v6, it's time to upgrade PHPLint from version 5.5 to 9.0
As I'm author of refactoring code to major version v9 of PHPLint, I wanted to said :
Now about MegaLinter v6.
I've tried the recent version 6.21.0
And still have wrong links (that lead to 404) in Console Reporter on each linter

E.g: chunk of screenshot
Strange because, when I rebuilt locally the PHP flavor, I've no such results. See in chunk of screenshot

My local command was :
With:
Docker version 23.0.1, build a5ee5b1
(docker buildkit enabled)About MegaLinter v6 upgrade it will be more simple now, we previously used Composer only for PHPLint installation.
We can now remove it because it's no more necessary : PHIVE is able to install PHPLint v9
And PHIVE installation is much easier
Replace
https://github.com/oxsecurity/megalinter/blob/v6.21.0/megalinter/descriptors/php.megalinter-descriptor.yml#L38
By
The text was updated successfully, but these errors were encountered: