1
0
Fork 0
mirror of https://github.com/composer/composer synced 2025-05-09 08:32:56 +00:00
Commit graph

4749 commits

Author SHA1 Message Date
Jordi Boggiano
fb72d26def Merge pull request #2517 from glennpratt/hhvm-travis
Test HHVM on Travis-CI, allowing failures.
2013-12-20 02:53:52 -08:00
Glenn Pratt
120f8d92fd Test HHVM on Travis-CI, allowing failures. 2013-12-19 16:44:46 -06:00
Max Gfeller
067a8e764f Added a new method to check if an event has any listeners registered. 2013-12-19 08:48:41 +01:00
Max Gfeller
a12ed492ef Don't throw exception in the doDispatch method. 2013-12-19 08:47:55 +01:00
Max Gfeller
421b09dc44 Check if a given event has registered any listeners. If not the script
is not defined in the composer.json file
2013-12-19 08:46:36 +01:00
Max Gfeller
f1c1ba27b4 Throw an exception if no listeners have been found for given event. 2013-12-19 07:58:58 +01:00
Max Gfeller
040bbaca51 Don't throw an exception if the called script is not one of the
event-scripts. This makes it possible for one to define their own
scripts like "make-release" etc.
2013-12-19 07:54:16 +01:00
James Titcumb
7799c27df0 Removed sneaky typo 2013-12-18 21:59:10 +00:00
James Titcumb
8bdffd75ce Add information on how to run scripts manually 2013-12-18 21:58:20 +00:00
Adán Lobato
f9f144862e Fixed minor typo on 'require' property 2013-12-17 09:33:46 +01:00
Jordi Boggiano
0e9a9a3875 Merge pull request #2509 from glenjamin/opcache-ext
Ensure detected extensions have valid package names
2013-12-16 13:58:46 -08:00
Nils Adermann
95bafebc75 Merge pull request #2510 from simensen/plugin-load-repository-made-public
Make PluginManager::loadRepository public
2013-12-16 07:22:45 -08:00
Beau Simensen
5caee06c44 Make PluginManager::loadRepository public 2013-12-16 09:21:00 -06:00
Nils Adermann
b63634396b Merge pull request #2508 from simensen/plugin-manager-skips-alias-packages
Skip aliases packages when looking for plugins.
2013-12-16 06:34:19 -08:00
Glen Mailer
3620796b7d Ensure detected extensions have valid package names 2013-12-16 08:51:19 +00:00
Beau Simensen
9ca884944c Skip aliases packages when looking for plugins. 2013-12-15 23:14:58 -06:00
Andreas Hennings
c0aad84d8b Validation to make the combination of target-dir with psr-4 illegal. 2013-12-14 16:33:59 +01:00
Andreas Hennings
39c09d5192 Add psr-4 stuff in a few more places. 2013-12-14 16:28:27 +01:00
Pierre du Plessis
5267622bba Add remove command to remove a package from the list of current installed packages 2013-12-12 21:07:27 +02:00
Morgan Brunot
a300e1d45b Fix error on check exclude from download composer.json 2013-12-10 21:14:50 +01:00
Jordi Boggiano
80499bb024 Detect ~> misuse and suggest fix, fixes #2476 2013-12-06 13:32:19 +01:00
Jordi Boggiano
45c8d5c817 Merge pull request #2483 from JakubOnderka/patch-2
Check exception code only if class ZipArchive exists
2013-12-06 04:27:25 -08:00
Jakub Onderka
afc9069771 Check exception code only if class ZipArchive exists
If is for example exception throwed when downloading tar archive on system without installed zip extension, PHP hangs on fatal error " Class 'ZipArchive' not found".
2013-12-05 21:26:02 +01:00
Jordi Boggiano
43fde9177e Merge pull request #2482 from oziks/fix-composer-archive-property
Check exclude from downloaded composer.json
2013-12-05 07:29:59 -08:00
Morgan BRUNOT
ca7cb68dd5 Check exclude from downloaded composer.json 2013-12-05 16:03:48 +01:00
Jordi Boggiano
f346274f9a Merge pull request #2472 from vuhl/master
Added some error handling and error messages for common errors using Perforce driver
2013-12-02 12:31:02 -08:00
mwhittom
dde9c309fd incorporated change to Perforce: Capture output, stopping errors showing up if p4 is not available 2013-12-02 13:34:48 -06:00
mwhittom
a8084e46ff Added error handling and error messages around missing perforce driver, invalid username/password 2013-12-02 13:34:47 -06:00
Jordi Boggiano
ae3b7ad5c0 Merge pull request #2467 from kimlai/bugfix_githubdriver
fix bug in GitHubDriver
2013-11-29 01:28:48 -08:00
Kim Laï Trinh
691f784f92 fix bug introduced in https://github.com/composer/composer/pull/2375 2013-11-28 17:53:05 +01:00
Jordi Boggiano
b7a4d5b239 Merge pull request #2465 from hostnet/feature/linked-events
Added reference to script events in plugins.md
2013-11-27 05:55:18 -08:00
Nico Schoenmaker
14b463da1c Added reference to script events in plugins.md 2013-11-27 12:55:12 +01:00
Andreas Hennings
b62fa2bc1c run system-wide composer install and THEN run bin/composer install 2013-11-26 22:57:40 +01:00
Andreas Hennings
a9321f3101 Travis CI should use bin/composer and not system-wide Composer. 2013-11-26 19:19:02 +01:00
Andreas Hennings
bbf6278905 AutoloadGenerator to support PSR-4. Tests included. 2013-11-26 02:53:44 +01:00
Andreas Hennings
2c98813431 Add unit tests for ClassLoader, covering PSR-0 and PSR-4. 2013-11-25 23:22:31 +01:00
Andreas Hennings
b08179e399 PSR-4 ClassLoader: Bug fix: PEAR-like path needs ".php" appended. 2013-11-25 23:22:31 +01:00
Andreas Hennings
5dd3c12d3d Further improve comments. 2013-11-25 23:22:31 +01:00
Andreas Hennings
2e80d148f8 PSR-4 loader: Fix comments: PSR-0 related methods should have comments refering to PSR-0 and prefixes. PSR-4 related methods should have comments refering to PSR-4 and namespaces. 2013-11-25 23:22:30 +01:00
Andreas Hennings
c49a651d81 PSR-4 class loader: Add getters for PSR-4 prefixes. Rename PSR-0 related attributes by appending *Psr0. Add more comments. 2013-11-25 23:22:30 +01:00
Andreas Hennings
8142126b16 Add PSR-4 class loader. (tests needed) 2013-11-25 23:22:30 +01:00
Jordi Boggiano
10f8e564bb Add warnings for xdebug, fixes #2425 2013-11-25 14:11:49 +01:00
Jordi Boggiano
dea246186d Merge pull request #2453 from mirkobeine/#2441-V2
Use 'cache-files-ttl' for cache gc, fixes #2441
2013-11-25 02:56:58 -08:00
user
a956ce9bb1 Use 'cache-files-ttl' for cache gc, fixes #2441
The configuration option 'cache-ttl' was used instead of 'cache-files-ttl' to determine
whether or not a cache gc should be performed.

* changed 'cache-ttl' to 'cache-files-ttl' to determine if a gc should be performed
* refactored FileDownloader to allow for easier testing
* added test to ensure that the gc is called with the proper config option
2013-11-24 10:55:25 +01:00
Jordi Boggiano
e126c92525 Fix exit codes, cc @tyrael 2013-11-22 16:17:02 +01:00
Jordi Boggiano
99e260adf0 Update deps 2013-11-22 16:15:18 +01:00
Jordi Boggiano
5b48abe833 Fix previous commit 2013-11-22 15:51:16 +01:00
Jordi Boggiano
8173b42a8a Force unresolvable hosts through proxies, fixes #2449 2013-11-22 15:38:13 +01:00
Jordi Boggiano
730dcbb80a Detect failed gethostbyname, refs #2449 2013-11-22 12:09:24 +01:00
Jordi Boggiano
5156a60216 Add test for RepositoryManager repo creation 2013-11-22 11:10:54 +01:00