147 Commits (d27691a67f6c5be21357a7afe032f796c61c2504)
 

Author SHA1 Message Date
Jordi Boggiano d27691a67f Fix namespace/use/typo issues 13 years ago
everzet 10bd9c3729 Fixed FilesystemRegistry test name 13 years ago
everzet 0a1e7320b0 Refactored solver result array. Now it returns array of operation objects which are much nicer to work with 13 years ago
everzet 5b0d17cc13 DownloaderInterface refactored 13 years ago
everzet 69f1de9986 Enhanced PackageInterface and BasePackage with getUniqueName() method, which provides name-version-releaseType string (used in installer registry) 13 years ago
everzet cde9531e4d DownloadManager implemented 13 years ago
everzet 0a2f4e7e32 Installer now provides full download path to the downloader 13 years ago
everzet 45cab9fe8c Installers FilesystemRegistry implemented 13 years ago
everzet 067007656b LibraryInstaller refactored and tested 13 years ago
everzet 0cc017a395 removed extra vars 13 years ago
everzet 6ce0132259 fixed installer interface 13 years ago
everzet 9deb10361f second batch of refactoring 13 years ago
everzet d2150a3c2e installer and downloaders update 13 years ago
everzet d7fe0dfda4 added missing interfaces 13 years ago
everzet 6caa77fbbf installer refactoring 13 years ago
everzet 5f4d46f7ae repository factoring refactoring 13 years ago
everzet 1e1ecb80b7 initial refactoring 13 years ago
Jordi Boggiano bcb4e58940 Merge pull request #18 from stloyd/patch-1
[Request] Be more DRY
13 years ago
Joseph Bielawski 62bce6b9ed [Request] Be more DRY 13 years ago
Jordi Boggiano 6b5f61943a Lowercase package names in Request (fixes tests) 13 years ago
Jordi Boggiano aeebd02ee5 Cleanup for last merged commit 13 years ago
Jordi Boggiano 89f49e0e14 Merge pull request #17 from chEbba/interfaces
Add Dowloader and Installer interfaces
13 years ago
Jordi Boggiano 9b70b06bc8 Merge remote-tracking branch 'ryan/use_symfony_command'
Conflicts:
	bin/composer
	src/Composer/Command/InstallCommand.php
13 years ago
Kirill chEbba Chebunin 74a45cfb8c Remove public keyword from Downloader and Installer interface methods 13 years ago
Kirill chEbba Chebunin e317b4f8ef Add Dowloader and Installer interfaces 13 years ago
Ryan Weaver b1fcbe9dde Simplifying how composer initializes its commands 13 years ago
Jordi Boggiano 07e181c6eb Fix lowercase behavior 13 years ago
Jordi Boggiano a8f4c2d7c5 Merge pull request #16 from pborreli/fixed-typo
[Composer] Fixed typos
13 years ago
pborreli f7735c396f [Composer] Fixed typos 13 years ago
Ryan Weaver cf11b48306 Making several tweaks per @stof 13 years ago
Nils Adermann b6ec172997 Merge pull request #13 from igorw/case-insensitive-package
Make package names and downloader/installer/repository types case insensitive
13 years ago
Igor Wiedler 9e8fc71870 Make package names and downloader/installer/repository types case insensitive 13 years ago
Nils Adermann e1773bea55 Merge pull request #11 from weaverryan/tiny_tweaks
Tiny tweaks
13 years ago
Ryan Weaver 80d606fb36 Removing uneeded use statement 13 years ago
Ryan Weaver f5b054985a Integrating the command system with Symfony's command system
Parts are still a WIP, as there are some embedded echo statements that should eventually be run through some sort of output interface.
13 years ago
Ryan Weaver 61917cb7f7 Adding Symfony's Console component as a submodule 13 years ago
Ryan Weaver 96b51c59d8 Adding some basic PHPDoc 13 years ago
Ryan Weaver d13a2e928e Removing reference to Silex, replacing with Composer 13 years ago
Jordi Boggiano 900bed1c32 Normalize package names 13 years ago
Jordi Boggiano d875f0964e Merge pull request #10 from igorw/json-force-object
Force empty lock files to contain a JSON object
13 years ago
Igor Wiedler 1e5aaefaf5 Force empty lock files to contain a JSON object
By default it will make it an array, since PHP does not distinguish between
arrays and hash(map)s.
13 years ago
Jordi Boggiano 525993cb00 Merge pull request #9 from igorw/unix-linefeeds
change bin/compile to use unix linefeeds
13 years ago
Igor Wiedler 15b43c2445 change bin/compile to use unix linefeeds 13 years ago
Jordi Boggiano 2b77710515 RC versions don't need a number 13 years ago
Jordi Boggiano 071fa7a4d7 Merge Solver logic into the install command 13 years ago
Jordi Boggiano ba9f12a517 Add extra and type info to packages 13 years ago
Nils Adermann 4dbb73daba Use an SplFixedArray for the solver's decision map 13 years ago
Nils Adermann b1d16a88b7 Test a replace link with a null constraint between packages 13 years ago
Nils Adermann 69ebbf0eac Correct handling of rules with more than 2 literals. 13 years ago
Nils Adermann db18e1b560 Add a few proper tests for literals, all tests passing now 13 years ago