5706 Commits (737a613a50c7dd8eebcf7a1bc8ed7e0d7b46afdd)

Author SHA1 Message Date
Jordi Boggiano d9c2f00891
Merge pull request #8240 from carusogabriel/remove-unused-private-properties
Remove unused private properties
5 years ago
Jordi Boggiano 8958f40f94
Make sure resetting composer also resets the IO and configuration, fixes #8224 5 years ago
Jordi Boggiano 33759d02c4
Fix require command to allow working on network mounts, fixes #8231 5 years ago
Jordi Boggiano 79e4ff4373
Merge pull request #8186 from freality/script_event_originating
allow Composer\Script\Event to reference originating event
5 years ago
Jordi Boggiano 369e8a2247
Fix indenting 5 years ago
Jordi Boggiano 45591597f6
Clarify how check-platform-reqs works, fixes #8191 5 years ago
Gabriel Caruso 8b5be1d08c
Remove explicts void returns 5 years ago
Gabriel Caruso 6c8ddd4d57
Remove unused private properties 5 years ago
Baptiste Lafontaine a4611d511f Ignore platform reqs now handle conflict rules 5 years ago
Nils Adermann 9053d74282 Merge branch '2.0' into solve-without-installed
* 2.0: (101 commits)
  SVN: hide passwords for debug output
  Free $solver asap
  fixes #8179
  [minor] Fixed a typo in the CHANGELOG.md.
  Update deps
  Update changelog
  Revert "Allow overriding self-update target file with envvar COMPOSER_SELF_UPDATE_TARGET" Revert "Add docs for COMPOSER_SELF_UPDATE_TARGET, refs #8151"
  Add docs for COMPOSER_SELF_UPDATE_TARGET, refs #8151
  Fix display of HHVM warning appearing when HHVM is not in use, fixes #8138
  Read classmap-authoritative and apcu-autoloader from project config when installing via create-project, fixes #8155
  Use possessive quantifiers
  Update xdebug-handler to 1.3.3
  fixes #8159
  Allow overriding self-update target file with envvar COMPOSER_SELF_UPDATE_TARGET
  flag should come before script name
  use full command name, not abbreviated/alias
  modify text
  Document the alternatives to disable the default script timeout
  Anchor pattern
  Fix URL resolution for Composer repositories
  ...
5 years ago
Nils Adermann d2fa1e1319 Merge branch 'master' into 2.0
* master: (48 commits)
  SVN: hide passwords for debug output
  Free $solver asap
  fixes #8179
  [minor] Fixed a typo in the CHANGELOG.md.
  Update deps
  Update changelog
  Revert "Allow overriding self-update target file with envvar COMPOSER_SELF_UPDATE_TARGET" Revert "Add docs for COMPOSER_SELF_UPDATE_TARGET, refs #8151"
  Add docs for COMPOSER_SELF_UPDATE_TARGET, refs #8151
  Fix display of HHVM warning appearing when HHVM is not in use, fixes #8138
  Read classmap-authoritative and apcu-autoloader from project config when installing via create-project, fixes #8155
  Use possessive quantifiers
  Update xdebug-handler to 1.3.3
  fixes #8159
  Allow overriding self-update target file with envvar COMPOSER_SELF_UPDATE_TARGET
  flag should come before script name
  use full command name, not abbreviated/alias
  modify text
  Document the alternatives to disable the default script timeout
  Anchor pattern
  Fix URL resolution for Composer repositories
  ...
5 years ago
Nils Adermann e022c07370 Merge branch '1.8'
* 1.8:
  SVN: hide passwords for debug output
5 years ago
Jordi Boggiano 32ca426e38
Merge remote-tracking branch 'origin/1.8' 5 years ago
Stephan Vock 8da046e4e9 SVN: hide passwords for debug output 5 years ago
Nicolas Grekas 89d5d8f182 Free $solver asap 5 years ago
Rob Bast 7399638e43 fixes #8179 5 years ago
Ken Love b51cfce8e6 return the upper-most event in chain 5 years ago
Ken Love 81a4f74b5b Composer\Script\Event should have access to originating event details 5 years ago
Jordi Boggiano 3d88108dea
Merge branch '1.8' 5 years ago
Jordi Boggiano b4e5db1c70
Revert "Allow overriding self-update target file with envvar COMPOSER_SELF_UPDATE_TARGET"
Revert "Add docs for COMPOSER_SELF_UPDATE_TARGET, refs #8151"

This reverts commit e7eecc6901.
This reverts commit faa7c5eea2.
5 years ago
Jordi Boggiano 79a300eaac
Merge branch '1.8' 5 years ago
Jordi Boggiano 088fb56c3d
Fix display of HHVM warning appearing when HHVM is not in use, fixes #8138 5 years ago
Jordi Boggiano 9d642fe9af
Merge pull request #8085 from danepowell/issue-8065-2
Fixes #8065: Sort plugins deterministically before loading.
5 years ago
Jordi Boggiano de10fef39c
Merge pull request #8160 from alcohol/fix-8159
fixes #8159
5 years ago
Jordi Boggiano 4afd50fec6
Merge pull request #8151 from naderman/self-update-target
Allow overriding self-update target file with env var COMPOSER_SELF_UPDATE_TARGET
5 years ago
Jordi Boggiano 472348a708
Merge pull request #8136 from pfofi/fix-urlCanon
Fix URL resolution for Composer repositories
5 years ago
Jordi Boggiano fbb964888d
Merge branch '1.8' 5 years ago
Jordi Boggiano 659c72f9c8
Read classmap-authoritative and apcu-autoloader from project config when installing via create-project, fixes #8155 5 years ago
Jordi Boggiano a8609ecf88
Merge pull request #8097 from ShiraNai7/fixStaticAutoloadPharPaths
Handle absolute phar:// paths in autoload_static.php
5 years ago
pfofi 82825ccc74 Use possessive quantifiers 5 years ago
Rob Bast bd6b758a1b
fixes #8159
expand interface and add missing methods to aliaspackage
5 years ago
Nils Adermann faa7c5eea2 Allow overriding self-update target file with envvar COMPOSER_SELF_UPDATE_TARGET
Useful if Composer is provided on a read-only filesystems, to allow
self-update to work with a different destination
5 years ago
pfofi e7f02be9ff Anchor pattern 5 years ago
pfofi c751914410 Fix URL resolution for Composer repositories
Composer was unable canonicalize URLs in non-HTTP(S) Composer
repositories. For example it was not possible to use a `providers-url`
in a repository loaded via the `file://` scheme.

See also: #8115
5 years ago
Sam L 8288d2c456 Display branches and tags if verbose is specified 5 years ago
Rob Bast 51753bc08c fixes #8131 5 years ago
Stephan Vock e37ffb2a44 Fix: Bitbucket getChangeDate throws exception for branches containing a slash 5 years ago
Nicolas Grekas 794234946c Let curl handle proxy and cipher list itself 6 years ago
ShiraNai7 a2b647a99e Handle absolute phar:// paths in autoload_static.php 6 years ago
Dane Powell 188e2b0044
Merge branch 'master' into issue-8065-2 6 years ago
Dane Powell 3501423eab
Undo previous change. 6 years ago
Dane Powell d4150cafc4
Move sortPackages to static helper class. 6 years ago
Dane Powell 266a41e046
Refactor sortPackageMap to depend on separate sortPackage function. 6 years ago
Marc Würth d2ab4f66fd
Extract job packageName & constraint to variables 6 years ago
Jordi Boggiano 2b421a94cb
Merge branch '1.8' 6 years ago
Elan Ruusamäe 12e683e2ee
ext-imagick: support version string from ImageMagick 6.x 6 years ago
Jordi Boggiano 17810b2621
Revert composer.json changes if update process throws, fixes #8062 6 years ago
Kevin Boyd 5633a68689 Add a helper to disable process timeouts
The helper can be included in custom script definitions by calling
"Composer\\Config::disableProcessTimeout".

Example:

{
  "scripts": {
    "watch": [
      "Composer\\Config::disableProcessTimeout",
      "vendor/bin/long-running-script --watch"
    ]
  }
}
6 years ago
Dane Powell a908e22a91
Fixed code style issues. 6 years ago
Dane Powell 3e6300b5e8
code style fix. 6 years ago
Dane Powell 043b33ed38
Fixes #8065: Sort plugins deterministically before loading. 6 years ago
Jordi Boggiano 717c21b78a
Merge remote-tracking branch 'PReimers/issue-8004' 6 years ago
Rob Bast 4ea8e48bf8 leading whitespace is optional, but newline is not 6 years ago
Rob Bast 25e3f6d4b9 expand regex and testcases 6 years ago
Rob Bast 971528916b fix regex for heredoc/nowdoc
* take into account relaxed changes introduced in php 7.3
  * see: 4887357269
* allow " as well as ', which was introduced in php 5.3

