Igor Wiedler
|
9e8fc71870
|
Make package names and downloader/installer/repository types case insensitive
|
13 years ago |
Jordi Boggiano
|
2b77710515
|
RC versions don't need a number
|
13 years ago |
Jordi Boggiano
|
ba9f12a517
|
Add extra and type info to packages
|
13 years ago |
Nils Adermann
|
b1d16a88b7
|
Test a replace link with a null constraint between packages
|
13 years ago |
Nils Adermann
|
6cf8d3888c
|
Use version contraints in the default policy rather than hardcoded version_compare
|
13 years ago |
Nils Adermann
|
03642a40b4
|
Handle the = comparison operator for versions the same as ==
|
13 years ago |
Jordi Boggiano
|
64978d40ba
|
Add dist properties to the Packages
|
13 years ago |
Jordi Boggiano
|
d6ae5ddf35
|
Add 'dev' flag to version parser
|
13 years ago |
Nils Adermann
|
2e41993822
|
Update solver to use PackageInterface and store pool package ids inside of packages
|
13 years ago |
Jordi Boggiano
|
56da52d38f
|
PlatformRepository now adds packages for every loaded php extension as well
|
14 years ago |
Jordi Boggiano
|
575e520931
|
Fix MultiConstraint::__toString
|
14 years ago |
Jordi Boggiano
|
1edb22034d
|
Fix CS
|
14 years ago |
Jordi Boggiano
|
b620405ab0
|
Adjusted BasePackage::__toString()
|
14 years ago |
Jordi Boggiano
|
27f02aba7d
|
Fix version check in BasePackage
|
14 years ago |
Jordi Boggiano
|
14b3325347
|
Fix version parsing
|
14 years ago |
Jordi Boggiano
|
b53a3086b6
|
Minor refactorings and changes
|
14 years ago |
Nils Adermann
|
9b8ab7d710
|
Fix SpecificConstraint which only handles matching of instances of same constraint
|
14 years ago |
Nils Adermann
|
d5dd86cd75
|
Correct version contraint matching and add tests for various cases
|
14 years ago |
Nils Adermann
|
8c9f8fb86f
|
Rename RelationConstraints to Links in the Package namespace.
Constraints have been generalised to allow matching requiring and providing
constraints against each other.
|
14 years ago |
Jordi Boggiano
|
c6321e7277
|
Fix tests and invalid use statements
|
14 years ago |
Jordi Boggiano
|
3da43e751d
|
Update naming of repositories
|
14 years ago |
Jordi Boggiano
|
6dbec8718d
|
Remove contains() from RepositoryInterface
|
14 years ago |
Jordi Boggiano
|
f0e709ad09
|
Minor cleanups, add license property to the PackageInterface
|
14 years ago |
Jordi Boggiano
|
8ab98a8b5d
|
Fix class name
|
14 years ago |
Jordi Boggiano
|
bb5e59e30f
|
Add type/repositoryType and repositoryUrl package properties
|
14 years ago |
Jordi Boggiano
|
1d5f5885bc
|
Remove useless abstract methods, interface is enough
|
14 years ago |
Jordi Boggiano
|
7ea2fd6c93
|
Fix author/copyright
|
14 years ago |
Nils Adermann
|
3a851b4059
|
Define an interface for packages and move package code to separate namespace.
Ids are no longer needed, they are internal to the solver and not a part of
packages.
|
14 years ago |