Nils Adermann
b6e2d60c9e
Create the pool in the installer before giving it to the solver
6 years ago
Nils Adermann
1228bcdffc
Internalize pool creation in repository set, store root aliases in set
...
The pool is still exposed too early in a few places which will require
further refactoring
6 years ago
Nils Adermann
6ef65e5319
Add a new RepositorySet class and restrict pool usage to the solver
...
Breaking change for the plugin interface so bumping the version of
composer-plugin-api to 2.0.0
First step for a refactoring of the package metadata loading mechanism
6 years ago
Jordi Boggiano
ff59bbdab0
CS fixer
6 years ago
Jordi Boggiano
d5a9d86ee4
Undo reformatting from #7441
6 years ago
Vladimir Reznichenko
cd39efc72c
New finding by Static Code Analysis
6 years ago
Gabriel Caruso
7d9f8e2247
Improvements
...
Small improvements, such as remove unused imports, unecessaries casts, parentheses, etc.
6 years ago
Jeroen Ketelaar
6ff74d3ed1
[BUGFIX] Fixed typo in comment
6 years ago
Jordi Boggiano
43e33be79f
Fix regression in 036fc44c25
, fixes #7268
6 years ago
Jordi Boggiano
4bddcd7124
Add support for gitlab.com URL replacement, fixes #7160
6 years ago
Jordi Boggiano
c8aea719b1
CS fixes
7 years ago
Jordi Boggiano
0b3bc4ccb9
Merge branch '1.5'
7 years ago
Jordi Boggiano
4c4f516ea2
Make sure binaries are recreated before POST-hooks fire
7 years ago
Jordi Boggiano
17ec4c17b0
Set COMPOSER_DEV_MODE for all events and not just POST hooks
7 years ago
Jordi Boggiano
9a99e86ebc
Rename NonRoot to Transitive, refs #6674
7 years ago
Matthew Grasmick
776977f597
Fixing method name.
7 years ago
Matthew Grasmick
11db6f90c2
Cleaning up comments
7 years ago
Matthew Grasmick
3826e51caa
Renaming some methods and props.
7 years ago
Matthew Grasmick
2e4afaa941
Not skipping root packages.
7 years ago
Matthew Grasmick
6db92eae92
Trying to fix update behavior.
7 years ago
Matthew Grasmick
ad465aa769
Updating var names.
7 years ago
Matthew Grasmick
f29e98cdf9
Fixes #6661 : Allow a given package and its dependencies (including siblings) to be updated.
7 years ago
Abyr Valg
37addea447
Make composer see installed dev packages
7 years ago
Jordi Boggiano
acdb7638a8
Warn about require-dev not being ignored when an update --no-dev fails to resolve dependencies, fixes #6575
7 years ago
Jordi Boggiano
23ab57c311
Merge branch '1.4'
7 years ago
Jordi Boggiano
9afbddab6b
Only update dist references when one existed already, fixes #6363
7 years ago
Jordi Boggiano
a3f2b7bb92
Tweak variable name
7 years ago
Nils Adermann
b1110df873
Merge pull request #6371 from balbuf/balbuf/move-all-plugins
...
Move all plugins and their dependencies to the front
7 years ago
Stephen Beemsterboer
06bb6c7530
Move plugins with no dependencies to the front, followed by plugins with their dependencies
7 years ago
Stephen Beemsterboer
4cda7e0a44
Take into account a package's "provide" and "replace" fields
...
A package can satisfy a require by its "provide" or "replace" fields,
so this leverages the getNames() method which returns these alternate
names as well.
7 years ago
Jordi Boggiano
954300032b
Avoid useless warnings when updating/removing stuff that is not installed
7 years ago
Stephen
da6efc9b02
Move all plugins and their dependencies to the front
7 years ago
Jordi Boggiano
122e422682
CS fixes
7 years ago
Jordi Boggiano
6afc844339
Do not warn of mirrors not existing
7 years ago
Yanick Witschi
0ea93df252
Fixed no lock file was written when setting writeLock to true and executeOperations to false
8 years ago
Jordi Boggiano
b2efcb1078
Update dist/source mirrors as well when updating a package's URL
8 years ago
Jordi Boggiano
4d77ffcb4a
Merge branch 'simplify-output'
8 years ago
Jordi Boggiano
4d082f77b8
Simplify composer output to take less lines
8 years ago
Jordi Boggiano
1dcb2b5758
Merge remote-tracking branch 'nicolas-grekas/apcu'
8 years ago
Jordi Boggiano
3c1300bcaf
Allow disabling execution of operations and lock writing independently from dryRun, closes #5787
8 years ago
Nicolas Grekas
6d4e60b991
Add --apcu-autoloader option to enable APCu caching of found/not-found classes
8 years ago
Jordi Boggiano
8ad6385ffb
Merge remote-tracking branch 'fabpot/more-debug'
8 years ago
Jordi Boggiano
027de2960b
Merge pull request #5794 from andrewjt71/issue-5769
...
Issue 5769 dev mode varaible
8 years ago
Fabien Potencier
5d742fd38b
Fix POST_DEPENDENCIES_SOLVING trigger
8 years ago
Fabien Potencier
57ec0d1815
added more information in the output
8 years ago
Andrew Taylor
ce6a3c0dd7
Issue 5769 dev mode varaible
8 years ago
Jordi Boggiano
ed78253c58
Only update reference if there is actually a reference, fixes #5609
8 years ago
Jordi Boggiano
edddae42db
Revert default change from #5603
8 years ago
Jordi Boggiano
59596ff012
Make sure we do not overwrite binaries but only re-create missing ones, refs #5127
8 years ago
Jordi Boggiano
88d5b74c74
Merge remote-tracking branch 'j0k3r/re-install-binaries'
8 years ago