brandonkelly
62af444821
Check if SODIUM_LIBRARY_VERSION is defined
4 years ago
Jordi Boggiano
1c715b5821
Never load dev requirements, refs #9683
4 years ago
Jordi Boggiano
4c8149a33d
Only load dev requirements for the root package when collecting autoload dependencies during plugin activation, fixes #9683
4 years ago
Jordi Boggiano
e7f6dd287c
Merge branch '1.10'
4 years ago
Jordi Boggiano
abcf9e993b
Fix processes silently ignoring the CWD when it does not exist, refs #9694
4 years ago
Jordi Boggiano
52d7c6c383
Fix/add tests and also handle case where a json object is used
4 years ago
Jordi Boggiano
4130d388fe
Auto-detect packagist.org default repo replacements and deactivate it if it is redefined
4 years ago
Jordi Boggiano
f37f3dab04
Fix abort of downloads and zip extraction to happen immediately, fixes #9390
4 years ago
Jordi Boggiano
40095b20dc
Allow tweaking the max parallel http requests via env var, fixes #9671
4 years ago
Jordi Boggiano
a6d92e1eee
Sanitize URLs
4 years ago
Jordi Boggiano
8d94e25c2f
Minor fixes
4 years ago
Jordi Boggiano
902174d2a7
Improve error reporting when failing to load a package, fixes #9680
4 years ago
Jordi Boggiano
6a869ede77
Fail early if git/hg/svn can not be found on the system, so that download can be retried from dist, fixes #9681
4 years ago
Jordi Boggiano
78d7792eb8
Fix handling of promises for uninstall step when updating to a different install source
4 years ago
adlacruzes
2d914524e9
JsonFile: add missing ParsingException throws annotations
4 years ago
Arnaud Vanwambeke
7402ef33fc
Dont recommend to use with all dependencies option when it is already used
4 years ago
Yanick Witschi
ea6b0836c4
Allow to override Installer::createPlatformRepo
4 years ago
Jordi Boggiano
1e72b23fd3
Merge pull request #9658 from Ayesh/improve/class-autoloader-conditional-path
...
Minor improvement to ClassLoader::register no-op block
4 years ago
Jordi Boggiano
4ade9bd960
Avoid accessing undefined indices, fixes #9654
4 years ago
Ayesh Karunaratne
980aac6eb2
Minor improvement to ClassLoader::register no-op block
...
A recent change in the ClassAutoloader (#9635 ) added support for specifying a vendorDir, and `\Composer\Autoload\ClassLoader::register` now has a if-elseif-else chain.
The first block has a `// no-op` comment, followed by an `elseif` block. It's more readable to `return;`, and remove the `elseif` for readability.
4 years ago
Jordi Boggiano
cee34b06b4
No need to ignore phpstan error now that getRegisteredLoaders is in a release
4 years ago
Jordi Boggiano
1a0e578b14
Remove ungreedy modifier and make a few domain matches case insensitive, fixes #9656
4 years ago
Jordi Boggiano
07b8c23f02
Merge branch '1.10'
4 years ago
Jordi Boggiano
37c5e9961c
Merge remote-tracking branch 'nicolas-grekas/path-version' into 1.10
4 years ago
Jordi Boggiano
92313447d6
Filter out exclude-from-classmap rules to avoid generating very long regexes, fixes #9487
4 years ago
Nicolas Grekas
725b33ee5a
Handle "versions" option in PathRepository, remove support for "branch-version"
4 years ago
Nicolas Grekas
079e501ac8
Revert "Merge pull request #9273 from nicolas-grekas/dev-version"
...
This reverts commit d2d606ced2
, reversing
changes made to 4a8dbcd145
.
4 years ago
Jordi Boggiano
51371944e1
Add comment about not removing the static $installed data, refs #9635
4 years ago
Jordi Boggiano
51001dec60
Merge remote-tracking branch 'nicolas-grekas/install-stack'
4 years ago
Nicolas Grekas
ba94445bb9
Ensure InstalledVersions reports info about all currently registered class loaders
4 years ago
Jordi Boggiano
4e0b8c1086
Update src/Composer/Console/Application.php
4 years ago
Ben Beckford
8eaae9f50a
Suppress error when chdir($oldWorkingDir); unsuccessful
...
resolves #9649
4 years ago
Jordi Boggiano
125f8a3319
Merge branch '1.10'
4 years ago
Jordi Boggiano
2cb9630320
Fix $_SERVER var not being updated when using putenv, refs b80038804f
and fixes #9372
4 years ago
Jordi Boggiano
6c346d00f3
Merge pull request #9617 from clxmstaab/merge-checkout-reset
...
GitDownloader: combine checkout + reset commands into a single process
4 years ago
Jordi Boggiano
471a63c206
Merge pull request #9465 from BR0kEN-/issues/9464
...
#9464 : ZipArchiver incorrectly treats `.gitignore` directory inclusions
4 years ago
Jordi Boggiano
5c35f37f92
Properly handle installed repos as additionalFixedRepository, fixes #9574
4 years ago
Jordi Boggiano
c800db04d3
Merge pull request #9616 from clxmstaab/fast-first
...
Filesystem: use fast operation first in emptyDirectory()
4 years ago
Jordi Boggiano
09bf5ec85c
Merge pull request #9615 from clxmstaab/is-dir
...
Filesystem: use is_dir() instead of file_exists() which is faster
4 years ago
Jordi Boggiano
c33f2615b5
Include json response bodies in transport exceptions, fixes #9606
4 years ago
Jordi Boggiano
7ea17d7db9
Merge remote-tracking branch 'naderman/curl-download-performance-select-not-sleep'
4 years ago
Markus Staab
62817a4cb2
fast operation first
4 years ago
Markus Staab
6774e7ee29
Filesystem: use fast operation first in emptyDirectory()
4 years ago
Markus Staab
8dfe45a026
GitDownloader: combine checkout + reset commands into a single process
...
use a single process instead of 3 to improve performance
4 years ago
Markus Staab
6552b85100
Filesystem: use is_dir() instead of file_exists() which is faster
...
this reproducible saves 1-2 seconds while running `COMPOSER_DISABLE_NETWORK=1 php
composer/bin/composer install -vvv --profile` on the rector/rector project
4 years ago
Nils Adermann
8a85a79b50
Remove debug output
4 years ago
Nils Adermann
f72ad485ef
Revert lastInfoUpdate change to keep full comaptibility to current behavior
4 years ago
Jordi Boggiano
de58c5499e
Always make the root package autoloadable when executing plugins, fixes #9530
4 years ago
Jordi Boggiano
147d884996
Also avoid matching .git suffix in bitbucket URLs, refs #9590
4 years ago
Nils Adermann
d665301368
Rewrite while if return as do while
4 years ago