-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Fix psalm not running #30508
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 psalm not running #30508
Conversation
The issue was that we were using psalm/phar instead of vimeo/psalm. This caused issue with the custom psalm plugin in buildd/psalm. This is using the opportunity to also update the psalm version from 3.8 to 3.17 and the php-cs-fixer too. Signed-off-by: Carl Schwan <[email protected]>
2d5297a to
47c9c34
Compare
|
Fixed |
f7575e9 to
47a5ea1
Compare
47a5ea1 to
1d89401
Compare
3fe613d to
5022bb5
Compare
5022bb5 to
7f4f3dd
Compare
|
Works now locally :) Let's hope the ci is also happy |
7f4f3dd to
66219ba
Compare
Signed-off-by: Carl Schwan <[email protected]>
66219ba to
aeecb72
Compare
|
The fact that |
nickvergessen
left a comment
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.
Good apart from the one return
Signed-off-by: Carl Schwan <[email protected]>
5a2fb0b to
6312c0d
Compare
|
/backport 47c9c34 to stable22 |
|
/backport 47c9c34 to stable23 |
|
The backport to stable22 failed. Please do this backport manually. |
The issue was that we were using psalm/phar instead of vimeo/psalm. This
caused issue with the custom psalm plugin in build/psalm not using the same
php class anymore since HumbugBox was used as prefixed for the class inside
the phar.
This is using the opportunity to also update the psalm version from 3.8
to 3.18 and the php-cs-fixer too. This also consequentially updates the baseline.
There is, unfortunately, some recent regression for psalm that most of them seem
to be caused by recent commits and also a few false positives from psalm.
Signed-off-by: Carl Schwan [email protected]