1
0
Fork 0
mirror of https://github.com/composer/composer synced 2025-05-08 16:17:37 +00:00
Commit graph

480 commits

Author SHA1 Message Date
Jordi Boggiano
2262a3f864 Fix test 2012-02-05 21:13:16 +01:00
Jordi Boggiano
d52feb1a9f Merge remote-tracking branch 'digitalkaoz/issue_209' 2012-02-05 20:59:30 +01:00
Jordi Boggiano
d18e749f85 Test fix, fixes #274 2012-02-03 20:33:57 +01:00
Jordi Boggiano
15d78e6ad1 Fix autoload generator with vendor-dir = working-dir 2012-02-02 16:38:48 +01:00
Martin Hasoň
d27989c808 Fixed obscure code 2012-02-02 15:36:38 +01:00
Artem Lopata
7d994b5de4 Added ErrorHandler for handling E_NOTICE, E_WARNING, E_ERROR 2012-01-27 10:37:45 +02:00
Leszek Prabucki
f59ca1e2f8 Made fixes after review. 2012-01-24 18:48:42 +01:00
Leszek Prabucki
19878c2dc1 Fixed tests after update and merge of changes from upstream/master 2012-01-24 18:44:55 +01:00
Leszek Prabucki
de7f666118 Added and extended some unit tests 2012-01-24 18:44:54 +01:00
Martin Hasoň
76a2be5ae0 Fixed detection of missing comma and added detection of missing colon in json 2012-01-24 15:10:55 +01:00
digitalkaoz
4d0fae688e removed replace, reinstalling as install 2012-01-23 15:43:42 +01:00
digitalkaoz
30e89a2402 fixed broken packages on filesystem 2012-01-23 15:19:05 +01:00
Jordi Boggiano
9d2e479d6d Add ProcessExecutor tests 2012-01-22 20:08:58 +01:00
Jakub Zalas
c680ec7e51 Fixed json encoding when quoted value contained trailing backslash.
Condition checking if current character is inside a quoted string did not consider the case when backslash before quote is escaped with another backslash.
2012-01-19 00:01:56 +00:00
Jordi Boggiano
405f876fa6 Merge pull request #204 from simensen/GenerateAutoloadRevised
Autoload Generator handles multiple PSR-0 paths
2012-01-18 07:15:26 -08:00
Jordi Boggiano
e4dbee2648 Fix tests 2012-01-17 23:13:35 +01:00
Justin Rainbow
447230d77a Extracting JsonFile additions for prettifying JSON 2012-01-16 16:42:36 -07:00
Christophe Coevoet
38a5f04ea0 Added a test for the new findPackagesByName method 2012-01-16 22:40:03 +01:00
Jordi Boggiano
098ba8e583 Add test 2012-01-15 14:15:53 +01:00
Beau Simensen
fd5124a632 Standards fixes per @stof (continued, my bad) 2012-01-12 21:48:35 -06:00
Beau Simensen
e8fcf281fa Autoload Generator handles multiple PSR-0 paths
The Autoload Generator was not behaving exactly as expected.
This PR is an alternate version of #203 based on some of
@stof's input on that PR.

The main differences are:

 * The main package is added first instead of last
 * parseAutoloads returns a different structure:
     array('psr-0' => array('Ns\\Foo' => array('installDir')))
 * dump and createLoader updated to account for new structure
2012-01-12 21:14:30 -06:00
Jordi Boggiano
56e43e4397 Add tests 2012-01-07 17:04:40 +01:00
Jordi Boggiano
462ebdf752 Detect lock file changes and warn users on install, fixes #75 2012-01-07 17:04:38 +01:00
Jordi Boggiano
8cfbf9e198 Fix update, fixes #125 2011-12-24 14:15:10 +01:00
Jordi Boggiano
94a8e8809c Fix travis builds 2011-12-21 16:46:23 +01:00
Jordi Boggiano
116b17dfc0 Fix test suite for OSX 2011-12-21 16:43:38 +01:00
Jordi Boggiano
812bf9a2af Reuse main classloader 2011-12-19 15:15:27 +01:00
Jordi Boggiano
680db4d1da Fix bug with drive names of different cases 2011-12-18 21:10:10 +01:00
Jordi Boggiano
aefd2062c1 Update tests 2011-12-15 15:14:33 +01:00
Jordi Boggiano
f6b9488bf0 Move root package handling to a dedicated loader and make ArrayLoader more strict 2011-12-13 01:05:29 +01:00
Jordi Boggiano
927be089ba Added more tests for Filesystem util and some fixes 2011-12-04 22:40:30 +01:00
Jordi Boggiano
21d74328e3 Cosmetic fixes 2011-12-04 22:00:55 +01:00
Jordi Boggiano
4517a2e51e Added tests and fixed some incorrect behaviors in Filesystem 2011-12-04 18:35:45 +01:00
Jordi Boggiano
abb926a60c Add tests for autoloader 2011-12-04 18:35:43 +01:00
Jordi Boggiano
7e3f8099b1 Add proxy files for windows instead of copying, removed PEAR-style substitution 2011-12-03 20:44:00 +01:00
Jordi Boggiano
aa94918d50 Add binaries support in composer 2011-12-03 15:39:06 +01:00
Nils Adermann
a0faa4f69f Add a test for the complex conflict resolution fixed in #118 2011-11-25 23:35:58 +01:00
Jordi Boggiano
e340022cce Allow the use of self.version in package links 2011-11-23 16:47:23 +01:00
Jordi Boggiano
22858e81ef Fix .* version constraints parsing to include nonstable versions 2011-11-23 16:41:27 +01:00
Jordi Boggiano
14e9d4d84b Fix test 2011-11-21 18:19:32 +01:00
Jordi Boggiano
f5b7e968b2 Minor adjustments to merged PR 2011-11-20 22:03:11 +01:00
Jordi Boggiano
5b87a02767 Merge remote-tracking branch 'prodigitalson/master' 2011-11-20 21:43:31 +01:00
Jordi Boggiano
deb6ecd49b Fix tests 2011-11-20 21:20:03 +01:00
Jordi Boggiano
b125926ad3 Fix tests 2011-11-20 15:46:15 +01:00
Jordi Boggiano
8e6f8ae57e Add prettyVersion to packages, fixes #76 2011-11-20 15:06:12 +01:00
Nils Adermann
4140f08d9c Use a map of installed package ids in the solver
The assumption package.repo == installed no longer holds for installed
packages because there are multiple wrapped installed repositories.
2011-11-19 00:27:35 +01:00
Ant Cunningham
e0400773f7 Adding support for configurable vendor path in composer.json. 2011-11-18 13:31:50 -05:00
Jordi Boggiano
b7f6cf69ab Add tests and fixes some issues 2011-11-05 23:54:05 +01:00
Jordi Boggiano
9c14d10641 Adjust tests to work with composer autoloader 2011-11-04 11:12:50 +01:00
Jordi Boggiano
066a0db752 Add detection for unescaped backslashes 2011-11-01 16:02:56 +01:00