Jordi Boggiano
59603a357a
Remove PHPUnit direct require again
3 years ago
Jordi Boggiano
613980b039
Update baseline
3 years ago
Jordi Boggiano
77fec4dc76
Bump to level 8, enable strict rules, and ignore all existing errors with baseline
3 years ago
Jordi Boggiano
2d92e2119a
Add deprecations checks
3 years ago
Jordi Boggiano
f509c41280
Upgrade PHPStan to 1.0 ( #10253 )
...
Co-authored-by: Martin Herndl <martin@herndl.org>
3 years ago
Jordi Boggiano
cb0293cf30
Finalize phpstan level 6 for tests dir, closes #10159
3 years ago
Jordi Boggiano
3d9e9ba66f
Fix exclusion of fooProvider errors
3 years ago
Jordi Boggiano
f19d01ef92
Ignore less things in tests
3 years ago
Jordi Boggiano
81ad4e7e58
Fix deprecated phpstan config
3 years ago
Jordi Boggiano
6d37c1f8ab
Ignore unmatched errors
3 years ago
Jordi Boggiano
0b8089fe80
Ignore some irrelevant PHPStan errors in test files
3 years ago
Jordi Boggiano
0761474599
Add type info to many properties/methods
3 years ago
Jordi Boggiano
024f0eda53
Add a bunch of type info to Util namespace
3 years ago
Jordi Boggiano
d3c176ec69
PHPStan Level 5 ( #10070 )
...
* Bump PHPStan to level 5
* Update seld/phar-utils to latest
* Add phpstan-setup / phpstan scripts
3 years ago
Ondřej Mirtes
c65890d2d3
DiagnoseCommand - fix PHPDoc ( #9991 )
3 years ago
Jordi Boggiano
c686bbd7e2
Clean up invalid errors in baseline
3 years ago
Jordi Boggiano
f3bc2a3aed
Bump phpstan to level 4 using baseline
3 years ago
Jordi Boggiano
4940009f83
Bump phpstan to level 3 ( #9734 )
...
Clean up PackageInterface/CompletePackageInterface, add missing methods, type things in solver as BasePackage, added CompleteAliasPackage, ..
4 years ago
Jordi Boggiano
980eef5b68
Fix InstalledVersions issues in PHPStan by including the local file first
4 years ago
Andrés De la Cruz
480a6439fd
Fix phpstan phpdocs issues ( #9478 )
4 years ago
Jordi Boggiano
c2317d59bb
Bump phpstan and deps
4 years ago
Jordi Boggiano
1593b67230
Fix warnings on higher phpunit versions
4 years ago
Jordi Boggiano
ae44a5963d
ZipArchive issues fixed in phpstan it seems
4 years ago
Ayesh Karunaratne
d906ff12c9
PHPStan fixes: `autoload_files`, and `ignoreErrors` ( #8974 )
...
* PHPStan: Remove autoload_files directive as it is not necessary anymore
* PHPStan: Add error exclusions for sapi_windows_set_ctrl_handler function
* PHPStan: Add error exclusions for ZipArchive::LIBZIP_VERSION
* PHPStan: Require phpstan ^0.12.26
* Ensure zip ext is available on gh actions
Co-authored-by: Jordi Boggiano <j.boggiano@seld.be>
4 years ago
Jordi Boggiano
c9571f90b4
Run phpstan with regular output and then run again to cs2pr if there was an error, to keep usable output in CI logs
4 years ago
Jordi Boggiano
e9a2f922d5
Fix phpstan config
4 years ago
Jordi Boggiano
00ad18b742
Fix last phpstan errors
5 years ago
Jordi Boggiano
b166ef4b58
Fix more phpstan errors
5 years ago
Jordi Boggiano
80505e745e
Fix phpstan issues
5 years ago
Adam Žurek
25cd2382cb
Raise phpstan level to 1 ( #8027 )
5 years ago
Jordi Boggiano
12a6375548
Ignore phpstan error
5 years ago
Jordi Boggiano
702a532a61
Build improvements
5 years ago
Jordi Boggiano
589abb06a3
PHPStan fixes
5 years ago
Jordi Boggiano
d18b5b6f2e
Update phpstan config
5 years ago
Adam Žurek
e5b13b4c8f
Added PHPStan rule that checks we don't use $this in closures.
5 years ago
Adam Žurek
406a28708f
updated phpstan to 0.12
5 years ago
Andreas Möller
48023e9511
Enhancement: Configure paths and autoload files via phpstan/config.neon
5 years ago
Jordi Boggiano
675f75c4b4
Remove unnecessary config from phpstan
5 years ago
Jordi Boggiano
2c520bf93b
Fix build
6 years ago
Jordi Boggiano
799717f102
Tweak and fix some more phpstan reports
6 years ago
CZechBoY
a062cd1a31
added phpstan on level 0
6 years ago