mirror of
https://github.com/composer/composer
synced 2025-05-10 09:02:59 +00:00
Restore dev package extraction
New approach is to use only the solved set of packages as input and then to resolve with only the non-dev requirements and to mark everything as dev that is not part of the result set, rather than transitioning a temporary local repo state by uninstalling dev packages.
This commit is contained in:
parent
33ff67abf3
commit
3989a1b8ee
4 changed files with 168 additions and 19 deletions
|
@ -62,7 +62,7 @@ update --no-dev
|
|||
--EXPECT--
|
||||
Uninstalling a/b (1.0.0)
|
||||
Updating a/a (1.0.0) to a/a (1.0.1)
|
||||
Updating dev/pkg (dev-master old) to dev/pkg (dev-master new)
|
||||
Installing a/c (1.0.0)
|
||||
Updating dev/pkg (dev-master old) to dev/pkg (dev-master new)
|
||||
Marking dev/pkg (1.1.x-dev new) as installed, alias of dev/pkg (dev-master new)
|
||||
Marking dev/pkg (1.0.x-dev old) as uninstalled, alias of dev/pkg (dev-master old)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue