Jordi Boggiano
ac1a0c898d
Add exclude-from-classmap support in validation
2015-10-30 20:04:25 +00:00
Jordi Boggiano
6c16510743
Add support for wildcards in exclude-from-classmap, refs #1607
2015-10-30 19:12:30 +00:00
Jordi Boggiano
463236cb74
Close code block in docs and tweak some wording
2015-10-30 18:51:52 +00:00
Jordi Boggiano
f1b0c073ad
Tweaked exclude-from-classmap: windows support, normalize paths and make sure they are all package-relative and do not leak to other packages, refs #1607
2015-10-30 00:22:04 +00:00
Jordi Boggiano
084f6de24e
Merge remote-tracking branch 'trivago/add_exclude'
...
Conflicts:
doc/04-schema.md
src/Composer/Autoload/AutoloadGenerator.php
2015-10-30 00:00:44 +00:00
Jordi Boggiano
ef2856ef55
Take php version into account for create-project command version selection
2015-10-29 22:35:30 +00:00
Louis Lagrange
842e09a143
Typo
2015-10-29 13:32:12 +01:00
Louis Lagrange
3df536a3ba
Wrap lines at the correct limit
...
Assuming this limit is 80 cols.
2015-10-29 13:29:33 +01:00
Rob
c7ed232ef4
Merge pull request #4529 from jeroenseegers/warn-on-commit-reference
...
Generate a warning when a commit reference is used
2015-10-29 10:52:59 +01:00
Rob
1bb6bf8e79
Merge pull request #4559 from xelan/bugfix-escape-brackets
...
Escape angle brackets for commit message output
2015-10-29 10:50:16 +01:00
xelan
32517d90d2
Escape angle brackets for commit message output
2015-10-29 09:01:28 +01:00
David Walker
e0a6419992
When classmap authoratative is enabled, there should be no reason to load 3 files, and process them when autoloader will return false
2015-10-28 14:29:36 -06:00
Louis Lagrange
fbe2a5e726
Add "out of memory" tip
2015-10-28 20:14:23 +01:00
Jordi Boggiano
c557715669
Normalize operators
2015-10-28 14:13:03 +00:00
Rob
8dd795c50b
Merge pull request #4548 from paladox/patch-7
...
Add 64-bit testing support
2015-10-28 12:16:00 +01:00
paladox
079901c7ee
Update appveyor.yml
2015-10-28 08:32:47 +00:00
paladox
816769299c
Add 64-bit testing support
2015-10-28 08:25:24 +00:00
Jordi Boggiano
32ec1a756f
Bump dependencies and allow symfony3
2015-10-28 04:44:12 +00:00
Jordi Boggiano
599ad77167
Merge pull request #4542 from bd808/feature/support-merge-plugin
...
Allow easier manipulation of RootAliasPackage
2015-10-28 03:45:57 +00:00
Jordi Boggiano
742c1d6691
Switch to psr-4, closes #4531
2015-10-28 03:17:26 +00:00
Jordi Boggiano
9d676a7671
Fix 5.3.3 build
2015-10-28 02:52:53 +00:00
Jordi Boggiano
e093b9d594
Update deps, refs #4427
2015-10-28 02:44:08 +00:00
Jordi Boggiano
6582c337d0
Fix typo
2015-10-28 00:06:21 +00:00
Jordi Boggiano
8e99cec3e7
Fix ref to findShortestPath
2015-10-28 00:04:33 +00:00
Jordi Boggiano
05c464aaf6
Merge remote-tracking branch 'origin/master'
2015-10-27 23:55:55 +00:00
Bryan Davis
dc40bf9f51
Remove unused local variables from AliasPackage
2015-10-27 14:44:57 -06:00
Bryan Davis
06c44ce998
Add setters used by composer-merge-plugin to RootPackageInterface
...
Extend RootPackageInterface with setter functions used by
composer-merge-plugin and implement them for RootAliasPackage. This will
allow composer-merge-plugin and similar code that manipulates the root
package at runtime to ignore the difference between a RootPackage and
a RootAliasPackage.
2015-10-27 14:43:29 -06:00
Jordi Boggiano
193a072d3c
Clarify that the abstract constraint should not be relied upon anymore
2015-10-27 19:13:50 +00:00
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