Stephen Beemsterboer
06bb6c7530
Move plugins with no dependencies to the front, followed by plugins with their dependencies
7 years ago
Stephen
6c4800b8d2
Update corresponding test for plugin moving
8 years ago
Fabien Potencier
57ec0d1815
added more information in the output
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
Lucas CHERIFI
7e34d9ab97
Typo fix ;-)
9 years ago
Jordi Boggiano
72362a085a
Fix #refs handling, fixes #5291
9 years ago
Jordi Boggiano
ac75680b1e
Make sure the abandoned state is copied over even if the packages are installed already
9 years ago
Jordi Boggiano
4de17cef6b
Always resolve dev packages even when doing an update with --no-dev, fixes #5016
9 years ago
Jordi Boggiano
11daebcb3a
Merge pull request #5210 from Seldaek/fix_partial_updates_from_dirty_state
...
Fix partial updates from a dirty state and apply exactly the locked state
9 years ago
Jordi Boggiano
c7c8335b8b
Fix updating of dev refs if they are not whitelisted
9 years ago
Jordi Boggiano
de5bfcb4c5
Fix partial updates from a dirty state and apply exactly the locked state, fixes #3468
9 years ago
Jordi Boggiano
feda2a283f
Improve error reporting some more, fixes #4310
9 years ago
Jordi Boggiano
6d20146d08
Normalize URL updates to point to the correct reference and always update URLs consistently, fixes #3849 , fixes #4126
9 years ago
Jordi Boggiano
23af589076
Add test case for solver problem improvements
9 years ago
Jeremy Benoist
e9fc0e6548
Re-install binaries on update/install
...
Binaries are re-installed after an update/install (ie: removed and then installed)
9 years ago
Jordi Boggiano
55b0ed8c8b
Change installs into updates if there is no lock file, simplify some code, fixes #5034
9 years ago
Rob Bast
dfdcfab822
simplified existing test, added a new test
9 years ago
Nils Adermann
4af74b54e0
Ignore self references when anlaysing independent root requirements
...
When creating a transaction we try to identify all requirements that are
not themselves required by any other package. If a package references
itself this should not mark it as being required by another package.
9 years ago
Jordi Boggiano
7b404c4717
Add failing test for #3990
9 years ago
Rob Bast
5db0f623b0
enable test again
9 years ago
Rob Bast
baa84d9be1
adjust test and assertion to be more flexible
9 years ago
Rob Bast
baabc612f6
adjust message, skip test
...
currently we have no way to put dynamic values or wildcards in EXPECT-OUTPUT
9 years ago
Rob Bast
94daeca57b
add test and adjust rule error message
9 years ago
Rob Bast
df23153932
fix output
9 years ago
Rob Bast
be5719eb53
Merge remote-tracking branch 'upstream/master' into repro-4795
...
* upstream/master: (98 commits)
Fallback to zlib extension to unpack gzip on non Windows systems
Zip extension does not provide zlib support
Unified all Windows tests throughout the code.
Added Platform utility and unit test for it.
Remove warnings for non-writable dirs, refs #3588
[doc] add -H flag to sudo commands
use full json content to determine reference, closes #4859
typos
Make sure COMPOSER_AUTH is also loaded in Config, refs #4546
Use proper defaults for IO authentications
Add verbosity input support to IOInterface
Update SolverTest.php
Update broken-deps-do-not-replace.test
Update SolverProblemsException.php
Cleaned up check+conversion that was no longer required.
Cleaner notation for expected exceptions in fixtures.
Introduced more generic, less invasive way to test for exceptions in fixtures, more in line with how phpunit works.
Included unit test for circular root dependencies.
Expanded InstallerTest to support expecting Exceptions by supplying "EXCEPTION" as "--EXPECT--"
Clarified error message and added braces.
...
9 years ago
Jordi Boggiano
8771eca527
Merge remote-tracking branch 'curry684/issue-4767'
9 years ago
Rob Bast
0e584aa980
resolve issue
9 years ago
Jordi Boggiano
49d7d65933
Add verbosity input support to IOInterface
9 years ago
Jefferson Carpenter
087b901545
Update broken-deps-do-not-replace.test
9 years ago
Niels Keurentjes
523362c7c5
Cleaner notation for expected exceptions in fixtures.
9 years ago
Niels Keurentjes
639ee0701c
Introduced more generic, less invasive way to test for exceptions in fixtures, more in line with how phpunit works.
9 years ago
Niels Keurentjes
bd241cb896
Included unit test for circular root dependencies.
9 years ago
Rob Bast
17d6b98707
add A to root requirements
9 years ago
Rob Bast
0f09982858
add a test attempting to reproduce composer/composer#4795
9 years ago
Matthias Pigulla
3c08318ea0
Add test
9 years ago
Jordi Boggiano
e8572ca6f9
Merge pull request #3998 from SpacePossum/use_https
...
Use HTTPS where possible
10 years ago
Jordi Boggiano
0e0cb62fb8
Add test for replace
10 years ago
Possum
2e99b9fdf5
Use https where possible
10 years ago
Cees-Jan Kiewiet
c9d9b5085a
Replaced <error> with <warning> for abandoned package as it reflects the intention of this feature better
10 years ago
Nils Adermann
258fdcb44d
Merge pull request #3986 from Seldaek/partial-update-keep-lock
...
Partial updates should not corrupt the lock if the installed repo is not up to date with it
10 years ago
Jordi Boggiano
137c551247
Check if package URLs are up to date after an update op is done, fixes #3214
10 years ago
Jordi Boggiano
4507805508
Partial updates should not corrupt the lock if the installed repo is not up to date with it, fixes #3439 , closes #3553
10 years ago
Jordi Boggiano
d6620195e5
Prioritize repository over package versions in the default policy, fixes #3509
10 years ago
Jordi Boggiano
a57c51e8d7
Finalize platform override feature
...
- Added tests, docs
- Persist to lock file
- Add support in config command
- Added to json schema
10 years ago
Jordi Boggiano
5d3c7ab6b7
Rename test files and descriptions
10 years ago
Jordi Boggiano
b4698568d2
Adjust tests and fix installer code to create the pool using locked requirements and not the composer.json reqs
10 years ago
Matthias Derer
1425bb7fc3
added tests to reproduce the bug
10 years ago
Matthias Derer
c9cff6387a
removed requirements from the root package should we install from the lock file
10 years ago
Jordi Boggiano
901fd838f3
Merge pull request #3450 from nicolas-grekas/prefer-lowest-stable
...
add --prefer-lowest and --prefer-stable to update command
10 years ago