closes #8080
6 years ago
Jordi Boggiano 0317199507
Merge branch 'master' into 2.0 6 years ago
Jordi Boggiano a186620210
Merge branch '1.8' 6 years ago
Jordi Boggiano 625bcee63a
Fix handling of warnings to incl all 4xx responses 6 years ago
Marc Würth fb8b06edef Remove unused local variable 6 years ago
Jordi Boggiano f5e1a36f57
Merge pull request #8042 from Novicaine/patch-1
Fix for UNC Windows paths
6 years ago
Jordi Boggiano 8944627245
Fix syntax and backslash escaping 6 years ago
Novicaine 486b25fd30
Fix for UNC Windows paths
Made isAbsolutePath recognize Windows UNC-style absolute paths starting with \\
6 years ago
Christian Ego 7c64300a1b using emptyDirectory instead of remove for clearing the cache 6 years ago
Patrick Reimers 8ae8d131d5
Add deprecation warning for name attribute 6 years ago
Jordi Boggiano 522ea033a3
Merge branch '1.8' 6 years ago
Markus Staab c876613d5c Added "Read more at" links to all commands (#8019) 6 years ago
Jordi Boggiano e3f68016ac
Merge branch '1.8' 6 years ago
Jordi Boggiano d96d046209
Fix require of platform packages with --ignore-platform-reqs, fixes #8012 6 years ago
Andreas Schempp 0e2215dc6c Added full unit test coverage 6 years ago
Andreas Schempp a91fd20673 Return the composer.json content instead of a zip:// path 6 years ago
Jordi Boggiano 9d139cb694
Merge branch '1.8' 6 years ago
Jordi Boggiano 6bce9da8c8
Only keep track of empty references that returned a 404 6 years ago
Patrick Reimers 627a832cc1
Return non zero exit code on deprecation 6 years ago
Andreas Schempp 0d0cb53f31 Adjust Zip Util to only find the root composer.json 6 years ago
Jordi Boggiano ba1e5c213c
Merge branch '1.8' 6 years ago
Jordi Boggiano 6473dd9185
Minor improvements to VersionCacheInterface 6 years ago
Andreas Schempp 05d6b21785 Use self:: for private method 6 years ago
Andreas Schempp 9de07bed1b Fixed docblocks 6 years ago
Jordi Boggiano f77285916a
Clean up temp file on curl request failure and make sure the response body is avaiable on 3xx/4xx/5xx responses 6 years ago
Jordi Boggiano d37642d9f2
Add missing use 6 years ago
Jordi Boggiano 3f5a986170
Show warning in all 400/500 responses if available, fixes #7814 6 years ago
Jordi Boggiano 5f988a34a6
Merge branch 'master' into 2.0 6 years ago
Jordi Boggiano 60f198c17d
Update target version 6 years ago
Jordi Boggiano 43a43f3cdf
Merge branch '1.8' 6 years ago
Jordi Boggiano 0f36a42d61
Allow filtering of warning/info msgs by composer version 6 years ago
Jordi Boggiano 4271167495
Improve version reporting 6 years ago
Jordi Boggiano ba346ef04d
Add forward compatibility for upcoming v2 installed.json format, refs #7999 6 years ago
Jordi Boggiano 60df892517
Store dev mode in installed.json, fixes #3008 6 years ago
Jordi Boggiano bdf1f7f82b
Fix loading of aliased packages in ComposerRepository when filtering by callback 6 years ago
Jordi Boggiano 2e204b0161
Remove support for the first version of the compression algo (#7906) 6 years ago
Jordi Boggiano 177f21ec5c
Fix loading of dev providers, refs #6415 6 years ago
Jordi Boggiano ff82334124
Load ~dev files as well as main provider files for new v2 protocol, fixes #6415 6 years ago
Jordi Boggiano d3873a0565
Merge branch '1.8' 6 years ago
Jordi Boggiano 61cd8664e5
Avoid creating empty bitbucket files if there was no composer.json present in the original branch/tag 6 years ago
Matthew Brown 65903aacfd Fix type issues (#7996)
* Fix type issues found by Psalm
6 years ago
Jordi Boggiano ab945a6ec1
Clean up RepositoryInterface, fixes #5464 6 years ago
Jordi Boggiano 6c782599f1
Make IOInterface implement psr-4 LoggerInterface, fixes #5180 6 years ago
Jordi Boggiano 3fc9ede24b
Add plugin callbacks for deactivation and uninstall, fixes #3000 6 years ago
Jordi Boggiano 1b7e957cc1
Add EventDispatcher::removeListener to allow deregistration of listeners 6 years ago
Jordi Boggiano d381b3a781
Fix variable name 6 years ago