Niels Keurentjes
75bb0d9b10
Implemented Prohibits and Depends correctly now.
8 years ago
Niels Keurentjes
692a3ed300
Renamed Composer\Console\Command to BaseCommand for consistency with other abstract base classes.
8 years ago
Niels Keurentjes
5c98421ae8
Introduce BaseRepository common ancestor class for all repositories to offload command logic.
8 years ago
Niels Keurentjes
9bc2ee02e4
Process feedback, code cleanup.
8 years ago
Niels Keurentjes
86374034b6
Removed unnecessary state from Depends command.
8 years ago
Niels Keurentjes
9b41495353
Options added and cleaned up.
8 years ago
Niels Keurentjes
e38fe67333
Rewrote DependsCommand
8 years ago
Jordi Boggiano
d6d0435c54
Merge pull request #4845 from curry684/pull-4690
...
Implement junctioning on Windows for path repositories
8 years ago
Jordi Boggiano
8db550b118
Merge pull request #4851 from curry684/pull-4431
...
Fixes in path repository handling of removed or nested sources
8 years ago
Jordi Boggiano
39ccb929b1
Merge pull request #4801 from balbuf/balbuf/find-provider-break-early
...
Break early when a provider name is matched
8 years ago
Jordi Boggiano
02952c3bdc
Add missing </error> tag, refs #4878
8 years ago
Jordi Boggiano
d347e1efca
Minor tweaks refs #4878
8 years ago
Jordi Boggiano
e4ede0c582
Merge remote-tracking branch 'bozerkins/force-to-reinstall-package-when-missing-vcs-metadata'
8 years ago
Jordi Boggiano
d9a7d4c93a
Merge pull request #4850 from astehlik/issue-validate_event
...
Trigger event in validate command
8 years ago
Jordi Boggiano
8ed894cf99
Fix usage of symfony console for sf<2.8, fixes #4913
8 years ago
Jordi Boggiano
25e089eee9
Allow force-lazy-providers for any repo, still an experimental flag that should not be used though
8 years ago
Jordi Boggiano
6d1ebba75e
Merge pull request #4904 from curry684/issue-4903
...
Ignore empty path repositories
8 years ago
Jordi Boggiano
c8b4978f5a
Merge pull request #4906 from curry684/platform-editor
...
Prefer 'editor' on a system that supports alternatives
8 years ago
Niels Keurentjes
93ce87a84e
Prefer 'editor' on a system that supports alternatives.
9 years ago
Niels Keurentjes
ff6700f9ee
Ignore empty path repositories per issue #4903
9 years ago
Jordi Boggiano
0ea2890ed6
Update install instructions
9 years ago
Jordi Boggiano
8808638ea9
Make sure cache clearing works easily in all cases
9 years ago
Jordi Boggiano
09a6a19257
Avoid decoding gzip responses after a redirect, fixes #4897
9 years ago
Jordi Boggiano
2378c9e308
Remove dead code
9 years ago
Jordi Boggiano
477da3a448
Fix clearCache in case of download failure
9 years ago
Jordi Boggiano
502c5431a2
Add hashing of the complete URL for cache entries of dist downloads for extra safety
9 years ago
Jordi Boggiano
2609cfdd1d
Always set bin-dir into PATH before calling scripts, fixes #4852 , closes #4898
9 years ago
Jordi Boggiano
6eb50623e6
Merge remote-tracking branch 'hfcorriez/compressed_archiver'
9 years ago
Niels Keurentjes
017a9af672
Merge branch 'master' of https://github.com/composer/composer into pull-4690
9 years ago
Niels Keurentjes
80bf5b75fc
Merge branch 'master' of https://github.com/composer/composer into pull-4431
9 years ago
Jordi Boggiano
9a57de574d
Merge pull request #4886 from curry684/issue-4885
...
Ensure exception is thrown when classmaps are requested for corrupted files
9 years ago
Jordi Boggiano
7e17fec3b8
Merge pull request #2585 from jaypea/ziparchiver
...
added ZipArchiver to actually compress zip files
9 years ago
Niels Keurentjes
0b55a0ca91
Can't use error_clear_last as it was introduced in PHP7.
9 years ago
Niels Keurentjes
6a53b1df42
Further reorganized messy checking code.
9 years ago
Niels Keurentjes
bb08f76ad9
Use error_get_last to verify why php_strip_whitespace would return an empty string.
9 years ago
Niels Keurentjes
86fc85fe56
Add a comment explaining the use of @ instead of Silencer in this specific situation.
9 years ago
Niels Keurentjes
c2d9960898
Ensure exception is thrown when classmaps are requested for corrupted or binary files. Refs #4885
9 years ago
Jordi Boggiano
101fca9071
Merge pull request #4837 from cs278/openssl-version-warning
...
Warning if OpenSSL does not support TLSv1.2
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
Niels Keurentjes
54c079b559
Fixed Windows detection based on #4873 and suppressed some console output in removeJunction.
9 years ago
Niels Keurentjes
582e4796a3
Merge branch 'master' of https://github.com/composer/composer into pull-4690
9 years ago
bogdan
e0fad1f55b
Implemented interactive user confirmation on source package update failure
...
Removed unnecessary options for installation
Removed unnecessary exception
9 years ago
Jordi Boggiano
79ac2cac82
Merge pull request #4817 from alcohol/repro-4795
...
Bug #4795
9 years ago
Jordi Boggiano
2e1cdccac0
Merge pull request #4875 from cs278/openssl-platform-version
...
Handle OpenSSL's many patch releases
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
16215c1937
Merge pull request #4877 from cs278/zip-zlib-muddle
...
zlib suggest and fallback on non Windows
9 years ago
Jordi Boggiano
57e33fcad7
Merge pull request #4873 from curry684/platform-tests
...
Windows platform tests unified
9 years ago
Jordi Boggiano
644aa517d5
Merge pull request #4863 from alcohol/issues-4859
...
bugfix for issue #4859 - path repo does not update when composer.json is adjusted
9 years ago
bogdan
581ce91f90
Implemented new option (ignore-missing-metadata) for composer install command
...
The command allows to slightly change how repository updates are handled during install
In the previous version composer failed to updated if .git|.svn|.hg folder was missing from the package
In the current version, with the option enabled, if the update fails for exactly this reason,
it'll try to remove the package completely and install it from remote
9 years ago