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 PHPStan analysis to PRs and mainline pushes #710
base: master
Are you sure you want to change the base?
Commits on Nov 3, 2022
-
chore: add dev dependency on phpstan
Chris Charabaruk committedNov 3, 2022 Configuration menu - View commit details
-
Copy full SHA for b1d41dc - Browse repository at this point
Copy the full SHA b1d41dcView commit details -
chore: add basic config for phpstan
Chris Charabaruk committedNov 3, 2022 Configuration menu - View commit details
-
Copy full SHA for c3bd31b - Browse repository at this point
Copy the full SHA c3bd31bView commit details -
chore(VSCode): configure phpstan extension
Add sanderronde.phpstan-vscode to the suggested extensions list, and provide config settings for the extension as well.
Chris Charabaruk committedNov 3, 2022 Configuration menu - View commit details
-
Copy full SHA for a23f93b - Browse repository at this point
Copy the full SHA a23f93bView commit details -
chore(VSCode): update spell check ignore words
Chris Charabaruk committedNov 3, 2022 Configuration menu - View commit details
-
Copy full SHA for 79a1dc6 - Browse repository at this point
Copy the full SHA 79a1dc6View commit details -
chore(phpstan): add undef variable ignores
Add a couple of ignore rules so that we are not spammed with mentions of $config across the project, or undefined variable errors for any theme file. We know that these variables are in fact defined, even if phpstan can't figure it out.
Chris Charabaruk committedNov 3, 2022 Configuration menu - View commit details
-
Copy full SHA for c86a5e9 - Browse repository at this point
Copy the full SHA c86a5e9View commit details -
We're also renaming the CI workflows file from "Unit Tests" as we now do more than just run PHPUnit in it.
Chris Charabaruk committedNov 3, 2022 Configuration menu - View commit details
-
Copy full SHA for 01e4152 - Browse repository at this point
Copy the full SHA 01e4152View commit details -
chore(VSCode): update extenson recommendations
recca0120.vscode-phpunit isn't maintained anymore, switch to renandelmonico.vscode-php-test-explorer instead.
Chris Charabaruk committedNov 3, 2022 Configuration menu - View commit details
-
Copy full SHA for e4b6bf8 - Browse repository at this point
Copy the full SHA e4b6bf8View commit details -
Use GH format for PHPStan output
Chris Charabaruk committedNov 3, 2022 Configuration menu - View commit details
-
Copy full SHA for 9bc2c9c - Browse repository at this point
Copy the full SHA 9bc2c9cView commit details