238 Commits (0801d8ed310c6aa1bc3d7f37f2a7e28fb63b5aa4)
 

Author SHA1 Message Date
Nils Adermann 0801d8ed31 Enable solver test regarding replaced packages after policy fix 13 years ago
Nils Adermann 571c14adf9 Prefer original packages over replaced packages of same repository priority 13 years ago
Nils Adermann 44369472be Define the calculation of package priorities in a single method 13 years ago
Nils Adermann 1b6f57e651 Correctly implement priorities and version numbers in the default policy 13 years ago
Nils Adermann b52d6d881a Pool repository index represents priority, highest index = highest priority 13 years ago
Nils Adermann 7558731830 Fix documentation layout 13 years ago
Nils Adermann 4d5655a604 Add basic specification of the default solver policy behaviour 13 years ago
Nils Adermann 55d5e55195 DefaultPolicy test: pick package providing newest virtual package version 13 years ago
Nils Adermann 0c30610fdc Complete the policy tests with provider and replacement tests 13 years ago
Nils Adermann e4c94dd415 Adding tests for the default policy specifying its desired behaviour 13 years ago
Jordi Boggiano 40cc5fea1d Add a few solver tests regarding "replace" 13 years ago
Jordi Boggiano de7cbe60fe Merge pull request #48 from nrk/fix-symfony-bundle
Fix missing support for the symfony-bundle package type.
13 years ago
Daniele Alessandri 74d7fdfcef Fix missing support for the symfony-bundle package type.
Using Composer\Installer\LibraryInstaller to handle the installation of
packages that specify the "symfony-bundle" type is just a temporary solution
while waiting to better define how packages shipping Symfony bundles should
be treated.
13 years ago
Jordi Boggiano e09f6900da Fix up version parsing 13 years ago
Jordi Boggiano 19f89069a4 Add some more version normalization and support for branch names 13 years ago
Jordi Boggiano 536c1e0f88 Update README 13 years ago
Jordi Boggiano b3fe30200b Remove validation for now since it's doing more harm than good 13 years ago
Jordi Boggiano 7d4e67b335 Fix phar compiler 13 years ago
Jordi Boggiano 7c7bbb18c8 Updated README, refs #24 13 years ago
Jordi Boggiano be769ea1ac Add user-agent header to json fetches, fixes #39 13 years ago
Jordi Boggiano 2ebc795754 Error out when a package can not be found, refs #30 13 years ago
Jordi Boggiano 1a9de17a88 Detect and report common mistakes in json syntax, refs #36 13 years ago
Jordi Boggiano cad0967788 json_decode returns null on error, not false 13 years ago
Jordi Boggiano 9210500714 Handle false and empty decoded json values as valid 13 years ago
Jordi Boggiano 18e28a2a9f Make sure .composer dir is created before writing in it 13 years ago
Jordi Boggiano 61dc13647c Fix tests 13 years ago
Jordi Boggiano 806c5f200a Fix var name 13 years ago
Jordi Boggiano e109213dfa Merge remote-tracking branch 'everzet/json-abstraction' 13 years ago
Jordi Boggiano 9e3c2a7e22 Skip platform packages from the lock file
This should maybe be done in a better way, but it'll do for now.
13 years ago
Jordi Boggiano cc769af923 Reuse normal installer logic for locked installs 13 years ago
everzet d5ba884f8b fixed potential error 13 years ago
everzet 1cca62dc97 move json parsing instructions into single class object 13 years ago
everzet 96122aada8 refactored install command to use new Locker 13 years ago
everzet cc2f2b79ca added findPackage() method to the RepositoryManager and RepositoryInterface 13 years ago
everzet 21191ffa00 refactored PackageLock to Locker and stabilized it 13 years ago
everzet 1fcb833902 added Json parsing abstraction 13 years ago
Jordi Boggiano 52ea639079 Merge pull request #37 from igorw/arrayloader-fix
ArrayLoader should not use require content for all other properties
13 years ago
Igor Wiedler 2c1605925b ArrayLoader should not use require content for all other properties 13 years ago
Jordi Boggiano 9cbd74bf90 Merge remote-tracking branch 'everzet/downloader-interface-refactoring' 13 years ago
everzet 195272da09 refactored DownloaderInterface to be mono-installation-type 13 years ago
everzet cc740249ff don't return useless info 13 years ago
Jordi Boggiano ebe2a25ec6 Merge remote-tracking branch 'wilmoore/feature/memory-package-test-refactor'
Conflicts:
	src/Composer/Package/MemoryPackage.php
13 years ago
Jordi Boggiano fda206400a Fix constraint parsing 13 years ago
Jordi Boggiano f48634d074 Add source/dist reference information to package 13 years ago
Jordi Boggiano 00a4fe2a14 Refactor downloaders, git installs actually work well now 13 years ago
Wil Moore III 97de4521d0 slight tweak to the casing of the provider method (providerversioningschemes -> providerVersioningSchemes) 13 years ago
Wil Moore III eceb416564 eased up on the param documentation/annotations and lowercased the provider method. 13 years ago
Wil Moore III fd5b1e0f1c added annotations to test methods 13 years ago
Wil Moore III b4df1d1a6b follows code review comments @ https://github.com/composer/composer/pull/23#issuecomment-2208146 13 years ago
Wil Moore III b70bb1a9bc memory-package-test-refactor: refactored the memory package test to be a bit more DRY and "hopefully" re-usable in anticipation of more package types being adding in the future. 13 years ago