Jordi Boggiano
|
ca5d5b40ee
|
Fix platform package description for replacer/provider and packages which are not really loaded in general
|
2021-12-07 13:24:09 +01:00 |
Jordi Boggiano
|
e30a6b0b9b
|
Add support for ignoring the upper bound of platform requirements using "name+" notation
|
2021-12-07 13:24:08 +01:00 |
Jordi Boggiano
|
e496c3544c
|
Fix tests for new dep
|
2021-12-07 12:57:44 +01:00 |
Shalvah
|
7a3d2b8157
|
Better hint for missing extensions (#10283)
|
2021-11-26 10:39:07 +01:00 |
Nils Adermann
|
b9d7d27c82
|
Fix tests after grammar fix for php.ini error message
|
2021-11-26 10:13:49 +01:00 |
Helmut Hummel
|
0b9e1da4fc
|
Allow recursively call composerRequire (#10312)
Fixes: #10311
Related: #10065
|
2021-11-25 20:50:26 +01:00 |
Jordi Boggiano
|
a6fc1ab663
|
Fix feedback
|
2021-11-25 15:18:24 +01:00 |
Jordi Boggiano
|
d0c1e6cb05
|
Add InstallerTest for path repo symlink unfixing
|
2021-11-25 15:05:10 +01:00 |
Jordi Boggiano
|
91548d178b
|
Add support for setting platform packages to false to disable them (#10308)
Fixes #9664
|
2021-11-25 14:46:25 +01:00 |
Jordi Boggiano
|
032db5bc01
|
Fix tests
|
2021-11-25 12:33:59 +01:00 |
Jordi Boggiano
|
bbc442b0ad
|
Undo changes to providers, only unlock replacers when unlocking a given name
|
2021-11-23 16:11:44 +01:00 |
Jordi Boggiano
|
3242de2438
|
Backport tests from #9538 and fix everything
|
2021-11-23 13:07:19 +01:00 |
Jordi Boggiano
|
ce2a40b259
|
List identical/compatible removed versions in problem output as if they had not been removed
|
2021-11-11 16:13:25 +01:00 |
Yanick Witschi
|
34183f49f9
|
Implemented PoolOptimizer
|
2021-11-11 16:13:24 +01:00 |
Martin Herndl
|
7eca450d9b
|
Add wildcard support to ignore-platform-req, fixes #10045 (#10083)
|
2021-11-11 15:56:38 +01:00 |
Jordi Boggiano
|
b09a39f9c8
|
Error out on recursive links in validating loader and ignore them in regular loader
|
2021-11-10 11:10:52 +01:00 |
Jordi Boggiano
|
260ac0011c
|
Add constants to describe error codes from Installer::run
|
2021-10-14 15:12:06 +02:00 |
Jordi Boggiano
|
d99b200cf3
|
Fix tests
|
2021-10-01 10:54:33 +02:00 |
Jordi Boggiano
|
f85e2136fd
|
Merge branch '1.10'
|
2021-10-01 10:34:36 +02:00 |
powellblyth
|
5e75017166
|
Just some comments with 'it's' that should have been 'its' (#10071)
Co-authored-by: Toby Powell-Blyth <tobypowell-blyth@elasticstage.com>
|
2021-08-22 13:41:18 +02:00 |
Jordi Boggiano
|
b77fce8a4f
|
More deprecation fixes by using ProcessExecutorMock and a couple of PackageInterface type fixes
|
2021-08-18 23:35:27 +02:00 |
Jordi Boggiano
|
df99150db6
|
Pin versions to avoid new dependencies breaking tests
|
2021-08-04 16:39:19 +02:00 |
Jordi Boggiano
|
a02802b109
|
Warn 1.x users when a package is not found that it may be due to our deprecation policy
|
2021-06-08 21:12:49 +02:00 |
Jordi Boggiano
|
8bf0ddf905
|
Clean up ZipDownloader, always do async first if possible then fallback to non-async
|
2021-06-02 15:13:19 +02:00 |
Nils Adermann
|
1ca6397442
|
Merge pull request #9765 from Seldaek/always_sync_symlinked_path_pkgs
Always mark symlinked path packages for update even during partial updates to make sure they always reflect the current state on disk
|
2021-06-02 11:50:15 +02:00 |
Jordi Boggiano
|
1f37d1c1d5
|
Add better error reporting for cases where a package conflicts with a replace and not directly a package, fixes #9834
|
2021-06-02 10:08:13 +02:00 |
Jordi Boggiano
|
0dce0f80f1
|
Also hint for errors when the root package does not match the constraint
|
2021-05-25 23:05:44 +02:00 |
Nils Adermann
|
21c70c2606
|
Merge pull request #9902 from Seldaek/cyclic-deps
Detect and output a better hint for cyclic dependencies
|
2021-05-25 22:58:50 +02:00 |
Jordi Boggiano
|
cbef7b9172
|
Detect and output a better hint for dependencies on the root package, fixes #9837
|
2021-05-25 22:47:53 +02:00 |
Jordi Boggiano
|
44e6591573
|
Improve error reporting for exts overridden by platform config, fixes #9876
|
2021-05-24 16:57:33 +02:00 |
Jordi Boggiano
|
f0e178c318
|
Merge branch '2.0'
|
2021-05-21 16:49:42 +02:00 |
Jordi Boggiano
|
17f6363ea9
|
Fix tests
|
2021-05-21 16:49:17 +02:00 |
Jordi Boggiano
|
9b7a8d4543
|
Hint at a branch rename if we detect dev-master can not be found but dev-main or dev-default exists, fixes #9850
|
2021-05-03 14:42:58 +02:00 |
Jordi Boggiano
|
e6cede4a61
|
Make sure update mirrors/--lock keeps the release date of the original reference when dev versions have newer commits, refs #9812
|
2021-04-08 11:54:39 +02:00 |
Jordi Boggiano
|
0ab4013788
|
Fix output listing some updates that do not really happen when updating mirrors/--lock, fixes #9812
|
2021-04-08 10:55:48 +02:00 |
Jordi Boggiano
|
3e33cc1d93
|
Add new dep to the tests
|
2021-04-07 16:02:41 +02:00 |
Jordi Boggiano
|
44bb82b50f
|
Make full functional test output more reliable
|
2021-03-10 14:37:00 +01:00 |
Jordi Boggiano
|
f10ae542ff
|
Always mark symlinked path packages for update even during partial updates to make sure they always reflect the current state on disk, fixes #9751
|
2021-03-10 14:26:42 +01:00 |
Jordi Boggiano
|
ab84916422
|
Fix unclear error when a package can be found in lock but not in the remote repo, fixes #9750
|
2021-03-09 15:01:23 +01:00 |
Jordi Boggiano
|
7c910e6bfa
|
Revert autoload order fix, force bundled dependencies to be used over local dependencies, fixes #9721, fixes #9717
|
2021-02-24 14:55:13 +01:00 |
Jordi Boggiano
|
03e8cacd12
|
Merge pull request #9696 from Seldaek/fix_installed_versions_during_update
Fix installed versions usage issues when using it in plugins during a Composer update process
|
2021-02-18 10:37:22 +01:00 |
Jordi Boggiano
|
22e79684ee
|
Fix unzip missing support for testsuite
|
2021-02-17 23:51:08 +01:00 |
Jordi Boggiano
|
d91fe67a80
|
Remove default branch alias from versions which are numeric, fixes #9705
|
2021-02-17 23:48:03 +01:00 |
Jordi Boggiano
|
f7e8f7625f
|
Remove plugin installer hackery
|
2021-02-17 23:21:18 +01:00 |
Jordi Boggiano
|
7267533690
|
Add one more InstalledVersions test for upgrades showing a known issue with plugin upgrades
|
2021-02-15 17:57:57 +01:00 |
Jordi Boggiano
|
27d0c5c3ef
|
Add test deficiencies in installed versions as the runtime autoloaders are not prepended and do not grant access to the latest data
|
2021-02-12 11:12:42 +01:00 |
Jordi Boggiano
|
d3ba447b79
|
Full functional test-bed improvements
|
2021-02-12 11:09:00 +01:00 |
Arnaud Vanwambeke
|
7402ef33fc
|
Dont recommend to use with all dependencies option when it is already used
|
2021-02-03 23:43:35 -05:00 |
Jordi Boggiano
|
7f3a56f39b
|
Merge pull request #9360 from naderman/pool-builder-unlock-consider-all-constraints
PoolBuilder: Ensure versions matching locked constraints get loaded
|
2020-12-03 16:59:39 +01:00 |
Nils Adermann
|
db0656eab0
|
Duplicate partial update unlock but keep old version test with provide keyword
|
2020-12-01 14:55:05 +01:00 |