Nicolas Toniazzi
d3e6a464d6
Fix home directory when system does not support XDG
10 years ago
Nicolas Toniazzi
75448ff09c
Merge branch 'master' of github.com:ntoniazzi/composer
...
Conflicts:
doc/04-schema.md
src/Composer/Factory.php
10 years ago
Nicolas Toniazzi
83a1441285
Added support for backup PHARs
10 years ago
ntoniazzi
b79f38fd99
Conforming to XDG Base Directory Specification ( http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html )
10 years ago
ntoniazzi
c6860400f0
Conforming to XDG Base Directory Specification ( http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html )
10 years ago
Yagiz Nizipli
bf210a340b
Free up memory before disabling gc.
10 years ago
Jordi Boggiano
947c1fbabb
Merge pull request #3484 from stof/fix_rule
...
Fix the display of rules
10 years ago
Jordi Boggiano
ac676f47f7
Disable GC when computing deps, refs #3482
10 years ago
Christophe Coevoet
7fd9341464
Fix the display of rules
...
Close #3483
10 years ago
Nils Adermann
91dd999eb6
Merge pull request #3383 from mpoiriert/patch-1
...
change preProcess from private to public
10 years ago
Nils Adermann
b2d5bb7583
Merge pull request #3389 from andrerom/undefied_getio_fn
...
Fix use of non existing ->getIO() function
10 years ago
Nils Adermann
4a945da55b
Avoid generating duplicate conflict rules
...
For each version of each package we create a conflict rule with each
other version. These are then added to the rule set and skipped if
duplicate so instead we can just generate them only once to begin with
and avoid unnecessary memory allocation and duplication lookups.
10 years ago
Jordi Boggiano
f291bf6f5c
Merge pull request #3481 from naderman/optimize-solver
...
Solver optimizations
10 years ago
Nils Adermann
6f41e99fe2
Add back ruleById function for BC
10 years ago
Nils Adermann
2c43a3bcd0
Improve docblocks of public properties
10 years ago
Nils Adermann
107a736440
Recreate getLiterals method for BC
10 years ago
Nils Adermann
26598c4a9a
Remove unnecessary pool reference from rules
10 years ago
Nils Adermann
d77400ade2
Make ruleById lookup table in rule set public
...
Saves about 500k function calls on a packagist update
10 years ago
Nils Adermann
5c0efdcaa2
Move public properties to top and document them
10 years ago
Nils Adermann
c6af09b1da
Make project id public
...
Reduction of rougly 1.3 million function calls on packagist update
10 years ago
Nils Adermann
ef41f136f8
Literals on rule are now public
...
This causes a reduction of ~500k function calls for packagist composer
update (~14 million total).
10 years ago
Nils Adermann
b23a3cd368
Merge pull request #3423 from Michael-Gusev/patch-1
...
Issue #3422
10 years ago
Nils Adermann
96955dd23b
Merge pull request #3264 from duncan3dc/remove-self-update-warning
...
Don't display the dev warning time when running self-update
10 years ago
Nils Adermann
b21f2be651
Merge pull request #3448 from cs278/config-env-test
...
Fix config tests when environment variables are set
10 years ago
Nils Adermann
5333017aea
Remove unused selectNewestPackages method in DefaultPolicy
...
Unused as of 1b6f57e651
10 years ago
Chris Smith
86b5938cdb
Allow reading of COMPOSER_ environment variables to be disabled
10 years ago
Craig Duncan
b84c3f0268
Don't display the dev warning time when running self-update
...
Use the Application::find() method to resolve the command name, as Application::getCommandName() only returns whatever was entered as the first argument.
If the user only entered enough of the command to be unambiguous (eg self-up) then the warning would still show
By calling Application::find() we ensure that if we are going to run the self-update command then we will not show the warning, no matter what the user entered
10 years ago
Nils Adermann
dccb728e10
Remove further unnecessary checks for packages being arrays
10 years ago
Nils Adermann
89bd9be295
This entirely removes StreamableRepositories and minimal package arrays
10 years ago
Sam Mousa
670ca2f889
Fixed issue #3441
10 years ago
Nils Adermann
6f4be698a5
Merge pull request #3325 from rdohms/implementing-abandoned-packages
...
Abandoned Package Warnings
10 years ago
Nils Adermann
9751e1ab58
Remove unnecessary collection of names which isn't used
10 years ago
Nils Adermann
83159dc153
Use elseif instead of else { if {
10 years ago
Nils Adermann
0daaa1a902
Reduce whatProvides overhead
10 years ago
Nils Adermann
ee56db8767
Remove the handling of updates in the generator
...
Updates are implicitly handled by whatProvides for install requests
10 years ago
Nils Adermann
8a40b2443e
Merge pull request #3419 from olaurendeau/master
...
Add --ignore-platform-reqs for remove and require commands
10 years ago
Christophe Coevoet
b0f13e0ab6
Fix typo
10 years ago
Christophe Coevoet
c571ccafd3
Restrict the JSONC fix to affected versions
10 years ago
Christophe Coevoet
f3d8323a71
Fixed the json formatting when using JSONC
10 years ago
Michael Gusev
a531594a4a
Issue #3422
...
https://github.com/composer/composer/issues/3422
10 years ago
Olivier Laurendeau
b6b3cf3a49
Add ignore-platform-reqs option to require command
10 years ago
Olivier Laurendeau
6784570691
Add ignore-platform-reqs option to remove command
10 years ago
André R
9e0a85fb64
Fix use of non existing ->getIO() function
10 years ago
mpoiriert
2a4b125125
change preProcess from private to public
...
I need to override the preProcess method from a child class.
The use case is related to package renaming in a private satis repository. I understand the implication for packagist (and other public repository) but keeping the root packageName cause problem when you need to rename a package.
I will override override the name assignation with this
```PHP
// use the main identifier if name is not present
$data['name'] = !isset($data['name']) ? $this->packageName : $data['name'];
```
10 years ago
Jordi Boggiano
a309e1d89d
Fix tests and run it before the push url updater
10 years ago
Jordi Boggiano
fb1747624c
Force the origin remote url to be the original one and not that of a mirror
10 years ago
Jordi Boggiano
373c688f8c
Merge pull request #3362 from phansys/composer_version
...
Added branch-alias to version output when it is aliasing dev-master
10 years ago
Javier Spagnoletti
5a473439ed
Updated $branchAliasVersion set based on @Seldaek's suggestion.
10 years ago
Jordi Boggiano
3e1d0681d1
Merge pull request #3334 from NAYZO/master
...
minor fixes in DownloadManager.php
10 years ago
Jordi Boggiano
94926218e8
CS fixes
10 years ago