5066 Commits (b7c827c2e5cc407496ea90e3334ad41124b93da5)
 

Author SHA1 Message Date
everzet 0694f5217a Implemented RepositoryManager 13 years ago
everzet 3c439ce41c Added "type" field validator to ArrayLoader 13 years ago
everzet 5890b05eb0 Implemented ArrayDumper 13 years ago
everzet 20318f77a0 Refactored FilesystemRegistry to FilesystemRepository 13 years ago
everzet 5c841187fd Fixed RepositoryInterface 13 years ago
everzet 28d9df7da6 Added hasPackage and removePackage methods to the ArrayRepository 13 years ago
everzet 2fc0699492 Moved operations evaluation into new InstallationManager class 13 years ago
everzet 50aa7ac607 Provide $useSource argument to the DownloaderInterface methods 13 years ago
everzet 17d1abcec0 Refactored DownloadManager 13 years ago
everzet 6133108710 Refactored LibraryInstaller to use WritableRepository instead of Registry 13 years ago
everzet 9f98ee25ea Enhanced repository interface 13 years ago
everzet 123f5fef77 Refactored Operations in order to fulfill naderman requests 13 years ago
Jordi Boggiano 751f506080 Add info to docblocks 13 years ago
Konstantin Kudryashov cce4d3af11 Merge pull request #1 from Seldaek/refactoring
Fixes
13 years ago
Jordi Boggiano 6d667a849e Remove broken functional test 13 years ago
Jordi Boggiano 8533a65061 Remove unused methods from RepositoryInterface 13 years ago
Jordi Boggiano e700e6fcd9 Use new version parser in PlatformRepository 13 years ago
Jordi Boggiano cd80f22781 Type is not mandatory 13 years ago
Jordi Boggiano c67d8ee2a3 Add note to schema 13 years ago
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