Bryan Davis
ad1f8e6c5a
Add classmap-authoritative config setting
...
Add a "classmap-authoritative" configuration setting that can be used to
disable searching the various prefix and fallback directories for
classes that have not been registered with the
Composer\Autoload\ClassLoader class map. This setting can be used to
optimize performance by avoiding a potentially large number of
`file_exists` calls when Composer is being used in a program with
additional autoloader facilities. Use of the setting implies
"optimize-autoloader" to ensure that the most complete class map
possible is generated.
Closes #3603
2015-01-03 17:35:25 -07:00
Jordi Boggiano
220bd2bd1e
Remove phpunit repo from tests
2015-01-01 16:26:14 +00:00
Jordi Boggiano
0a0ad6c335
Merge pull request #3562 from stof/patch-1
...
Add the package license for PEAR packages
2014-12-28 15:09:37 +00:00
Christophe Coevoet
9bc6209be9
Fix tests for the pear repository
2014-12-27 00:12:35 +01:00
Christophe Coevoet
267af928df
Add a failing testcase for stability flags in complex constraints
...
Refs #3570
2014-12-22 12:27:56 +01:00
Jordi Boggiano
60ac971419
Fix relative path fetching when a var uses var replacement, fixes #3564
2014-12-17 21:57:27 +00:00
Jordi Boggiano
331bda235c
Fix activation of global plugins, fixes #3557
2014-12-16 11:12:13 +00:00
Jordi Boggiano
523aef76d0
Fix tests again..
2014-12-14 13:46:37 +00:00
Jordi Boggiano
901fd838f3
Merge pull request #3450 from nicolas-grekas/prefer-lowest-stable
...
add --prefer-lowest and --prefer-stable to update command
2014-12-14 13:02:06 +00:00
Nicolas Grekas
e821ac2772
Persist prefer-lowest in composer.lock
2014-12-14 10:29:41 +01:00
Jordi Boggiano
0627d846a5
PluginManager refactoring, fixes #3550
2014-12-13 18:54:42 +00:00
Jordi Boggiano
1622b9a390
Fix tests
2014-12-13 16:14:03 +00:00
Jordi Boggiano
8c3ee03734
Enough intermittent failures already
2014-12-13 15:14:54 +00:00
Jordi Boggiano
bef89604e2
Fix parsing of strings, fixes #3543
2014-12-13 14:31:58 +00:00
Nils Adermann
e844ead223
Merge pull request #3467 from naderman/fix-update-whitelist-unused
...
Add test case for removing unused dependencies on whitelisted update
2014-12-13 14:48:24 +01:00
Nicolas Grekas
98b254a3ec
split update --prefer-lowest and --prefer-stable
2014-12-13 11:51:30 +01:00
Nicolas Grekas
4a0feb0189
add --prefer-lowest-stable to update command
2014-12-13 11:51:30 +01:00
Andreas Möller
6ddd8d4ec7
Enhancement: Add sort-packages option which allows sorting of packages
2014-12-13 00:24:14 +01:00
Rob
d9b8b3611b
fixes composer/composer#3546
2014-12-12 22:33:04 +01:00
Jordi Boggiano
76c666e210
Merge pull request #3544 from alcohol/match-event-to-listener-expectation
...
fix for composer/composer#3382
2014-12-12 18:18:12 +00:00
Rob Bast
113606be7b
should fix composer/composer#3382
2014-12-12 18:41:37 +01:00
Jordi Boggiano
55895ab494
Skip tests on hhvm
2014-12-12 13:33:45 +00:00
Jordi Boggiano
da881c118b
Fix failures
2014-12-12 13:15:34 +00:00
Jordi Boggiano
8dad846613
Add SNI settings for SSL URLs that are proxied, fixes #3204
2014-12-12 12:25:21 +00:00
Jordi Boggiano
7b13507dd4
Fix typo in test
2014-12-11 21:52:29 +00:00
Jordi Boggiano
4a6503fe36
Add suppor for https_proxy, fixes #3204
2014-12-11 17:42:55 +00:00
Jordi Boggiano
06e96a78e2
Update ranges for 0.N versions, refs #3518
2014-12-08 17:04:59 +00:00
Jordi Boggiano
9438f3a58f
Use better semver ranges for 0.x versions, fixes #3518
2014-12-08 16:57:27 +00:00
Jordi Boggiano
92f4c1fb35
Allow and ignore semver build metadata, fixes #2422
2014-12-08 15:52:32 +00:00
Jordi Boggiano
f363f9d370
Add support for caret (^) operator
2014-12-08 15:39:52 +00:00
Jordi Boggiano
ebab9db27a
Add support for hyphen ranges
2014-12-08 13:44:42 +00:00
Jordi Boggiano
69ef80124f
Add support for capital X in 3.X and || for OR
2014-12-08 12:59:01 +00:00
Jordi Boggiano
4c713978e9
Add more tests and validate that there is only one comma
2014-12-07 18:07:30 +00:00
Jordi Boggiano
ca168d478b
Spaces are now equivalent to comma in constraints and mean AND
2014-12-07 18:07:29 +00:00
Jordi Boggiano
029f709300
Fix parsing stability suffixes in multi constraints, fixes #1732
2014-12-07 17:46:04 +00:00
Jordi Boggiano
46d8e50bf3
Fix test on windows
2014-12-07 14:02:17 +00:00
Jordi Boggiano
fc3c7838b2
CS fixes
2014-12-07 13:54:29 +00:00
Christophe Coevoet
ea44412476
Skip the phar building on HHVM
...
Building a phar does not work on HHVM. It looks like it tries to read the phar file which does not exist yet.
2014-12-02 14:31:37 +01:00
Jordi Boggiano
f291bf6f5c
Merge pull request #3481 from naderman/optimize-solver
...
Solver optimizations
2014-12-01 19:05:42 +00:00
Nils Adermann
26598c4a9a
Remove unnecessary pool reference from rules
2014-12-01 19:02:50 +01:00
Nils Adermann
d77400ade2
Make ruleById lookup table in rule set public
...
Saves about 500k function calls on a packagist update
2014-12-01 18:28:45 +01:00
Nils Adermann
540dfacfa0
Add test to verify that depency packages get deleted when no longer in lock file
2014-11-26 20:24:30 +01:00
Nils Adermann
d884b26aa3
Add test case for removing unused dependencies on whitelisted update
2014-11-26 20:19:37 +01:00
Nils Adermann
b23a3cd368
Merge pull request #3423 from Michael-Gusev/patch-1
...
Issue #3422
2014-11-21 18:59:11 +01:00
Nils Adermann
96955dd23b
Merge pull request #3264 from duncan3dc/remove-self-update-warning
...
Don't display the dev warning time when running self-update
2014-11-21 18:51:14 +01:00
Chris Smith
c819bd7e70
Update config tests to not use environment variables
2014-11-21 10:15:17 +00:00
Chris Smith
5a56ebd545
Revert "Backup/restore Composer environment variables"
...
This reverts commit 725a4fd638
.
2014-11-21 10:09:21 +00:00
Chris Smith
725a4fd638
Backup/restore Composer environment variables
...
The tests could fail if an environment variable replaces an expected
value.
2014-11-21 10:07:56 +00:00
Craig Duncan
647625ddc5
Added some tests for the dev version warning
2014-11-20 18:27:58 +00:00
Chris Smith
0f9128a7d2
Add comment
2014-11-20 16:54:39 +00:00