151 Commits (e6f21137ad9830e4b9614bc94eab0c302cdfb29a)

Author SHA1 Message Date
Jordi Boggiano 623c0dcda7 Improve solver error reporting, fixes #5086, fixes #2575, fixes #2661 8 years ago
Jordi Boggiano 6825c04a62 Merge pull request #4799 from balbuf/balbuf/honor-class-name
createPackage() method should use the $class argument it accepts
8 years ago
Niels Keurentjes 868e607f17 Missing parent constructor calls. 8 years ago
Jordi Boggiano c9436438ff Add memoization to parseConstraints, saves some (6-7% here) RAM and marginal CPU time 8 years ago
Niels Keurentjes 72a3563f1e Removed some 3 year old backward compatibility code. 9 years ago
Jordi Boggiano 39ccb929b1 Merge pull request #4801 from balbuf/balbuf/find-provider-break-early
Break early when a provider name is matched
9 years ago
Jordi Boggiano 25e089eee9 Allow force-lazy-providers for any repo, still an experimental flag that should not be used though 9 years ago
Jordi Boggiano 1818b95149 CS fixes 9 years ago
Stephen Beemsterboer f1cf5d64dd createPackage() method should use the $class argument it accepts 9 years ago
Stephen Beemsterboer c1b9b082a4 Break early when a provider name is matched 9 years ago
Jordi Boggiano a13b06725e Add support for if-modified-since on lazy repos and turning packagist into a lazy provider repo 9 years ago
Jordi Boggiano 1d08f83976 Only clone if needed 9 years ago
Jordi Boggiano 33c123e8c2 Fix passing of options to remotefilesystem in composer repo 9 years ago
Jordi Boggiano 876f143418 Forward repo options correctly to the RemoteFilesystem even if we get one injected, fixes #4786 9 years ago
Jordi Boggiano c1cc6bfecf Avoid doing too many loads of the remotefilesystem 9 years ago
Jordi Boggiano 5d015defb8 Merge remote-tracking branch 'origin/master' into tls-config 9 years ago
Jordi Boggiano feefd51565 Fix custom installer example, fixes #4648 9 years ago
Lukáš Homza 5b748eda6c Allows repositories to implement ConfigurableRepositoryInterface and thus provide getRepoConfigmethod 9 years ago
Jordi Boggiano ce08582671 Fix CS 9 years ago
Jordi Boggiano c41079192f Merge pull request #4454 from alcohol/urlencode-urls-only
only urlencode $ if filename is not local
9 years ago
Rob Bast b219abe8f6 @seldaek damn your assignment in expression 9 years ago
Rob Bast e491b72a8c only urlencode $ if filename is not local 9 years ago
Rob Bast a1427d7fd6 replace all occurences in code and comments 9 years ago
Jordi Boggiano ed95448523 URL-encode dollar signs to work around bad proxy failures 9 years ago
Andreas Möller eac5fbdee4 Fix: Remove unused imports 9 years ago
Jordi Boggiano 801a7fcd0a Add support for constraints and not just exact versions in RepositoryInterface::findPackage/s 9 years ago
Nils Adermann 75c501251d Revert "Merge remote-tracking branch 'naderman/load-no-providers'"
This reverts commit 3e85f82373, reversing
changes made to b025d0982b.
9 years ago
Jordi Boggiano 3e85f82373 Merge remote-tracking branch 'naderman/load-no-providers' 9 years ago
Jordi Boggiano c471edc488 Also downgrade provider access and others 9 years ago
Nils Adermann 8b28d4bc82 Optimisation: Composer repo version listings are index by package name 9 years ago
Nils Adermann 65243ca392 Move methods for PR readability and fix phpdoc 9 years ago
Nils Adermann 63e96a41f8 Add proper docblocks in composer repo 9 years ago
Nils Adermann aa7d145dd0 PHP 5.3 compatible function invokation 9 years ago
Nils Adermann ec5416f03c loadDev parameter is nonsense, properly load packages in create command 9 years ago
Nils Adermann b99c03ea04 Entirely remove whatProvides from Composer repository 9 years ago
Nils Adermann 090711b21c Completely move loading of packages from composer repo to pool 9 years ago
Nils Adermann 9b9ad9d0fe Remove dead code paths and use exceptions instead of die 9 years ago
Nils Adermann 65f69c4227 Remove debug output 9 years ago
Nils Adermann 4d0db5add6 POC Implementation of loading only explicitly named package data 9 years ago
Rob Bast cb336a5416 Implement writeError throughout Composer 10 years ago
Jordi Boggiano 8b46880f42 Avoid failing on composer show of lazy providers 10 years ago
Padraic Brady 19e24c5804 Merge branch 'master' into tls-config
Conflicts:
	.travis.yml
	doc/03-cli.md
	src/Composer/Command/ConfigCommand.php
	src/Composer/Command/CreateProjectCommand.php
	src/Composer/Command/DiagnoseCommand.php
	src/Composer/Command/InstallCommand.php
	src/Composer/Command/RequireCommand.php
	src/Composer/Command/SelfUpdateCommand.php
	src/Composer/Command/ShowCommand.php
	src/Composer/Command/UpdateCommand.php
	src/Composer/Config.php
	src/Composer/Downloader/FileDownloader.php
	src/Composer/Factory.php
	src/Composer/Repository/ComposerRepository.php
	src/Composer/Repository/PearRepository.php
	src/Composer/Repository/Vcs/VcsDriver.php
	src/Composer/Util/GitHub.php
	src/Composer/Util/RemoteFilesystem.php
10 years ago
SofHad 45089a6771 [Minor] remove the unused private variables 10 years ago
Jordi Boggiano 3ff8bcffea Allow loading of real composer repos by local path, fixes #1899 10 years ago
Nils Adermann 89bd9be295 This entirely removes StreamableRepositories and minimal package arrays 10 years ago
Nils Adermann 9751e1ab58 Remove unnecessary collection of names which isn't used 10 years ago
aaukt f8fae61b05 Add fallback for findPackage(s) for repo without provider
This was introcuced in a4d43ee860, but is missing the fallback for a repository without providers.
10 years ago
Jordi Boggiano ac497feaba CS fixes 10 years ago
Jordi Boggiano d036b2390e Load root aliases for providers by package name and not by provider name, fixes #3043 10 years ago
Jordi Boggiano 58d01b2c6e Merge pull request #2988 from tristanlins/feature/composer-repository-find-packages
ComposerRepository::findPackage[s]
10 years ago