153 Commits (cc740249ff5c0f77d1002d119400ae2353d9bc69)

Author SHA1 Message Date
everzet cc740249ff don't return useless info 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
Jordi Boggiano c863c31881 Rename platform packages so they avoid conflicts with any vendor 13 years ago
Jordi Boggiano da6566b343 Minor improvements to VersionParser 13 years ago
Jordi Boggiano 2e10b5c17e Expand normalization feature and adjust tests 13 years ago
Jordi Boggiano 46a67733f8 Adjust codebase to the new VersionParser 13 years ago
Jordi Boggiano f761cfe525 Refactored VersionParser 13 years ago
Jordi Boggiano d455eef82c Fix pear & zip downloaders 13 years ago
Jordi Boggiano 544067ced9 Packages can't be added to two repos at once 13 years ago
Jordi Boggiano e5907a3431 Remove WrapperRepository in favor of PlatformRepository wrapping the local repo 13 years ago
Jordi Boggiano b9114e16be Fix typos, short var names etc 13 years ago
Jordi Boggiano c6d7760145 Merge branch 'refactoring' 13 years ago
Jordi Boggiano 5623f3e69c Fix refactoring bugs 13 years ago
Jordi Boggiano 4fe80d7abb Add WrapperRepository class 13 years ago
Jordi Boggiano c7af918caa Fix git downloader 13 years ago
everzet c9ecb0d1ad Remove unused methods from downloaders 13 years ago
everzet 05ddfde868 Reflect latest refactoring changes in commands 13 years ago
everzet ef71836f30 Refactored Composer class to be service container 13 years ago
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
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 d27691a67f Fix namespace/use/typo issues 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 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