-
Notifications
You must be signed in to change notification settings - Fork 22
441 upgrade php stan analysis from level 6 to level 7 #442
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
Merged
armanist
merged 39 commits into
softberg:master
from
armanist:441-Upgrade-PHPStan-analysis-from-level-6-to-level-7
Mar 31, 2026
Merged
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
3a06f71
Enforce PHPStan level 7 compliance for App package
armanist 913adda
Enforce PHPStan level 7 compliance for Archive package
armanist 8082b4e
Enforce PHPStan level 7 compliance for Asset package and remove redun…
armanist 5159f7d
Refactor Auth package with strict types and clean Factory patterns fo…
armanist 2310de5
Code cleanup and cs fix for Auth package
armanist 13e1223
Refactor Cache package for PHPStan level 7: extract CacheTrait, add p…
armanist ad968d4
Enforce PHPStan level 7 compliance for Captcha package
armanist 93a0354
Fix type safety in Console package for PHPStan level 7 and add unit t…
armanist aa7ab22
Enforce PHPStan level 7 compliance for Cron package
armanist 575479e
Enforce PHPStan level 7 compliance for Csrf package
armanist 22e9a42
Fix type safety in Database package for PHPStan level 7 and add unser…
armanist 72d2d1c
Enforce PHPStan level 7 compliance for Di package
armanist 31012dd
Enforce PHPStan level 7 compliance for Encryption package
armanist e79dcdf
Enforce PHPStan level 7 compliance for Environment package
armanist a630873
Fix type safety in Http package for PHPStan level 7 and add precise r…
armanist acec496
Enforce PHPStan level 7 compliance for HttpClient package
armanist ff37ec6
Enforce PHPStan level 7 compliance for Lang package
armanist e50a9f1
Enforce PHPStan level 7 compliance for Loader package
armanist 60d47be
Enforce PHPStan level 7 compliance for Logger package
armanist 0e3cbf3
Refactor Mailer package for PHPStan level 7: replace conditional logi…
armanist 502da2f
Enforce PHPStan level 7 compliance for Migration package: make TableF…
armanist da94a88
Enforce PHPStan level 7 compliance for Model package
armanist c161145
Enforce PHPStan level 7 compliance for Module package
armanist 8d0504d
Enforce PHPStan level 7 compliance for Paginator package
armanist 697538e
Enforce PHPStan level 7 compliance for Renderer package
armanist 7187bc9
Enforce PHPStan level 7 compliance for ResourceCache package
armanist 10110e1
Enforce PHPStan level 7 compliance for Router package
armanist d452073
Enforce PHPStan level 7 compliance for Session package
armanist 1a76966
Enforce PHPStan level 7 compliance for Storage package
armanist a39156f
Enforce PHPStan level 7 compliance for Tracer package
armanist 4dfad6a
Enforce PHPStan level 7 compliance for Validator package
armanist 513ab7f
Enforce PHPStan level 7 compliance for View package
armanist cd7a406
The PHPStan configuration was updated to increase the analysis level …
armanist cb04108
Adding unit tests for commands
armanist 4d74963
Refactor Database SleekDB adapter and update KeyGenerateCommand test
armanist 5ee7f77
Fix nullable configs passed to Twig Environment constructor for PHP 8…
armanist 713a871
refactor: improve error handling, type safety, and test stability acr…
armanist 860029c
Removing and ignoring temp generated files for test
armanist b210553
Adding unit tests for coverage patch
armanist File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| parameters: | ||
| phpVersion: 70400 | ||
| level: 6 | ||
| level: 7 | ||
|
|
||
| paths: | ||
| - src | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.