Jordi Boggiano
|
5122bd42fb
|
Merge branch '2.2' into main
|
2022-03-15 13:11:59 +01:00 |
Jordi Boggiano
|
dbcdb4a903
|
Add test for circular depths of equal weight
|
2022-03-15 12:02:03 +01:00 |
Jordi Boggiano
|
f31700bf19
|
Sort packages with the same weight alphabetically to have a completely stable sort not dependent on input order, fixes #10614
|
2022-03-15 11:35:33 +01:00 |
Yanick Witschi
|
ced24da7b0
|
Fix PoolOptimizer should consider disjunctive MultiConstraints (#10579)
|
2022-03-12 14:16:38 +01:00 |
Jordi Boggiano
|
b3f99faff7
|
Fix tests
|
2022-03-09 21:39:18 +01:00 |
Jordi Boggiano
|
beb575dd00
|
Fix more issues, update baseline (2203/106)
|
2022-02-24 13:24:35 +01:00 |
Jordi Boggiano
|
6a466a120a
|
Enable strict types on all files
|
2022-02-24 13:24:34 +01:00 |
Jordi Boggiano
|
3cdca37e85
|
Fix strict type issues
|
2022-02-24 13:24:25 +01:00 |
Jordi Boggiano
|
0db443ba5f
|
Add visibility to all consts, fixes #10550
|
2022-02-23 14:28:04 +01:00 |
Jordi Boggiano
|
89ce53250e
|
Final type additions
|
2022-02-23 12:54:07 +01:00 |
Jordi Boggiano
|
7abc8da7d3
|
Add more types
|
2022-02-23 11:37:32 +01:00 |
Jordi Boggiano
|
6da38f83a0
|
Add parameter types to all the things
|
2022-02-22 16:48:53 +01:00 |
Jordi Boggiano
|
fb854df124
|
Update phpstan config
|
2022-02-21 13:49:26 +01:00 |
Alexander Schranz
|
e9b60580f5
|
Add return types to tests (#10)
|
2022-02-21 13:42:28 +01:00 |
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
|
2022-02-18 14:45:08 +01:00 |
Jordi Boggiano
|
eda9014bef
|
Add return types to all code which is not being extended by open source packages
|
2022-02-18 14:32:38 +01:00 |
Jordi Boggiano
|
137ebddc25
|
Clean up useless mocks
|
2022-02-18 13:05:12 +01:00 |
Jordi Boggiano
|
a16ed3d0ed
|
Add return types to private/internal methods
|
2022-02-18 11:22:01 +01:00 |
Jordi Boggiano
|
abdc6893a6
|
Add void types where no return statement is present
|
2022-02-18 10:38:54 +01:00 |
Jordi Boggiano
|
32852304d0
|
Make use of some new PHP features
|
2022-02-18 10:20:20 +01:00 |
Jordi Boggiano
|
86fb8d4412
|
Fix CS
|
2022-02-18 08:50:11 +01:00 |
Jordi Boggiano
|
63b5f2737b
|
Merge branch '2.2' into main
|
2022-02-16 13:44:40 +01:00 |
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
|
2022-02-16 13:24:57 +01:00 |
Jordi Boggiano
|
28ec4fa7b0
|
Fix handling of invalid emails
|
2022-02-16 13:24:15 +01:00 |
Stephan
|
3eb12efae5
|
VcsRepositories: handle initialize with invalid repository URL (#10525)
|
2022-02-16 09:37:36 +01:00 |
Jordi Boggiano
|
45218092b4
|
Merge branch '2.2' into main
|
2022-02-15 16:52:03 +01:00 |
Jordi Boggiano
|
6698317342
|
Make tests more robust
|
2022-02-15 16:42:50 +01:00 |
Jordi Boggiano
|
f808e4907c
|
Fix handling for non-lowercased enum keyword, fixes #10521
|
2022-02-15 16:41:06 +01:00 |
Jordi Boggiano
|
ae68ada127
|
Merge branch '2.2' into main
|
2022-02-08 14:55:10 +01:00 |
Jordi Boggiano
|
3cb44bc4c0
|
Fix build with latest setup-php
|
2022-02-08 14:54:46 +01:00 |
Volodymyr Panivko
|
a0b0ddcd73
|
Add config option for update reference in path repository (#10488)
|
2022-02-07 13:54:17 +01:00 |
Jordi Boggiano
|
4b67a97a25
|
Update baseline
|
2022-02-04 16:50:01 +01:00 |
Jordi Boggiano
|
3446091027
|
Merge branch '2.2' into main
|
2022-02-04 16:31:14 +01:00 |
Jordi Boggiano
|
ee36c5e54a
|
Fix error reporting issues when partial updates cannot update due to a symlinked path repo package, fixes #10451
|
2022-02-04 15:58:50 +01:00 |
Florian Engelhardt
|
3d82719b70
|
Fix package search not urlencoding the input (#10500)
|
2022-02-04 10:23:10 +01:00 |
Jordi Boggiano
|
62d5f4f295
|
Fix phpstan errors
|
2022-02-02 22:18:00 +01:00 |
Markus Staab
|
6be6ce7d9f
|
update composer/pcre to 1.0.1 (#10496)
|
2022-02-02 21:35:37 +01:00 |
Jordi Boggiano
|
db8ea45295
|
Fix enum parsing when the syntax is "enum foo:string {}" without space between name and type, fixes #10498
|
2022-02-02 17:48:45 +01:00 |
Jordi Boggiano
|
7591ef0084
|
Attempt fixing usage of InstalledVersions in tests
|
2022-02-02 16:08:40 +01:00 |
Jordi Boggiano
|
4ce11ab4ab
|
Support escaping on newer symfony/console versions, fixes #10499
|
2022-02-02 15:01:55 +01:00 |
Jordi Boggiano
|
bf1ad4d240
|
Make sure test runs in isolated dir
|
2022-01-21 16:15:28 +01:00 |
Jordi Boggiano
|
bab974575c
|
Merge branch '2.2' into main
|
2022-01-21 16:00:50 +01:00 |
Stephan
|
3b4afaa9e3
|
ArrayLoader/ValidatingArrayLoader: handle non-string values for version/version_normalized (#10470)
Co-authored-by: Jordi Boggiano <j.boggiano@seld.be>
|
2022-01-21 14:57:28 +01:00 |
Jordi Boggiano
|
e3d99cac59
|
Fix phpstan issues, update baseline and pin PHPStan version in 2.2 branch (#10474)
|
2022-01-21 12:48:16 +01:00 |
Jordi Boggiano
|
5e4a8a882d
|
Allow ProcessExecutor to receive commands as arrays, refs #6552 (#10435)
|
2022-01-06 13:56:12 +01:00 |
Jordi Boggiano
|
06e445ce02
|
Drop PHP <7.2 and HHVM support from autoload_real, individual autoload files are kept as is for BC
|
2022-01-04 11:55:36 +01:00 |
Michael Voříšek
|
4fdc8b8ee1
|
dirname(__FILE__) no longer needed
|
2022-01-04 11:22:13 +01:00 |
Jordi Boggiano
|
7e50f37b87
|
Remove some dead code and deprecate JsonFormatter, JsonFile::JSON_* constants, and TlsHelper
|
2022-01-04 11:15:33 +01:00 |
Alexander M. Turek
|
36da81bec2
|
Remove obsolete Symfony feature detections (#10425)
|
2022-01-04 10:41:33 +01:00 |
Niels Vanpachtenbeke
|
1c928466a9
|
Remove code blocks for php <7.2 compatibility (#10417)
|
2022-01-03 17:35:32 +01:00 |