Hugo Thunnissen
|
f9d2feb9cb
|
Fix 3 sonarqube bugs
continuous-integration/drone/push Build is passing
Details
|
2 years ago |
Jordi Boggiano
|
d5a8d2be22
|
Enable phpstan bleedingEdge
|
2 years ago |
Jordi Boggiano
|
6bd75d5738
|
Update phpstan & baseline (2158, 104)
|
2 years ago |
Yanick Witschi
|
f125fc1d0a
|
Improve performance of DefaultPolicy (#10585)
Add memoization to selectPreferredPackages
|
2 years ago |
Jordi Boggiano
|
5122bd42fb
|
Merge branch '2.2' into main
|
2 years ago |
Yanick Witschi
|
ced24da7b0
|
Fix PoolOptimizer should consider disjunctive MultiConstraints (#10579)
|
2 years ago |
Jordi Boggiano
|
076925ebef
|
Merge pull request #10567 from Seldaek/strict_types
Add strict types declares to all files
|
2 years ago |
Jordi Boggiano
|
af995c3038
|
Merge branch '2.2' into main
|
2 years ago |
Yanick Witschi
|
8179d1ea33
|
Early return when a package was already marked to be kept
|
2 years ago |
Jordi Boggiano
|
6a466a120a
|
Enable strict types on all files
|
2 years ago |
Jordi Boggiano
|
0db443ba5f
|
Add visibility to all consts, fixes #10550
|
2 years ago |
Jordi Boggiano
|
89ce53250e
|
Final type additions
|
2 years ago |
Jordi Boggiano
|
7abc8da7d3
|
Add more types
|
2 years ago |
Jordi Boggiano
|
225b4d7c27
|
Add some more return types
|
2 years ago |
Jordi Boggiano
|
6da38f83a0
|
Add parameter types to all the things
|
2 years ago |
Jordi Boggiano
|
c9baeda95b
|
Merge pull request #10547 from Seldaek/add_returns
Add native return types where possible
|
2 years ago |
Alexander Schranz
|
1321bfca36
|
Add return types to closures (#9)
|
2 years ago |
Yanick Witschi
|
32da10dc2c
|
Improve the pool optimizer logging (#10545)
|
2 years ago |
Jordi Boggiano
|
eda9014bef
|
Add return types to all code which is not being extended by open source packages
|
2 years ago |
Jordi Boggiano
|
a16ed3d0ed
|
Add return types to private/internal methods
|
2 years ago |
Jordi Boggiano
|
abdc6893a6
|
Add void types where no return statement is present
|
2 years ago |
Jordi Boggiano
|
32852304d0
|
Make use of some new PHP features
|
2 years ago |
Jordi Boggiano
|
86fb8d4412
|
Fix CS
|
2 years ago |
Jordi Boggiano
|
3446091027
|
Merge branch '2.2' into main
|
2 years ago |
Jordi Boggiano
|
ee36c5e54a
|
Fix error reporting issues when partial updates cannot update due to a symlinked path repo package, fixes #10451
|
2 years ago |
Jordi Boggiano
|
bab974575c
|
Merge branch '2.2' into main
|
2 years ago |
Jordi Boggiano
|
e3d99cac59
|
Fix phpstan issues, update baseline and pin PHPStan version in 2.2 branch (#10474)
|
2 years ago |
Jordi Boggiano
|
3d6bf8c98d
|
Merge branch '2.2' into main
|
2 years ago |
Jordi Boggiano
|
641ad10a9f
|
Fix partial update where path repos are being auto-unlocked two levels deep not loading all packages properly, fixes #10431
|
2 years ago |
Jordi Boggiano
|
3844e05ac1
|
Merge branch '2.2' into main
|
2 years ago |
Jordi Boggiano
|
64d39a9655
|
Fix phpstan error
|
2 years ago |
Jordi Boggiano
|
f1568f1f8f
|
Merge branch '2.2' into main
|
2 years ago |
Jordi Boggiano
|
508ac051ec
|
Revert "Remove getCode usage as it is not type safe apparently, see https://github.com/phpstan/phpstan-src/pull/795"
This reverts commit 84f8fda0c6 .
And other issues fixed by PHPStan 1.3.2
|
2 years ago |
Jordi Boggiano
|
4e6d54b731
|
Fix all 5.3 $this-in-closure usages
|
2 years ago |
Jordi Boggiano
|
7e27a25070
|
Get rid of RetutnTypeWillChange where possible, fixes #10014
|
2 years ago |
Jason Woods
|
efc7a3f75f
|
fix: Do not optimise away packages due to a requirement by a locked package that will be uninstalled (#10405)
Fixes #10394
Co-authored-by: Jordi Boggiano <j.boggiano@seld.be>
|
2 years ago |
Jordi Boggiano
|
84f8fda0c6
|
Remove getCode usage as it is not type safe apparently, see https://github.com/phpstan/phpstan-src/pull/795
|
2 years ago |
Jordi Boggiano
|
95e41ae61c
|
Fix phpstan
|
2 years ago |
Jordi Boggiano
|
d81298239b
|
Fix display of conflicts when a rule has the conflicter out of order, fixes #10355
|
2 years ago |
Jordi Boggiano
|
4e8f3e85e2
|
Improve error reporting for repo priorities, refs #10339
|
2 years ago |
Jason Woods
|
8c8d9efd87
|
Filter impossible packages from the pool (#9620)
Adds a new pass to the PoolOptimizer
Co-authored-by: Jordi Boggiano <j.boggiano@seld.be>
|
2 years ago |
Jordi Boggiano
|
ca5d5b40ee
|
Fix platform package description for replacer/provider and packages which are not really loaded in general
|
2 years ago |
Jordi Boggiano
|
e30a6b0b9b
|
Add support for ignoring the upper bound of platform requirements using "name+" notation
|
2 years ago |
Jordi Boggiano
|
24ce1eddbd
|
Add composer/pcre dependency and use it everywhere instead of preg_*
|
2 years ago |
Wataru Kurashima
|
10f8edb816
|
fix typo (#10331)
|
2 years ago |
Shalvah
|
7a3d2b8157
|
Better hint for missing extensions (#10283)
|
3 years ago |
Nils Adermann
|
645e5245dd
|
Error message grammar fix
|
3 years ago |
Jordi Boggiano
|
a6fc1ab663
|
Fix feedback
|
3 years ago |
Jordi Boggiano
|
4352f23962
|
Fix implementation & tweak test
|
3 years ago |
Jordi Boggiano
|
bd4ba36fa9
|
Prevent auto-unlocked path repo packages from also unlocking their transitive deps when -w/-W is used
|
3 years ago |