Jordi Boggiano
976fe48a72
Optimize grabbing of first char
2013-05-06 10:16:30 +02:00
Jordi Boggiano
94175ce432
Make performance of the class loader more constant across classes
2013-05-05 10:58:52 +02:00
Jordi Boggiano
5ba147663d
Use ClassLoader::set to initialize the class loader paths
2013-05-05 10:57:21 +02:00
Jordi Boggiano
dc71ba557b
Consistently use arrays as paths for a given namespace prefix
2013-05-05 10:56:46 +02:00
Jordi Boggiano
9d948eb795
Merge branch 'disjunctive'
2013-05-04 10:48:14 +02:00
Jordi Boggiano
4b26c627ff
Retry file downloads 3 times before giving up in case of basic network failure
2013-05-03 12:29:54 +02:00
John Boehr
caad88c047
Update AutoloadGenerator.php
...
This should fix an issue with this commit:
87a42c2f01
This commit is causing a parse error in autoload_namespaces.php:
return array(
'zsql' => 'phar://' . '$vendorDir . '/jbboehr/zsql/build/zsql.phar',
A similar problem happens when using autoload.files as well.
2013-05-02 16:04:39 -07:00
Jordi Boggiano
a7e88f7a80
Unfold aliases in streamable repos since aliases are already loaded by the pool, refs #1346 , fixes #1851
2013-05-02 17:43:45 +02:00
Jordi Boggiano
326faf2b51
Minor cleanups
2013-05-02 17:41:55 +02:00
Stephan Hochdörfer
4d92626ef0
Fix for recursion problem with wrong http basic auth credentials. First
...
I got an "array_replace_recursive(): Argument #2 is not an array" error
and after fixing that it resulted in another error saying "Undefined
variable: result".
2013-04-30 22:39:08 +02:00
Jordi Boggiano
29fcca8595
Avoid weird recursion pattern by retrying after the first request is complete
2013-04-30 12:14:27 +02:00
Jordi Boggiano
4d52900dff
Bypass failure if the server is just asking for credentials, fixes #1845
2013-04-30 11:59:11 +02:00
Jordi Boggiano
b9a44a0057
Add RootAliasPackage, fixes #1842
2013-04-30 10:37:03 +02:00
Jordi Boggiano
e78a21015b
Dont try to gzip decode empty responses, refs #1846
2013-04-30 10:06:39 +02:00
Jordi Boggiano
343d4effaa
Fix usage of GitDownloader with relative paths, fixes #1843
2013-04-29 17:27:02 +02:00
Jordi Boggiano
81f1451118
Clarify exception message when an empty response is returned
2013-04-29 17:15:55 +02:00
Jordi Boggiano
5264d0637b
Fix regression added in 33af9eea95
, fixes #1841
2013-04-28 22:50:24 +02:00
Jordi Boggiano
823ca21e6c
Merge pull request #1840 from Josiah/patch-1
...
Update InstallerInterface.php
2013-04-28 08:07:29 -07:00
Jordi Boggiano
b1989a5fc0
Remove leftover copy
2013-04-28 17:05:30 +02:00
Jordi Boggiano
566313834a
Add workaround for php bug 64634 in copy
2013-04-28 17:03:05 +02:00
Jordi Boggiano
33af9eea95
Always dump packages, even if only an alias is added, fixes #1809
2013-04-28 15:33:01 +02:00
Josiah
ce71dfb10e
Update InstallerInterface.php
...
Fixed an incorrect documentation variable reference
2013-04-28 21:46:08 +10:00
Jordi Boggiano
606f5839f1
Unfold aliased root packages, refs #1573
2013-04-28 13:28:28 +02:00
Jordi Boggiano
faa419cc0e
Merge remote-tracking branch 'hason/alias'
2013-04-28 12:54:59 +02:00
Jordi Boggiano
81d55544f7
Fix regex
2013-04-28 12:01:58 +02:00
Jordi Boggiano
5cdf40d165
Output VcsDownloader process commands in -vvv mode
2013-04-28 11:12:42 +02:00
Jordi Boggiano
3fd883a489
Set cwd instead of using cd in GitDownloader, refs #1832
2013-04-28 11:12:09 +02:00
Jordi Boggiano
a9db844a41
Merge remote-tracking branch 'bitExpert/feature/repo_basic_auth'
2013-04-27 17:40:59 +02:00
Jordi Boggiano
895058d1ce
Merge remote-tracking branch 'spaun/master'
2013-04-27 17:36:05 +02:00
Jordi Boggiano
1b030a76d4
CS and wording fixes, refs #1728
2013-04-27 17:32:35 +02:00
Jordi Boggiano
e50173ff93
Merge remote-tracking branch 'nfx/artefact-repo-type'
2013-04-27 17:26:02 +02:00
Andrey Utkin
28c219311c
Rename module-path to package-path
2013-04-27 22:20:50 +07:00
Jordi Boggiano
0cccafbe81
Add disjunctive multi-constraints with |, refs #643 , fixes #1342
2013-04-27 15:20:35 +02:00
Jordi Boggiano
e16caa9bd7
Add EmptyConstraint
2013-04-27 14:32:22 +02:00
Jordi Boggiano
37894f66a1
Avoid conflicts when composer is wrapped in older sf versions, fixes #1835
2013-04-27 12:30:58 +02:00
Jordi Boggiano
73f4ce59ca
Adjust -vv output of operation reasons in the installer
2013-04-27 11:01:08 +02:00
Jordi Boggiano
2ec75f298d
Remove useless output in verbose mode
2013-04-27 11:00:37 +02:00
Jordi Boggiano
cc9dac8fe2
Fix tests and convert all package lists to Name[Versions] format
2013-04-27 00:31:22 +02:00
Jordi Boggiano
201cde05be
Show reasons why an operation is executed in -vv mode, fixes #1063
2013-04-27 00:11:06 +02:00
Jordi Boggiano
3b97e2e260
Add support for new verbosity levels, and initial debug output
2013-04-26 23:23:35 +02:00
Jordi Boggiano
c3ddeae01e
Merge pull request #1830 from simensen/validate-autoload-options
...
Validate autoload options are of a supported type
2013-04-26 01:52:23 -07:00
Beau Simensen
ffd45b7678
Validate autoload options are of a supported type
...
Checks to ensure that the autoload options are one of the three supported
autoload types.
closes #952
2013-04-25 14:02:15 -05:00
Jordi Boggiano
8c197d2325
Fix CS and wording, remove lowercased env var, add env var to docs
2013-04-25 17:20:50 +02:00
Alexander Loutsenko
c5bf4e7812
updated diagnostics to test fulluri proxy param handling
2013-04-25 17:02:22 +02:00
Alexander Loutsenko
b7e41de607
Workaround when your proxy server fails request with enabled http_proxy_request_fulluri HTTP parameter
2013-04-25 17:01:51 +02:00
Robert Gruendler
5160dd2f5e
Return different error code for SolverProblemsException
...
To make it easier for external tools to detect SolverProblems and react
to them accordingly,
this PR introduces a new exit code.
2013-04-25 14:37:47 +02:00
Andrey Utkin
9022b0ae38
Default module path to empty string
2013-04-24 09:32:16 +07:00
Andrey Utkin
340e960614
Allow svn repositories to reside deeper than module root
2013-04-23 12:27:52 +07:00
Jordi Boggiano
0700cd9186
Adjust according to feedback
2013-04-17 17:37:22 +02:00
Jordi Boggiano
db4055b778
Put a higher prio on replacers of the same vendor as the required package
2013-04-17 15:39:42 +02:00