886 Commits (b3b05949bbb5c07a03a19ec679f146dedcca1f18)

Author SHA1 Message Date
Pete Akins 95e9ad57d4 Don’t add github specials if there is no composer data
This can happen if an identifier doesn’t have a composer.json file (but other identifiers do)
8 years ago
Jordi Boggiano 31731a06c2 Merge pull request #6023 from stof/add_property
Add missing definition of a property
8 years ago
Christophe Coevoet 4ae2aecc54 Add missing definition of a property 8 years ago
Jordi Boggiano be9abbf9f3 Override all php-* versions when php package is defined in config.platform 8 years ago
Christophe Coevoet 978b87f7bd Fix the class name for fossil repositories 8 years ago
Jordi Boggiano 8764876cad Avoid loading xdebug platform package twice, fixes #5995 8 years ago
Jordi Boggiano 1bc8b702ca Fix handling of annotated tags and prefer them over lightweight tags, fixes #5555 8 years ago
johnstevenson 3928f1f3be Set xdebug version in environment, fixes #5967 8 years ago
Jordi Boggiano 9b0ddcd9dd Merge pull request #5954 from Golodnyi/master
Not actual parameters
8 years ago
Jordi Boggiano 9d3e3ca486 Fix edge case in bitbucket driver 8 years ago
golodnyi 64f3079c53 rollback changes, since the implementation of the method "search" in the class "ComposerRepository" has parameter "type " 8 years ago
golodnyi 1cced223d8 Not actual parameters 8 years ago
Jordi Boggiano 47beefe94c Merge branch '1.2' 8 years ago
Jordi Boggiano 9ee17ef6ff Fix handling of partial package listings containing replaces/provides 8 years ago
Jordi Boggiano 9b730183a6 Merge branch '1.2' 8 years ago
Rob Bast bcba1399c5
support libressl
closes #5917
8 years ago
Jordi Boggiano 193d53921b Merge branch '1.2' 8 years ago
Jordi Boggiano 7259630cbe Fix support for partial provider repos 8 years ago
Thomas Flori 7896b1ffab cache only rendered composer information
As suggested we cache now only composer information and also the rendered version again. Perforce is using the same property cache as others and the `Util\Perforce::getComposerInformation()` is using the newly created methods.
8 years ago
Thomas Flori ec27777341 code improvements as suggested
Thanks for your input!
8 years ago
Thomas Flori d70dfd2df3 revert style changes 8 years ago
Thomas Flori 33d026bb06 fix code style to be PSR-2 conform
I tried to solve all PSR-2 style guide violations in files that I changed. One I could not solve: const can not concatenate in php 5.3.
8 years ago
Thomas Flori 597f834ae9 add getFileContent function
This function is very similar to a part from getComposerInformation - so we can use this function in getComposerInformation too. And because it is almost everywhere the same we can put it to abstract class.

By implementing getComposerInformation in abstract class we need to add the getChangeDate to interface too. Only Problem: perforce seems not to support a ChangeDate. For this we use 'now' to have at least something.
8 years ago
Jordi Boggiano 43903a3979 Merge branch '1.2' 8 years ago
Rafael Kassner 44634a689d HgDriver does not identify bitbucket mercurial repos correctly 8 years ago
Jordi Boggiano 1c34248022 Check that PHP_ZTS is defined 8 years ago
Jordi Boggiano 9b08ee48db Update platform package regex 8 years ago
David Zuelke 19126d76a6 unify php-* package description grammar 8 years ago
David Zuelke a26c03eef0 add php-zts virtual platform package 8 years ago
David Zuelke 0f68c01094 add php-debug virtual platform package 8 years ago
Jordi Boggiano 68861c48ed Merge branch '1.2' 8 years ago
Jordi Boggiano 64d29dc6dc Fix regex cleaning up repo URLs, fixes #5686 8 years ago
Jordi Boggiano 429ee5f8eb Merge branch '1.2' 8 years ago
Jordi Boggiano a2b3e89d56 Make sure php-ipv6 is recognized as a platform package as well 8 years ago
Jordi Boggiano 285c4a1ac6 Merge branch '1.2' 8 years ago
Jordi Boggiano f78f6c963d Add note about rawurlencode, refs #5503 8 years ago
Calin Marian a888b082b0 Make urlEncodeAll private 8 years ago
Calin Marian 862a13a17e Urlencode Gitlab project names
Url encode all non alphanumeric characters in project name for GitLabDriver.

If the project name has "." characters in it, which is supported in Gitlab, the Gitlab API will 404 when requesting the branches or tags of the repository. This commit urlencodes all non alphanumeric characters in the project name in requests to the Gitlab API.
8 years ago
ianlet 5874132857 return https url of the repository given gitlab project is public 8 years ago
Richard Fussenegger 560f09cf3c Changed error suppression to Silencer 8 years ago
Richard Fussenegger 14224a1f02
Reduced to single requirement 8 years ago
Richard Fussenegger a155f4e7ea
Removed unused Silencer import 8 years ago
Richard Fussenegger 45e998c1d5
Reverted to initial version 8 years ago
Jordi Boggiano 4998ee27b3 Re-use mirror code from the git driver, refs #5384 8 years ago
Jordi Boggiano 664ba44901 Merge pull request #5467 from bohwaz/fossil
Fossil VCS support for Composer
8 years ago
Jordi Boggiano 75074382de Merge branch '1.1' 8 years ago
Jordi Boggiano ebae5dfd95 Undo downgrade before trying again if http seems unreliable, refs #2835 8 years ago
Pierre du Plessis f29b3e86ce Remove type parameter from RepositoryInterface
Fixes #5458

Remove the `$type` parameter from `RepositoryInterface` to alleviate the BC break for plugins.
8 years ago
bohwaz 5674262030 fix typo and bugs on Fossil support 8 years ago
bohwaz 0e26a07a74 Fix: use the right directory for repository file 8 years ago