1
0
Fork 0
Commit Graph

2201 Commits (06675259d974224783b1cec7cdae7a5aa729bb07)

Author SHA1 Message Date
Nils Adermann dfe366152c Add an update whitelist test for a dependency specified in composer.json 2012-05-28 11:55:16 +02:00
Nils Adermann 6fa21ab41c Merge pull request #739 from igorw/init-no-interaction
Fix normalization in init command with --no-interaction and --require
2012-05-27 17:56:22 -07:00
Igor Wiedler a0c90bad0f Fix normalization in init command with --no-interaction and --require
When calling `composer init --no-interaction --require foo/bar:dev-master` it
would fail because in non-interactive mode it would only split on space.
2012-05-28 02:37:33 +02:00
Jordi Boggiano cd24a62191 Update changelog 2012-05-28 02:22:15 +02:00
Nils Adermann 242323cba4 Merge pull request #736 from Seldaek/require-update
Require command & update <package>
2012-05-27 17:11:48 -07:00
Jordi Boggiano c8edbca9fe Merge pull request #1 from naderman/require-update
Whitelist dependencies
2012-05-27 17:07:41 -07:00
Jordi Boggiano 704b7a655f Clarity fix 2012-05-28 02:05:23 +02:00
Nils Adermann 2d9aa3d49d Update dependencies of whitelisted packages, but not random dependencies 2012-05-28 01:58:54 +02:00
Jordi Boggiano d21032ace5 CS fixes 2012-05-28 01:58:49 +02:00
Jordi Boggiano 8c16c1bbef Update schema and add docs for support 2012-05-28 01:57:12 +02:00
Jordi Boggiano c694bd57a3 Merge remote-tracking branch 'digitalkaoz/issue_397' 2012-05-28 01:36:19 +02:00
Nils Adermann 90c515522a Change whitelist integration test to check it doesn't update unrelated packages 2012-05-28 01:25:34 +02:00
Jordi Boggiano 734317b812 Add test and fix update whitelist feature 2012-05-28 00:11:47 +02:00
Jordi Boggiano 43150b88a2 Refactor integration tests to accept any run command 2012-05-28 00:11:18 +02:00
Jordi Boggiano 9841b6f36e Extend proper method to register commands at startup 2012-05-28 00:10:02 +02:00
Jordi Boggiano 8ffe3c2e26 Cosmetic fixes 2012-05-27 23:21:10 +02:00
Jordi Boggiano 76f727b273 Update docs 2012-05-26 15:27:35 +02:00
Jordi Boggiano 97c2fe966e Update changelog 2012-05-26 15:20:37 +02:00
Jordi Boggiano c580cb8ba8 Add package argument to the update command, fixes #470, fixes #450 2012-05-26 15:20:27 +02:00
Jordi Boggiano 42c501aaa4 Force the installation of the newly required packages in require command 2012-05-26 15:17:52 +02:00
Jordi Boggiano 1443ea25f9 Make sure a constraint is provided with input requirements 2012-05-26 14:51:06 +02:00
Jordi Boggiano 27f8019dbd Refactor init & require commands 2012-05-26 14:45:19 +02:00
Jordi Boggiano f5e0918104 Add JsonManipulator class for doing raw manipulation of json strings 2012-05-26 14:44:24 +02:00
Jordi Boggiano 7cd5f4c142 Add Factory::getComposerFile 2012-05-26 14:43:44 +02:00
Jordi Boggiano b33496c853 Merge remote-tracking branch 'jeremyFreeAgent/master'
Conflicts:
	doc/03-cli.md
2012-05-26 12:40:36 +02:00
Jordi Boggiano 5357e3503f Update changelog 2012-05-25 10:55:01 +02:00
Jordi Boggiano 1127cd5c8a Merge pull request #735 from ajshort/composer-installer-multiple
Support multiple installers in a composer-installer package.
2012-05-25 01:53:31 -07:00
Andrew Short e0a1d9ef58 Support multiple installers in a composer-installer package. 2012-05-25 18:28:53 +10:00
Jordi Boggiano 3122df16a7 Merge pull request #733 from naderman/require-alias
Require aliases from root packages, not original packages
2012-05-25 00:45:08 -07:00
Nils Adermann 41215a0e47 Require first version of a root package alias, rather than alias
This makes sure that the alias will always be installed, even if it isn't
technically needed.
2012-05-24 23:29:08 +02:00
Jordi Boggiano b7082df8a4 Merge pull request #727 from jmfontaine/homebrew-fix
Fixed the name of the homebrew package
2012-05-24 12:11:44 -07:00
Jordi Boggiano 356a01b480 Switch back to getOption since hasOption always returns true 2012-05-24 21:07:07 +02:00
Jordi Boggiano 9857145830 Add failing test when aliasing a feature to an aliased version 2012-05-24 20:53:13 +02:00
Jordi Boggiano 5498b8d6a0 Add COMPOSER_ROOT_VERSION env var to override the root version 2012-05-24 20:36:47 +02:00
Jordi Boggiano 0930abd67e Update vendors 2012-05-24 18:16:41 +02:00
Jean-Marc Fontaine 545d3cb06b Fixed the name of the homebrew package 2012-05-23 16:08:37 +02:00
Jordi Boggiano 79826ee5c9 Fix dry-run output 2012-05-23 16:04:28 +02:00
Jordi Boggiano 4afca78daa Add missing class 2012-05-23 15:39:57 +02:00
Jordi Boggiano 0752e2b96b Fix output of dry run with --dev, fixes #676 2012-05-23 15:39:33 +02:00
Jordi Boggiano 63d7abf196 Fix dry run skipping some critical steps 2012-05-23 15:16:24 +02:00
Jordi Boggiano 1095d84256 Rename --skip-scripts to --no-scripts 2012-05-23 13:28:47 +02:00
Jordi Boggiano e25ccddeb7 Skip all scripts and not just command ones 2012-05-23 11:45:04 +02:00
Jordi Boggiano 1f2f161508 Merge remote-tracking branch 'pjedrzejewski/feature/skipping-scripts-execution'
Conflicts:
	src/Composer/Installer.php
2012-05-23 11:11:19 +02:00
Jordi Boggiano d853337616 Show output when test fails to resolve 2012-05-23 11:07:04 +02:00
Jordi Boggiano c440b4594a More PSR-2 goodness 2012-05-22 17:13:15 +02:00
Jordi Boggiano 99513ba52b Adjust output for create project, refs #724 2012-05-22 16:06:22 +02:00
Jordi Boggiano 713309b38c Show exact version being installed in create-project, fixes #724 2012-05-22 15:51:41 +02:00
Nils Adermann 16a51daac8 Fix typo in comment 2012-05-22 15:44:14 +02:00
Jordi Boggiano d3cec0399a CS fixes & do not replace the exception since that removes the stack trace 2012-05-22 13:16:56 +02:00
Jordi Boggiano b68eb3317b Merge remote-tracking branch 'OfficineSoftware/master' 2012-05-22 12:59:12 +02:00