Nils Adermann
|
3764b3007d
|
Explicit conflict rule generation needs to use pool->whatProvides
If relying on packages added by name in the generator aliases will be
skipped.
|
2020-11-13 16:01:54 +01:00 |
Jordi Boggiano
|
d6794217d9
|
Merge pull request #9475 from naderman/fix-alias-alt
Make sure the root aliases always get installed when a package is updated
|
2020-11-13 15:15:32 +01:00 |
Nils Adermann
|
27f200caf1
|
Create ROOT_ALIAS rules inside package rule generation
|
2020-11-13 15:08:09 +01:00 |
Nils Adermann
|
4215344c93
|
Rule generator cleanup: no need for 2 added package arrays, more specific root alias rule
|
2020-11-13 14:53:23 +01:00 |
Jordi Boggiano
|
595c4c6f75
|
Make sure we handle cases where STDIN/STDOUT may not be defined
|
2020-11-13 14:50:24 +01:00 |
Jordi Boggiano
|
b7e1383083
|
Make sure the alias package gets added to conflict rules etc, and only add it if aliased package is actually added
|
2020-11-13 14:16:37 +01:00 |
Jordi Boggiano
|
7b183956d8
|
Make sure the root aliases always get installed when a package is updated, fixes #9448
|
2020-11-13 13:52:21 +01:00 |
Jordi Boggiano
|
6ace5bb651
|
Make sure root aliases are marked as such also when loaded from lock file
|
2020-11-13 10:58:03 +01:00 |
Jordi Boggiano
|
cc536c7f45
|
Fix/normalize tty handling
|
2020-11-13 08:58:18 +01:00 |
Jordi Boggiano
|
4b4a3937ea
|
Make sure Loop abortJobs does not lose track of promises in case wait() is called within the scope of a wait(), refs #9463
|
2020-11-12 15:14:39 +01:00 |
Jordi Boggiano
|
b0d308319e
|
Extract POST_PACKAGE_* events to be executed all at once and not in parallel with async code to avoid edge cases, fixes #9463
|
2020-11-12 15:14:02 +01:00 |
Jordi Boggiano
|
45f7036745
|
Make sure the SOURCE_VERSION works with version_compare against 2.0.0
|
2020-11-12 15:12:46 +01:00 |
Jordi Boggiano
|
e5a009ed80
|
Make sure empty objects are not left behind when removing requires/.. fixes #9462
|
2020-11-12 11:09:15 +01:00 |
Jordi Boggiano
|
dfca939f3b
|
Use proper type hint for local repo
|
2020-11-12 10:41:07 +01:00 |
Jordi Boggiano
|
b78b2df5bb
|
Reuse devPackageNames if available instead of filtering the dev packages out by looping through all requirements
|
2020-11-12 10:41:07 +01:00 |
Jordi Boggiano
|
b574f10d9d
|
Rename mainPackage to rootPackage in AutoloadGenerator and ensure we use RootPackageInterface
|
2020-11-12 10:41:06 +01:00 |
Jordi Boggiano
|
6a2f9870a7
|
Warn when init is being used non-interactively without any args passed in, instead of silently overwriting the file
|
2020-11-12 10:41:05 +01:00 |
Tom Klingenberg
|
258f6dc1a2
|
Reference co-relating code sequence for tty test, refs #9454
|
2020-11-11 20:27:38 +01:00 |
Jordi Boggiano
|
380dce9a6b
|
Make sure the IO is not interactive when not run in a tty, refs #9454
|
2020-11-11 16:30:50 +01:00 |
Jordi Boggiano
|
87006774b1
|
Avoid requiring a lock file to run composer remove, fixes #9439
|
2020-11-11 14:46:10 +01:00 |
Jordi Boggiano
|
4468248c46
|
Merge remote-tracking branch 'Serializator/reject-promise-on-exception-9424'
|
2020-11-11 14:35:08 +01:00 |
Jordi Boggiano
|
1496277697
|
Disable TTY mode if STDOUT is not a TTY, fixes #9454
|
2020-11-11 14:27:17 +01:00 |
Jordi Boggiano
|
00dfd2c8e1
|
Fix lock file being parsed when not strictly needed, fixes #9452
|
2020-11-11 11:57:08 +01:00 |
Jordi Boggiano
|
30b98915e9
|
Move Updating dependencies to the correct point, which is once we have the pool ready
|
2020-11-11 11:30:37 +01:00 |
Jordi Boggiano
|
fec44f883c
|
Always load the current InstalledVersions when writing to disk, fixes #9457
|
2020-11-11 10:47:54 +01:00 |
Jordi Boggiano
|
14d20776a2
|
Merge pull request #9449 from staabm/patch-3
Remove unnecessary overridden method
|
2020-11-10 17:05:05 +01:00 |
Markus Staab
|
bfafead42e
|
Fixed phpdocs
|
2020-11-09 21:22:23 +01:00 |
Markus Staab
|
e8ce5a3db6
|
Remove unnecessary overridden method
The method just called its parent without further logic
|
2020-11-09 20:45:40 +01:00 |
Jordi Boggiano
|
a825581ae2
|
Remove set_time_limit, fixes #9438
|
2020-11-09 14:23:24 +01:00 |
Julian van den Berkmortel
|
23a1d783db
|
Reject job within "HttpDownloader" when an exception is thrown, refs #9424
|
2020-11-08 21:53:07 +01:00 |
Jordi Boggiano
|
c362d001f1
|
Fix regression handling installs with custom installers not passing a fully qualified path to downloaders, fixes #9431, fixes #9434
|
2020-11-07 11:17:22 +01:00 |
Jordi Boggiano
|
f31564ef5b
|
Fix check-platform-reqs --no-dev to not require lock anymore
|
2020-11-06 20:39:33 +01:00 |
Michaël Jacobs
|
611a9f5dab
|
Drop unused imports
|
2020-11-06 13:31:02 +01:00 |
Michaël Jacobs
|
c35a8e77c7
|
Fix missing directory separator in FileDownloader
|
2020-11-06 13:31:02 +01:00 |
Jordi Boggiano
|
3f6899946b
|
Avoid using curl when it has been disabled, fixes #9423
|
2020-11-06 12:55:54 +01:00 |
Jordi Boggiano
|
bc9336946e
|
Trim trailing slash in path downloader to avoid symlink issues, and in FileDownloader::getLocalChanges as we append a string without slash, refs #9422
|
2020-11-05 16:54:06 +01:00 |
Jordi Boggiano
|
c04c42b7b4
|
Merge branch '1.10'
|
2020-11-05 16:37:59 +01:00 |
Jordi Boggiano
|
444b91a3ce
|
Add docs, refs #9422
|
2020-11-05 16:37:51 +01:00 |
Jordi Boggiano
|
3ffdd67e81
|
Fix running compiler in CI env
|
2020-11-05 15:00:54 +01:00 |
Jordi Boggiano
|
22fef8c51a
|
Make sure no files are missing from the phar, fixes #9421
|
2020-11-05 14:55:18 +01:00 |
Jakub Bouček
|
8dc5effee7
|
AutoloadGenerator: Send error HTTP status on error
|
2020-11-05 09:57:48 +01:00 |
Jordi Boggiano
|
56c65a58e2
|
Make platform-check only check non-dev requires, refs #9412
|
2020-11-04 23:41:58 +01:00 |
Jordi Boggiano
|
8c1355f448
|
Improve output of platform check further in case errors are hidden
|
2020-11-04 22:28:17 +01:00 |
Jordi Boggiano
|
ec960d12b0
|
Merge remote-tracking branch 'jakubboucek/feature/jb-platform-check-tigger-error'
|
2020-11-04 21:54:12 +01:00 |
Jordi Boggiano
|
6c31744c04
|
Disable full platform-check for extensions by default, now set to php-only, refs #9412
|
2020-11-04 21:50:06 +01:00 |
Jordi Boggiano
|
fc0d724938
|
Allow configuring gitlab deploy tokens via config command, refs #9373
|
2020-11-04 21:36:03 +01:00 |
Jordi Boggiano
|
04aad524ec
|
Fix gitlab-domains/github-domains to avoid overwriting the default when another domain is configured, refs #9373
|
2020-11-04 21:32:32 +01:00 |
Jordi Boggiano
|
abd61369e4
|
Revert "Support git@bitbucket.org URLs for git-bitbucket driver", fixes #9400
This reverts commit 985cef790f .
|
2020-11-04 21:18:40 +01:00 |
Jordi Boggiano
|
52faa3cdfb
|
Merge pull request #9388 from JasonStephensTAMU/remove-windows-junction
Remove Windows junctions first in PathDownloader
|
2020-11-04 21:05:57 +01:00 |
Jakub Bouček
|
3f63bc9205
|
AutoloadGenerator: Trigger native PHP error on platform checks fails
|
2020-11-04 12:28:14 +01:00 |