10537 Commits (332c46af8bebdead80a2601350dff7af0ac1f490)
 

Author SHA1 Message Date
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.
3 years ago
Jordi Boggiano cee34b06b4
No need to ignore phpstan error now that getRegisteredLoaders is in a release 3 years ago
Jordi Boggiano 1a0e578b14
Remove ungreedy modifier and make a few domain matches case insensitive, fixes #9656 3 years ago
Jordi Boggiano 0adea1efbd
Update changelog 3 years ago
Jordi Boggiano 07b8c23f02
Merge branch '1.10' 3 years ago
Jordi Boggiano 4d2ae78703
Update changelog 3 years ago
Jordi Boggiano 37c5e9961c
Merge remote-tracking branch 'nicolas-grekas/path-version' into 1.10 3 years ago
Jordi Boggiano 92313447d6
Filter out exclude-from-classmap rules to avoid generating very long regexes, fixes #9487 3 years ago
Jordi Boggiano bab210777e
Update deps 3 years ago
Nicolas Grekas 725b33ee5a Handle "versions" option in PathRepository, remove support for "branch-version" 3 years ago
Nicolas Grekas 079e501ac8 Revert "Merge pull request #9273 from nicolas-grekas/dev-version"
This reverts commit d2d606ced2, reversing
changes made to 4a8dbcd145.
3 years ago
Jordi Boggiano 51371944e1
Add comment about not removing the static $installed data, refs #9635 3 years ago
Jordi Boggiano 51001dec60
Merge remote-tracking branch 'nicolas-grekas/install-stack' 3 years ago
Nicolas Grekas ba94445bb9 Ensure InstalledVersions reports info about all currently registered class loaders 3 years ago
Jordi Boggiano e5e9c2cd59
Merge pull request #9651 from bbeckford/master
Suppress error when chdir($oldWorkingDir); unsuccessful
3 years ago
Jordi Boggiano 4e0b8c1086
Update src/Composer/Console/Application.php 3 years ago
Ben Beckford 8eaae9f50a Suppress error when chdir($oldWorkingDir); unsuccessful
resolves #9649
3 years ago
Jordi Boggiano 125f8a3319
Merge branch '1.10' 3 years ago
Jordi Boggiano 2cb9630320
Fix $_SERVER var not being updated when using putenv, refs b80038804f and fixes #9372 3 years ago
Jordi Boggiano 6c346d00f3
Merge pull request #9617 from clxmstaab/merge-checkout-reset
GitDownloader: combine checkout + reset commands into a single process
3 years ago
Jordi Boggiano 471a63c206
Merge pull request #9465 from BR0kEN-/issues/9464
#9464: ZipArchiver incorrectly treats `.gitignore` directory inclusions
3 years ago
Jordi Boggiano 5c35f37f92
Properly handle installed repos as additionalFixedRepository, fixes #9574 3 years ago
Jordi Boggiano f2cdec0f0f
Merge pull request #9639 from glaubinix/t/docs-stability
Docs: explain how Composer gets the stability from a version
3 years ago
Jordi Boggiano b8f9550a2e
Update doc/articles/versions.md 3 years ago
Jordi Boggiano 26edbddbb2
Merge pull request #9634 from UlrichEckhardt/patch-1
Remove dependency on wget from install docs
3 years ago
Stephan Vock bb393588ea Docs: explain how Composer gets the stability from a version 3 years ago
Ulrich Eckhardt b4cff190a8
Remove dependency on wget from install docs
Some people have wget, others have cURL, but we all have PHP. ;)
3 years ago
Markus Staab 4a6f1792ea adjusted test expectations 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
Nils Adermann c043fe841b Remove sleeps from curl handling, select it is responsible for waiting
The current sleeps mean that large files download slowly as select would
return quickly when data has arrived and needs to be processed, but the
sleep waits while the buffers are full.

On the flipside we need to ensure that some code that would keep the CPU
busy if run too often does not get run every time select returns.
4 years ago
Jordi Boggiano a20ee1a448
Avoid matching .git suffix if present in private github URLs, fixes #9590 4 years ago
Jordi Boggiano 738a89ffe1
Doc tweaks, fixes composer/getcomposer.org#178 4 years ago
Jordi Boggiano dc759a69b5
Update deps 4 years ago
Jordi Boggiano d8a5db4cbb
Fix tests 4 years ago
Jordi Boggiano 4a740e3e61
Add warnings when running updates without curl enabled, fixes #9558 4 years ago
Jordi Boggiano 57117384df
Merge pull request #9601 from Seldaek/json-fix
Fix JSON manipulation issue with large files and jit enabled
4 years ago
Jordi Boggiano 492f8cb350
Add more possessive quantifiers 4 years ago
Jordi Boggiano d94e638461
Fix tests and edge case 4 years ago