Bryan Davis
2eb0af264b
Allow RootAliasPackage to override cached values
...
AliasPackage caches the values of 'requires', 'devRequires',
'conflicts', 'provides', 'replaces' locally to allow `self.version`
references to be properly updated to reference the alias. Plugins like
composer-merge-plugin that manipulate these settings at runtime need to
be able to change the values after alias construction.
2015-10-27 12:36:13 -06:00
Jordi Boggiano
1160b782c8
Deduplicate classmap creation and add support for loading classmaps on the fly for plugins & co
2015-10-27 17:47:25 +00:00
Jordi Boggiano
1698e50aff
Update changelog
2015-10-27 17:27:30 +00:00
Jordi Boggiano
8cd6598d8d
Simplify php version fetching
2015-10-27 16:40:52 +00:00
Jordi Boggiano
125dc62fab
Make trigger error visible
2015-10-27 16:11:07 +00:00
Jordi Boggiano
615638c7c3
Simplify bin-compat by removing the nosymlink option, refs #3704
2015-10-27 15:36:12 +00:00
Jordi Boggiano
c9b51a5751
Merge remote-tracking branch 'kocsismate/feature-bin-compat'
2015-10-27 15:20:53 +00:00
Jordi Boggiano
ebe0c8d79c
Fix issue #3229 , refs #3184
2015-10-27 15:12:18 +00:00
Jordi Boggiano
90a90e22de
Merge remote-tracking branch 'Wirone/unixy-proxy'
...
Conflicts:
src/Composer/Installer/LibraryInstaller.php
2015-10-27 15:10:35 +00:00
Jordi Boggiano
82349bcb2a
Fix support for extracting stability flags in multi-constraints, fixes #4440
2015-10-27 14:59:48 +00:00
Jordi Boggiano
507415e404
Make VersionSelector prefer stable by default and allow specifying a PHP version that must be matched, fixes #4318
2015-10-27 14:43:04 +00:00
Jeroen Seegers
279b5f0156
Drop irrelevant properties from composer_commit-ref.json
2015-10-27 14:20:45 +01:00
Jeroen Seegers
f3dc31839f
Refactor commit-ref validation
...
The require and require-dev arrays have been merged into one and no
longer user private methods/properties to collect warnings.
2015-10-27 13:59:29 +01:00
Jeroen Seegers
476c6f279b
Add fixture for composer.json with commit-ref
2015-10-27 13:50:41 +01:00
Rob
a9f7480327
Merge pull request #4534 from retbrown/readme_update
...
Update readme.md to include php fall back
2015-10-27 11:31:31 +01:00
Rob
4879af1520
Merge pull request #4543 from paladox/patch-6
...
Update .travis.yml
2015-10-27 11:26:54 +01:00
paladox
b85d5d2bb0
Update .travis.yml
2015-10-27 10:12:43 +00:00
Rob
5e3a4fa3a7
Merge pull request #4538 from paladox/patch-2
...
Update .travis.yml
2015-10-27 10:28:31 +01:00
paladox
54e8339e59
Update .travis.yml
2015-10-27 09:11:01 +00:00
paladox
27b4afcde6
Update .travis.yml
...
hhvm-nightly is no longer supported in travis ci so remove it.
2015-10-26 17:55:05 +00:00
Jordi Boggiano
4f934d9282
Avoid sending install notifications in dry-run mode
2015-10-26 15:01:06 +00:00
Jordi Boggiano
3d9daea6a0
CS fixes
2015-10-25 15:19:15 +00:00
Jordi Boggiano
2e75cde60a
Merge pull request #4530 from kornrunner/master
...
InstallationManager: notifyInstalls: append authorization header
2015-10-25 14:55:55 +00:00
Robert Brown
1637e80893
Update readme.md to include php fall back
...
Update the README.md to include the php only command to install
composer incase curl is not available
2015-10-24 16:34:35 +01:00
Boris Momčilović
b05b52ff7e
InstallationManager: notifyInstalls: append authorization header for repository
2015-10-24 00:58:34 +02:00
Jeroen Seegers
73e73c90fb
Generate a warning when a commit reference is used
...
Closes #4485
2015-10-23 21:38:11 +02:00
Rob
f85d965732
Merge pull request #4501 from tw2113/master
...
add spacing consistency around phpdoc attributes
2015-10-19 12:04:38 +02:00
Rob
af13868714
Merge pull request #4514 from sneako/master
...
Issue #2384 allow 'prefer-stable' and 'minimum-stability' to be set
2015-10-19 12:03:14 +02:00
Joel Wurtz
7f42fe4c10
Issue #4512 Set reference in path repository
2015-10-18 11:57:43 +02:00
npiderman
ed23b1c4db
Issue #2384 allow 'prefer-stable' and 'minimum-stability' to be set via composer config command
2015-10-17 10:58:53 -04:00
Jordi Boggiano
a54f84f05f
Merge pull request #4479 from MakiCode/feature#4397
...
Added --file flag: Feature#4397
2015-10-13 14:09:04 +01:00
Jordi Boggiano
d901101286
Merge pull request #4504 from alcohol/remove-debug-solver
...
remove dead code/class: DebugSolver
2015-10-13 11:52:44 +01:00
Rob Bast
1c7016de45
remove dead code/class
2015-10-13 12:37:15 +02:00
Jordi Boggiano
1b7979eee9
Merge pull request #4500 from remicollet/issue-phpunit
...
allow to use PHPUnit 5
2015-10-13 11:32:15 +01:00
Jordi Boggiano
2a8ea0bcc9
Merge pull request #4502 from alcohol/cs-fixes
...
php-cs-fixer
2015-10-13 11:30:45 +01:00
Rob Bast
1bf03e9621
fixed various docblocks and class properties in solver
2015-10-13 12:27:48 +02:00
Rob Bast
b523fc0b7b
ran fixers
2015-10-13 11:35:51 +02:00
Rob Bast
7ab192a209
added some rules we follow but dont check yet
2015-10-13 11:33:40 +02:00
Michael Beckwith
459a48ad5b
add spacing consistency around phpdoc attributes
2015-10-13 00:46:26 -05:00
Remi Collet
c684c50192
allow to use PHPUnit 5
2015-10-12 18:43:58 +02:00
MakiCode
1c0b9cd65f
Removed test for non-string file name check
2015-10-12 10:20:45 -05:00
MakiCode
fefc106ef6
Removed type check on ArchiveManager
2015-10-12 10:18:57 -05:00
MakiCode
22e93f110b
Fixed indentation
2015-10-07 15:52:58 -05:00
MakiCode
7005d89847
Fixed bug
2015-10-07 12:44:23 -05:00
MakiCode
63ede6c9dd
Fixed issues with PR
2015-10-07 12:42:19 -05:00
Rob
7a9eb02190
Merge pull request #4455 from samsaggace/config_archive
...
Enable command line configuration for archive-dir and archive-format
2015-10-07 12:05:33 +02:00
Nicolas Toniazzi
b6df8549cd
Merge remote-tracking branch 'parent/master'
...
Conflicts:
src/Composer/Factory.php
2015-10-05 09:52:52 +02:00
MakiCode
0d00338bdb
Added better messages and fixed bugs
2015-10-04 20:03:06 -05:00
MakiCode
906c1c2e66
Added check for filename in archive manager and added test
2015-10-04 19:53:07 -05:00
Rob
fcce52b169
Merge pull request #4475 from 3onyc/fix-typo
...
Typo: prefering -> preferring
2015-10-04 00:10:34 +02:00