Jordi Boggiano
|
9b24734c9d
|
Add parsing and on-the-fly loading of repositories defined in packages
|
13 years ago |
Jordi Boggiano
|
450095e61d
|
Adjust RepositoryManager to handle multiple repositories of one type
|
13 years ago |
Jordi Boggiano
|
c8cfa15f52
|
Use wrapped PlatformRepository only in the Solver
|
13 years ago |
Igor Wiedler
|
72a1f66b7a
|
rename installAs to target-dir
|
13 years ago |
Igor Wiedler
|
ea31039556
|
[autoload] autoloading prototype
|
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
|
cc2f2b79ca
|
added findPackage() method to the RepositoryManager and RepositoryInterface
|
13 years ago |
Jordi Boggiano
|
c863c31881
|
Rename platform packages so they avoid conflicts with any vendor
|
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
|
e5907a3431
|
Remove WrapperRepository in favor of PlatformRepository wrapping the local repo
|
13 years ago |
Jordi Boggiano
|
4fe80d7abb
|
Add WrapperRepository class
|
13 years ago |
everzet
|
0694f5217a
|
Implemented RepositoryManager
|
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
|
9f98ee25ea
|
Enhanced repository interface
|
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
|
d27691a67f
|
Fix namespace/use/typo issues
|
13 years ago |
everzet
|
9deb10361f
|
second batch of refactoring
|
13 years ago |
everzet
|
5f4d46f7ae
|
repository factoring refactoring
|
13 years ago |
Jordi Boggiano
|
ba9f12a517
|
Add extra and type info to packages
|
13 years ago |
Jordi Boggiano
|
49c3446ac1
|
Make use of new dist properties, refactored ZipDownloader
|
13 years ago |
Jordi Boggiano
|
f272f66324
|
Fixes and improvements to the PEAR implementation
|
13 years ago |
Jordi Boggiano
|
5b061b8ddb
|
Remove TODO
|
13 years ago |
Benjamin Eberlei
|
fa613cad19
|
Rewrite PearRepository to implement PEAR Client/Server protocol itself, taking longer then pear remote-list, but at least showing ALL available versions, making arbitrary dependencies possible.
|
13 years ago |
Benjamin Eberlei
|
8afc2ca694
|
Add support for PEAR repository and downloading, example composer.json would look like {"repositories":{"doctrine": {"pear":"http://pear.doctrine-project.org"},"requires":{"DoctrineORM":"2.0.5"}}. You can use pear repositories this way for now. PEAR packages are not downloaded via pear, only via their .tgz packages in the PEAR repository. Automatically detecting dependencies will require reverse-engineering the PEAR protocol a little bit more, however from looking at a pirum output it looks simple.
|
13 years ago |
Nils Adermann
|
c225b4c689
|
Correctly match platform specific PHP version numbers
|
13 years ago |
Jordi Boggiano
|
52888f193d
|
Fix version parsing of PHP on some linux distros
|
13 years ago |
Jordi Boggiano
|
ae922eaf4c
|
Use ReflectionExtension to read ext versions
|
13 years ago |
Jordi Boggiano
|
bb52105c37
|
Add GitRepository class
|
13 years ago |
Jordi Boggiano
|
56da52d38f
|
PlatformRepository now adds packages for every loaded php extension as well
|
14 years ago |
Jordi Boggiano
|
05d527446b
|
addPackage needs to trigger initialization too
|
14 years ago |
Jordi Boggiano
|
d185194d1a
|
Create links/constraints between packages
|
14 years ago |
Jordi Boggiano
|
b53a3086b6
|
Minor refactorings and changes
|
14 years ago |
Nils Adermann
|
f0af6b7d57
|
It's called a repository, not a registry
|
14 years ago |
Jordi Boggiano
|
e03983697a
|
Add base installer/downloader and ComposerRepository
|
14 years ago |
Jordi Boggiano
|
2475ce47e4
|
Make ArrayRepository more extensible
|
14 years ago |
Jordi Boggiano
|
3da43e751d
|
Update naming of repositories
|
14 years ago |