Christophe Coevoet
6daa2afdd3
Fix the handling of references in JSON schemas when validating
...
References must be resolved when loading the schema, otherwise they will fail
when using them.
The easiest way is actually to let the JsonSchema library load the file itself.
2016-12-29 17:29:54 +01:00
Jordi Boggiano
37bbf1a7c9
Merge pull request #5993 from stefangr/fix_bitbucket_dist_install_from_private_repo
...
Fix dist downloads from bitbucket private repos
2016-12-28 19:10:21 +01:00
Jordi Boggiano
ed0829fed1
Simplify code and fix path to composer.json, refs #6001
2016-12-28 19:00:22 +01:00
Ed Reel
afdae9c0e2
Do not throw InvalidArgumentException with the 'show' command if the working-dir argument is set and composer.json exists
...
- This prevents scripts from aborting when looping through a directory of projects
2016-12-28 18:50:47 +01:00
Jordi Boggiano
5ecd9ace59
Forward --minor-only flag to show command
2016-12-28 18:44:32 +01:00
Jordi Boggiano
6816acbe27
Merge remote-tracking branch 'johnstevenson/xdebug-#5995' into 1.3
2016-12-28 17:44:45 +01:00
Jordi Boggiano
8764876cad
Avoid loading xdebug platform package twice, fixes #5995
2016-12-28 17:38:45 +01:00
Jordi Boggiano
c5dcedd0db
Hide warning when xdebug is explicitly allowed
2016-12-28 17:34:27 +01:00
johnstevenson
2b8ad7dc2a
Clear xdebug version if restart fails, fixes #5995
2016-12-27 18:46:21 +00:00
Stefan Grootscholten
d80d266201
Fix dist download from bitbucket.
...
URL https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
results in the following $pathParts:
array(5) {
[0]=>
string(0) ""
[1]=>
string(5) "ariya"
[2]=>
string(9) "phantomjs"
[3]=>
string(9) "downloads"
[4]=>
string(36) "phantomjs-2.1.1-linux-x86_64.tar.bz2"
}
A dist download URL is like:
https://bitbucket.org/user/repo/get/[git-hash].zip
array(5) {
[0]=>
string(0) ""
[1]=>
string(4) "user"
[2]=>
string(4) "repo"
[3]=>
string(3) "get"
[4]=>
string(14) "[git-hash].zip"
}
2016-12-24 21:10:12 +01:00
Jordi Boggiano
fcbc1044e0
Revert "Allow use of parent directories in PathDownloader when not mirroring the path"
2016-12-20 17:27:24 +01:00
Jordi Boggiano
b2efcb1078
Update dist/source mirrors as well when updating a package's URL
2016-12-20 13:55:25 +01:00
Jordi Boggiano
51cfe3ba73
Fix whitespace in selfupdate output, fixes #5980
2016-12-19 15:37:30 +01:00
Jordi Boggiano
a78d800a24
Merge pull request #5974 from cweagans/allow-parent-path-repository
...
Allow use of parent directories in PathDownloader when not mirroring the path
2016-12-19 10:37:09 +01:00
Jordi Boggiano
1464146629
Explicitly cast possible-null to string
2016-12-19 10:31:57 +01:00
Jordi Boggiano
1bc8b702ca
Fix handling of annotated tags and prefer them over lightweight tags, fixes #5555
2016-12-18 14:50:55 +01:00
Jordi Boggiano
01885777f3
Fix case insensitivity of remove command, fixes #5973
2016-12-18 12:48:17 +01:00
Cameron Eagans
1cda8e1ef0
Allow use of parent directories in PathDownloader when not mirroring the path
2016-12-16 18:11:06 -07:00
johnstevenson
3928f1f3be
Set xdebug version in environment, fixes #5967
2016-12-15 21:20:41 +00:00
Jordi Boggiano
a1b468ea50
Fix git shortening, it is sunday..
2016-12-11 17:04:24 +01:00
Jordi Boggiano
98c5f825e0
Fix tests and regression in @ref script handling
2016-12-11 16:37:55 +01:00
Jordi Boggiano
58b94b66e5
Shorten git hashes to 10chars to avoid long lines, refs #5946
2016-12-11 16:29:20 +01:00
Jordi Boggiano
4d77ffcb4a
Merge branch 'simplify-output'
2016-12-11 16:24:01 +01:00
Jordi Boggiano
b0000617cc
Support @php prefix for scripts to reuse the current PHP interpreter, fixes #5957
2016-12-11 16:17:34 +01:00
Jordi Boggiano
9b0ddcd9dd
Merge pull request #5954 from Golodnyi/master
...
Not actual parameters
2016-12-11 16:16:52 +01:00
Jordi Boggiano
9d3e3ca486
Fix edge case in bitbucket driver
2016-12-09 18:05:17 +01:00
golodnyi
64f3079c53
rollback changes, since the implementation of the method "search" in the class "ComposerRepository" has parameter "type "
2016-12-08 22:53:03 +07:00
golodnyi
1cced223d8
Not actual parameters
2016-12-08 22:04:38 +07:00
Jordi Boggiano
4d082f77b8
Simplify composer output to take less lines
2016-12-07 01:09:06 +01:00
Jordi Boggiano
e54c7478ee
Attempt at fixing support for git 2.11, refs #5942
2016-12-07 01:02:55 +01:00
Jordi Boggiano
1dcb2b5758
Merge remote-tracking branch 'nicolas-grekas/apcu'
2016-12-07 00:21:13 +01:00
Jordi Boggiano
3c1300bcaf
Allow disabling execution of operations and lock writing independently from dryRun, closes #5787
2016-12-06 23:54:00 +01:00
Jordi Boggiano
47beefe94c
Merge branch '1.2'
2016-12-06 22:03:07 +01:00
Jordi Boggiano
9ee17ef6ff
Fix handling of partial package listings containing replaces/provides
2016-12-06 21:56:09 +01:00
Jordi Boggiano
e9d04f2b2d
Merge branch '1.2'
2016-12-06 17:04:39 +01:00
Hans-Joachim Michl
817b2747c7
Fix #5672
...
This fixes the issue reported in #5672 .
It just makes sure the ZendGuard encoded files can be autoloaded correctly.
2016-12-06 17:02:27 +01:00
Dries Vints
58b27289d0
Do not add newlines for errors
2016-12-06 16:53:56 +01:00
Dries Vints
2ab7df5566
Do not add newlines to output
2016-12-06 16:53:46 +01:00
Nicolas Grekas
6d4e60b991
Add --apcu-autoloader option to enable APCu caching of found/not-found classes
2016-12-06 11:21:44 +01:00
Jordi Boggiano
9b730183a6
Merge branch '1.2'
2016-12-01 14:33:34 +01:00
Jordi Boggiano
f3f063e3e2
Merge pull request #5888 from alcohol/array-default
...
use array as default value
2016-12-01 14:24:41 +01:00
Jordi Boggiano
0f276e3890
Merge pull request #5907 from Rudloff/feature/status-code
...
Non-zero status code when there are outdated packages (fixes #5901 )
2016-12-01 14:22:22 +01:00
Rob Bast
873f17261c
try to fix test instead of guarding implementation
2016-12-01 14:03:20 +01:00
Rob Bast
bcba1399c5
support libressl
...
closes #5917
2016-12-01 13:36:43 +01:00
Jordi Boggiano
193d53921b
Merge branch '1.2'
2016-12-01 00:00:32 +01:00
Jordi Boggiano
91e7372c6e
Backport update packagist default repo to be packagist.org
2016-11-30 22:57:11 +01:00
Jordi Boggiano
7259630cbe
Fix support for partial provider repos
2016-11-30 22:53:59 +01:00
Pierre Rudloff
7d52bd6ed5
Non-zero status code when there are outdated packages ( fixes #5901 )
2016-11-28 13:06:53 +01:00
Jordi Boggiano
f1eb787013
Merge pull request #5882 from johnstevenson/xdebug-handler-ini
...
Use random name for tmp ini and delete after use
2016-11-21 13:39:07 +01:00
Rob Bast
7d67da3ffa
guard against non array value
2016-11-21 10:45:26 +01:00