3614 Commits (bf080192929320ab5cb043dd3ee933a0b8c9d17c)
 

Author SHA1 Message Date
Nils Adermann bf08019292 Load plugins and installers prior to checking installed packages 11 years ago
Nils Adermann 2ca07add97 Merge remote-tracking branch 'github-composer/master' into plugins
* github-composer/master:
  Correct FileDownloaderTest for invalid checksum

Conflicts:
	tests/Composer/Test/Downloader/FileDownloaderTest.php
11 years ago
Nils Adermann 72919e04b0 Correct FileDownloaderTest for invalid checksum 11 years ago
Nils Adermann 786ea2929b Merge remote-tracking branch 'github-composer/master' into plugins
* github-composer/master:
  Make sure directories we are downloading to are empty
  Fix parsing of trunk in SvnDriver, fixes composer/satis#88
  Fix file layout in unit tests
  Fix parse error thrown in PHP5.5+
11 years ago
Nils Adermann a080ae3a51 Make sure directories we are downloading to are empty
We already clear them on error anyway and usually they should be
empty, but just to be safe.
11 years ago
Jordi Boggiano 4b38158185 Merge pull request #2221 from Alan01252/fix-unexpectedas
Fix parse error thrown in PHP5.5+
11 years ago
Jordi Boggiano 2bf90b544a Fix parsing of trunk in SvnDriver, fixes composer/satis#88 11 years ago
Nils Adermann 5993450d5a Load plugin code from global vendor dir correctly 11 years ago
Alan Hollis 1892f57e47 Fix file layout in unit tests
Changes made in previious commit made the output of the file change,
which in turn broke the unit tests. This commit updates the fixtures to
match the new output.
11 years ago
Nils Adermann c5c180fdd2 Load plugins from global vendor dir too 11 years ago
Nils Adermann 5867d477be Use call_user_func for PHP < 5.4 compatability and accept __invoke 11 years ago
Nils Adermann a8c0170a91 Revert constructor arguments to old order for custom installers 11 years ago
Nils Adermann 15ac7be6f1 Fix disabling plugins which has to happen in the factory now 11 years ago
Nils Adermann 3e1519cde0 Complete missing docblocks and fix incorrect ones 11 years ago
Nils Adermann 3b519e44c4 Rename PrepareRemoteFilesystem event to PreFileDownload 11 years ago
Nils Adermann f0b45099c1 Correct authorship info for files I edited 11 years ago
Nils Adermann b9c5758670 Make composer/io part of the activate plugin API rather than constructor args 11 years ago
Nils Adermann b83535d2d9 Add back --no-custom-installers option with a deprecated warning 11 years ago
Nils Adermann cd66328d68 Autoload dependencies of plugins using a pool of only the local repo 11 years ago
Nils Adermann 69a028f368 Fix plugin interface usage in tests 11 years ago
Nils Adermann 9402a9fb3c Plugins receive composer and io objects on construction already 11 years ago
Nils Adermann f00f5113bf Fix typo 11 years ago
Nils Adermann 919a190153 Add an EventSubscriberInterface which may also be implemented by plugins 11 years ago
Nils Adermann 3960edd64e Turn EventDispatcher into generic solution handling plugins as well 11 years ago
Nils Adermann 2f43e9aefb Load installed plugins at appropriate time and adapt tests accordingly 11 years ago
Nils Adermann 3e41977be7 Plugin tests are no longer strictly installer tests 11 years ago
Nils Adermann eb966d347f Implement a plugin manager and interface, update installer plugin tests 11 years ago
Nils Adermann 01a08a2ff3 As preparation for composer plugins, rename custom installers to plugins 11 years ago
Alan Hollis ede2b37ae2 Fix parse error thrown in PHP5.5+
When running composer update the file generated by AutoloadGenerator was
not able to be parsed by php due to a require statement inside the foreach
loop.

The fix is to make the statement work the same as the
autoload_namespaces.php require is done.

Issue occured using the following php versions

PHP 5.5.1-2+debphp.org~precise+2
PHP 5.5.3-1+debphp.org~precise+2
11 years ago
Jordi Boggiano ef072ff8c0 Merge pull request #2205 from unn/patch-1
Update help docs for the global command
11 years ago
Jordi Boggiano 18a1b85d89 Merge pull request #2209 from mgrabovsky/patch-1
Better wording in a note
11 years ago
Matěj Grabovský 0299041ee2 Better wording in a note 11 years ago
Jordi Boggiano 51ea1f03f9 Validate constraints in require command, fixes #2197 11 years ago
Jordi Boggiano c2dc433fa4 Improve global command to support short command resolution 11 years ago
David Stoline 54a74e81d5 Add a note about customizations 11 years ago
David Stoline 6eee550c2f Update help docs for the global command
I noticed that COMPOSER_HOME/vendor/bin was wrong. Correcting.
11 years ago
Jordi Boggiano 61c0127f05 Fix build 11 years ago
Jordi Boggiano 6233eed15e Merge pull request #2203 from johnbenz13/doc-stabflags
Describe stability flags more consistently
11 years ago
jonathan bensaid 6aefe6d8ad Describe stability flags more consistently 11 years ago
Jordi Boggiano 3942651014 Merge pull request #2201 from DerManoMann/svn-auth
Add another svn auth failed string to check (older svn server version)
11 years ago
DerManoMann abb1db54bb Add another svn auth failed string to check (older svn server version) 11 years ago
Jordi Boggiano 6f8b257997 Merge pull request #2195 from bendavies/archive-manager-authentication
ArchiveManager IO configuration
11 years ago
Ben Davies 91d9e91c0a load IO configuration 11 years ago
Jordi Boggiano d017e3f209 Adjust GitDriver tag parsing to resolve to SHAs 11 years ago
Jordi Boggiano c0b889a78a Merge pull request #2187 from benjisg/fix-AutoloadNamespacesGenerator
Fixes the autoload_namespaces generator
11 years ago
Jordi Boggiano e0051a4652 Update tests 11 years ago
Jordi Boggiano 444bdb2e25 Fix VCS drivers to always use identifiers and not tag names since those can change or disappear 11 years ago
Benji Schwartz-Gilbert f5048059d8 Fixes the autoload_namespaces generator for packages in the root of the vendor directory 11 years ago
Jordi Boggiano 30f94365f0 Return path of the downloaded file 11 years ago
Jordi Boggiano d2ef829cc6 Fix typo 11 years ago