Jordi Boggiano
|
84f0f19112
|
Split Composer into PartialComposer & Composer classes to avoid nullable properties on Composer for non-fully-loaded instances, add types to Composer\Factory
|
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
|
137ebddc25
|
Clean up useless mocks
|
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
|
63b5f2737b
|
Merge branch '2.2' into main
|
2 years ago |
Jordi Boggiano
|
5c98a2cf8e
|
Add phpstan-symfony to get type info about console InputInterface, fix many errors (#10476)
Extract common init/require commands functionality into PackageDiscoveryTrait
Extract some helper methods into BaseCommand for better types
|
2 years ago |
Jordi Boggiano
|
28ec4fa7b0
|
Fix handling of invalid emails
|
2 years ago |
Stephan
|
3eb12efae5
|
VcsRepositories: handle initialize with invalid repository URL (#10525)
|
2 years ago |
Jordi Boggiano
|
45218092b4
|
Merge branch '2.2' into main
|
2 years ago |
Jordi Boggiano
|
6698317342
|
Make tests more robust
|
2 years ago |
Jordi Boggiano
|
f808e4907c
|
Fix handling for non-lowercased enum keyword, fixes #10521
|
2 years ago |
Jordi Boggiano
|
ae68ada127
|
Merge branch '2.2' into main
|
2 years ago |
Jordi Boggiano
|
3cb44bc4c0
|
Fix build with latest setup-php
|
2 years ago |
Volodymyr Panivko
|
a0b0ddcd73
|
Add config option for update reference in path repository (#10488)
|
2 years ago |
Jordi Boggiano
|
4b67a97a25
|
Update baseline
|
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 |
Florian Engelhardt
|
3d82719b70
|
Fix package search not urlencoding the input (#10500)
|
2 years ago |
Jordi Boggiano
|
62d5f4f295
|
Fix phpstan errors
|
2 years ago |
Markus Staab
|
6be6ce7d9f
|
update composer/pcre to 1.0.1 (#10496)
|
2 years ago |
Jordi Boggiano
|
db8ea45295
|
Fix enum parsing when the syntax is "enum foo:string {}" without space between name and type, fixes #10498
|
2 years ago |
Jordi Boggiano
|
7591ef0084
|
Attempt fixing usage of InstalledVersions in tests
|
2 years ago |
Jordi Boggiano
|
4ce11ab4ab
|
Support escaping on newer symfony/console versions, fixes #10499
|
2 years ago |
Jordi Boggiano
|
bf1ad4d240
|
Make sure test runs in isolated dir
|
2 years ago |
Jordi Boggiano
|
bab974575c
|
Merge branch '2.2' into main
|
2 years ago |
Stephan
|
3b4afaa9e3
|
ArrayLoader/ValidatingArrayLoader: handle non-string values for version/version_normalized (#10470)
Co-authored-by: Jordi Boggiano <j.boggiano@seld.be>
|
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
|
5e4a8a882d
|
Allow ProcessExecutor to receive commands as arrays, refs #6552 (#10435)
|
3 years ago |
Jordi Boggiano
|
06e445ce02
|
Drop PHP <7.2 and HHVM support from autoload_real, individual autoload files are kept as is for BC
|
3 years ago |
Michael Voříšek
|
4fdc8b8ee1
|
dirname(__FILE__) no longer needed
|
3 years ago |
Jordi Boggiano
|
7e50f37b87
|
Remove some dead code and deprecate JsonFormatter, JsonFile::JSON_* constants, and TlsHelper
|
3 years ago |
Alexander M. Turek
|
36da81bec2
|
Remove obsolete Symfony feature detections (#10425)
|
3 years ago |
Niels Vanpachtenbeke
|
1c928466a9
|
Remove code blocks for php <7.2 compatibility (#10417)
|
3 years ago |
Jordi Boggiano
|
4e6d54b731
|
Fix all 5.3 $this-in-closure usages
|
3 years ago |
Jordi Boggiano
|
5805a68645
|
Fix some todos dropping support for older Symfony releases
|
3 years ago |
Jordi Boggiano
|
0b3adc84da
|
Fix a few phpstan errors and add a php8+ baseline for the rest
|
3 years ago |
Jordi Boggiano
|
a4a2b6da87
|
Make SvnDriverTest and XzDownloaderTest more portable on Windows
|
3 years ago |
Jordi Boggiano
|
ccd87c479c
|
Test fixes
|
3 years ago |
Jordi Boggiano
|
e4e0e0d154
|
Remove deprecations baseline
|
3 years ago |
Jordi Boggiano
|
22fed0d445
|
Get rid of prophecy usage
|
3 years ago |
Jordi Boggiano
|
96486d81cb
|
Fix many PHPStan issues and update baseline
|
3 years ago |
Jordi Boggiano
|
6ed3aeb343
|
Remove setExpectedException wrapper
|
3 years ago |
Jordi Boggiano
|
ffd62795bc
|
Get rid of all the ->at() mock invocations
|
3 years ago |
Jordi Boggiano
|
095c36ecf8
|
Fix some PHPStan errors/..
|
3 years ago |
Jordi Boggiano
|
bf72afec44
|
Fix Symfony6 compat
|
3 years ago |
Jordi Boggiano
|
2a771dfb2d
|
Update PHPUnit to 8.5
|
3 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>
|
3 years ago |