68 Commits (f509c41280768b1d3047271ec5b50da33184d98d)

Author SHA1 Message Date
Jordi Boggiano f509c41280
Upgrade PHPStan to 1.0 (#10253)
Co-authored-by: Martin Herndl <martin@herndl.org>
3 years ago
Jordi Boggiano bd4d624cc7
Read first from $_SERVER and $_ENV before using getenv (#10218) 3 years ago
Anatoly Pashin b1a96a3141
PHPStan level 6 in src/Composer/Repository (#10197) 3 years ago
Jordi Boggiano 01d734125c
Add more type info 3 years ago
Jordi Boggiano 07b8c23f02
Merge branch '1.10' 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 7ea6d5d2e7
Merge branch '1.10' 4 years ago
Nicolas Grekas 4feed8b85c Fix parsing "branch-version" 4 years ago
Jordi Boggiano bafdf9f705
Merge branch '1.10' 4 years ago
Nicolas Grekas 893fbfcb89 Add support for "extra.branch-version" 4 years ago
Jordi Boggiano 04381c70fe
Merge branch '1.10' 4 years ago
Jordi Boggiano 93d4cf6f91
Add --no-show-signature where git supports it, fixes #8966 4 years ago
Jordi Boggiano 87757de6bc
Merge branch '2.0' 4 years ago
Jordi Boggiano 7e679656a4
Keep absolute path repos symlinks absolute, fixes #8700 4 years ago
Jordi Boggiano e15f7d6bb7
Merge branch 'master' into 2.0 4 years ago
Jordi Boggiano d559bf5387
Allow configuring a path repo to an empty path as long as using wildcards and the wildcard root exists, fixes #8679 4 years ago
Jordi Boggiano 1e68555e0a
Sanitize URLs in getRepoName and centralize the Url sanitization process 4 years ago
Jordi Boggiano 3fc7e10c5c
Improve error reporting of solver issues, refs #7779
Fixes #8525
Fixes #6513
4 years ago
Jordi Boggiano 78217e2313
Merge branch '1.9' 5 years ago
Jordi Boggiano a2dadb91bf
Return two packages in PathRepository when on a feature branch, one for feature branch and one for the source branch it came from, fixes #8498, fixes #8477 5 years ago
Mike van Rooyen e910e06f63 Add details of the path to aid debugging 5 years ago
Mike van Rooyen 18895064ad Check that if the getUrlMatches method returns an empty value which means the path is incorrect 5 years ago
Jordi Boggiano 7d99a56332
Combine conditionals in one 5 years ago
rbairwell 550c01b471 Fixes a problem with path based repositories on PHP7.4 where an attempt is made to access null as an array 5 years ago
Jordi Boggiano ff59bbdab0 CS fixer 6 years ago
Markus Staab 70a1a6e510
Throw a RuntimeException when glob braces are used but not supported by the OS 6 years ago
Markus Staab e89d16c47d
GLOB_BRACE is not defined on all platforms 6 years ago
Kazuhiro Inari 354eec76ae Add repositories path glob 6 years ago
Jordi Boggiano 9041622b86 Fix version guessing regression and a few other issues, fixes #7127 6 years ago
Jordi Boggiano 1682d7d454 Fix path repo version parsing to follow COMPOSER_ROOT_VERSION when the git repo is shared with the root package, fixes #6625 7 years ago
Jordi Boggiano d8c94c2640 Merge remote-tracking branch 'curry684/home-expansion' 8 years ago
Niels Keurentjes 23ad67b3be Implement support for tilde expansion, mainly for path repositories 8 years ago
Jordi Boggiano ad5951218b Also trim trailing slashes in PathRepo, refs #5164 8 years ago
Niels Keurentjes d41bd2909b Make path repository options part of the dist reference hash, fixes #5048 8 years ago
Jordi Boggiano bad80878bc Merge remote-tracking branch 'sashman/master' 8 years ago
Jordi Boggiano 1375f8e60a Remove setter/getter that isnt needed, refs #4933 8 years ago
Jordi Boggiano 4df7ade801 Merge remote-tracking branch 'burci/feature/path_downloader_option_to_force_copy' 8 years ago
Rob Bast a245c4618b php-cs-fixer 8 years ago
Jordi Boggiano c9436438ff Add memoization to parseConstraints, saves some (6-7% here) RAM and marginal CPU time 8 years ago
Sash 582e361a88 Fixing array accessing 8 years ago
Sash f6899e5c38 #4828 Using version guesser to pull out the commit has for git repositories. The return value is now an array with version and commit values. 8 years ago
Peter Buri 861b2bc8e8 Introduce option to force copy instead of symlinking in PathDownloader 8 years ago
Niels Keurentjes ff6700f9ee Ignore empty path repositories per issue #4903 8 years ago
Rob Bast 47aa87ea97 use full json content to determine reference, closes #4859 9 years ago
Jordi Boggiano 1818b95149 CS fixes 9 years ago
Niels Keurentjes 84fed02df1 Globbing while resolving path repositories now normalizes to slashes for predictable cross-platform behaviour. Fixes #4726 9 years ago
Lukáš Homza 5b748eda6c Allows repositories to implement ConfigurableRepositoryInterface and thus provide getRepoConfigmethod 9 years ago
Jordi Boggiano 6c9b161c43 Re-use locker content hash logic to generate dist reference, refs #4515 9 years ago
Joel Wurtz 7f42fe4c10 Issue #4512 Set reference in path repository 9 years ago