John Long
908b71b7e5
Add class property Compiler::$version
...
Compiler::$version is referenced within compile, addFile, and getStub
2013-05-23 23:36:48 -05:00
John Long
4d6910ece6
Remove unused variable $dialog from RequireCommand::configure
...
I traced the get and getHelperSet to Symfony's Console\Command and Console\Helper\HelperSet, and there was only stored variables being retrieved (no actions being done that'd require these functions to be called).
2013-05-23 23:28:41 -05:00
John Long
8eda0aa8c9
Remove unused variable $valid from ConfigValidator::validate
2013-05-23 23:15:22 -05:00
John Long
159a041775
Remove unused variable $version from RootPackageLoad::load
...
$version is not referenced anywhere past the removed declaration.
2013-05-23 23:13:13 -05:00
Jordi Boggiano
59bda2bb9b
Skip pear tests when repos are unreachable
2013-05-23 21:51:17 +02:00
Jordi Boggiano
e848c76cbc
Only compare branches as versions in the policy to sort packages, but not in the solver, fixes #1817
2013-05-23 18:12:54 +02:00
Jordi Boggiano
950fc7e66e
Add debug output to cache class
2013-05-22 11:25:53 +02:00
Jordi Boggiano
978ba292a6
Merge pull request #1919 from DavidMikeSimon/master
...
Bugfix: Classmap parsing of PHP source with weird escape-like pattern
2013-05-22 02:24:50 -07:00
David Simon
2acb02cda9
Fixed bug parsing multiline strings with 'escaped' newlines
2013-05-21 16:29:25 -04:00
David Simon
2665c60b2f
Test for bug parsing multiline strings with 'escaped' newlines
2013-05-21 16:29:11 -04:00
Beau Simensen
215556df7c
Use --tags to get non-annotated tags as well.
2013-05-21 09:59:41 -05:00
Beau Simensen
f9fe39e624
Fixed the existing test and added a new one for git tag version guessing.
2013-05-21 06:14:34 -05:00
Beau Simensen
c0a20c3d30
Detect version based on tag if HEAD points to a tag.
2013-05-20 12:47:52 -05:00
Sam Minnee
324ef0f9bb
Fixed upper bound of wildcard matches.
...
Follow-on from 95b4348afa
2013-05-20 19:10:04 +12:00
Sam Minnee
95b4348afa
Fixed lower bound of tilde and wildcard matches.
...
The lower bound of ~1.2 and 1.2.* style version requirements now uses >= 1.2.0.0-dev instead of
> 1.1.9999999.9999999. This is more straightforward to read, and behaves equivalently.
2013-05-20 19:03:21 +12:00
Jordi Boggiano
165190bb38
Merge pull request #1903 from jos101/patch-2
...
Enable php_openssl.dll in php.ini
2013-05-15 17:50:59 -07:00
Jordi Boggiano
5267bafa2c
Retry fetching composer.json files twice since github returns 404s at random at the moment
...
@bhuga confirmed it is the best approach until github finds a fix. /cc @gillesruppert enjoy whatever your bet wins you
2013-05-16 02:27:13 +02:00
Jordi Boggiano
3f2b9b4d4b
Avoid overwriting notification-url
2013-05-16 02:27:11 +02:00
jos101
8bbb6b9190
Update 00-intro.md
2013-05-15 17:55:29 -05:00
jos101
14260d09c5
Enable php_openssl.dll in php.ini
...
it specifies to enable the extension php_openssl.dll in php.ini. When php_openssl.gll is disabled, the command show an error in the function file_get_contents but not specify that is necesary to enable php.ini.
2013-05-15 10:54:40 -05:00
Jordi Boggiano
7073d3876e
Merge pull request #1891 from drak/patch-1
...
Make namespaces much more explicit
2013-05-13 06:09:26 -07:00
Drak
4f18f8242c
Update 04-schema.md
2013-05-13 15:03:42 +02:00
Drak
38f13f8a44
Update 04-schema.md
2013-05-13 15:02:48 +02:00
Drak
95b2ddb33e
Make namespaces much more explicit
2013-05-13 14:58:11 +02:00
Sam Minnee
be9aae5bab
Formatting updates for PSR-2 compliance.
2013-05-13 11:04:15 +12:00
Sam Minnee
b25457a8c1
Refactor wildcard matching to use manipulateVersionString
2013-05-13 11:04:15 +12:00
Sam Minnee
34a21516c8
Fix tilde constraints without a stability suffix to work like wildcard constraints.
...
With this fix, a tilde constraint such as ~3.1 won't match unstable versions of 3.1,
but a wildcard constraint such as 3.1.* would. This seems like a confusing
inconsistency, and so I have corrected it.
2013-05-13 11:04:15 +12:00
Jordi Boggiano
2e25a9298d
Document a hack
2013-05-12 23:43:54 +02:00
Jordi Boggiano
df7114869b
Fix handling of multilines in previous commit
2013-05-12 23:14:55 +02:00
Jordi Boggiano
20ef3e3c5b
Clarify usage of addcslashes
2013-05-12 22:59:28 +02:00
Jordi Boggiano
3b48a1fea6
Fix JsonManipulator handling of package links, fixes #1465
2013-05-12 22:54:53 +02:00
Jordi Boggiano
bebe86262a
Refactor self.version update to work on all link types, refs #1883
2013-05-12 13:50:54 +02:00
Jordi Boggiano
460ab04d4d
Merge remote-tracking branch 'sminnee/create-project-self-version'
2013-05-12 13:36:57 +02:00
Jordi Boggiano
3bd6af690d
Allow JsonManipulator::addMainKey to update top level keys as well
2013-05-12 13:24:18 +02:00
Jordi Boggiano
7f7d13450e
Clarify code a bit
2013-05-11 13:01:08 +02:00
Jordi Boggiano
2f4656e87a
Merge remote-tracking branch 'simensen/installed-packages'
2013-05-11 12:57:02 +02:00
Jordi Boggiano
b0b90cb61c
Merge pull request #1886 from phansys/local-fs-check
...
Added local filesystem permission checks for self-update
2013-05-11 03:47:58 -07:00
Phansys
b992c29eb5
Added earlier permission checks in local filesystem before start download.
2013-05-10 22:39:31 -03:00
Phansys
d574e5fcab
Added FilesystemException to handle errors on local filesystem.
2013-05-10 22:37:30 -03:00
Beau Simensen
3a0e4af132
Ensure packages in additional installed repository are not updated
...
The underlying assumption of the additional installed repository is that those
packages are installed in such a way that they cannot be updated. Prior to this
fix they were still candidates for change. This ensures that they are treated
like platform and root packages and are not candidates for update.
2013-05-10 12:25:23 -05:00
Sam Minnee
d3437d6e76
NEW: Rewrite self.version in create-project ( Fixes #1351 )
...
When composer create-project is called and the resulting project is disconnected from the
parent repo, self.version references no longer work. To fix that, this patch rewrites
self.version to the actual version number as part of 'composer create-project' execution
2013-05-09 14:42:42 +12:00
Jordi Boggiano
82fc3b3eb3
Merge pull request #1872 from pborreli/patch-4
...
Don't throw an update warning when using selfupdate alias
2013-05-07 00:09:01 -07:00
Pascal Borreli
390ac65466
Don't throw an update warning when using selfupdate alias
2013-05-06 18:53:43 +02:00
Jordi Boggiano
70c86ca18e
Merge pull request #1871 from taylorotwell/master
...
Added "pre-autoload-dump" event.
2013-05-06 09:23:45 -07:00
Taylor Otwell
60cd875cc2
Added "pre-autoload-dump" event.
...
This event is fired before the autoload file is generated, for either
an install or update command.
2013-05-06 09:37:21 -05:00
Jordi Boggiano
8a06e461e5
Fix a few bugs, fixes #1867
2013-05-06 11:31:22 +02:00
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