Nils Adermann
|
3148ffd355
Whitelist packages with names matching those specified before generating rules
|
11 жил өмнө |
Jordi Boggiano
|
e848c76cbc
Only compare branches as versions in the policy to sort packages, but not in the solver, fixes #1817
|
12 жил өмнө |
Jordi Boggiano
|
0700cd9186
Adjust according to feedback
|
12 жил өмнө |
Jordi Boggiano
|
db4055b778
Put a higher prio on replacers of the same vendor as the required package
|
12 жил өмнө |
Jordi Boggiano
|
b0297ef67a
Add prefer-stable flag to pick stable package over unstable ones when possible
|
12 жил өмнө |
Jordi Boggiano
|
ef637c8f1a
CS fixes
|
13 жил өмнө |
Nils Adermann
|
84dd1fc1bf
Merge pull request #898 from Seldaek/providefix
|
13 жил өмнө |
Jordi Boggiano
|
2f7130200a
Prevent seeing dev versions as equal when they are not, fixes #848
|
13 жил өмнө |
Jordi Boggiano
|
2d19cf2a00
Fix hijacking possibility via provide bug
|
13 жил өмнө |
Jordi Boggiano
|
1bd4ccbd54
php-cs-fixer magic
|
13 жил өмнө |
Nils Adermann
|
451bab1c2c
Get rid of Literal object / literal id mix, use literals only to save memory
|
13 жил өмнө |
Nils Adermann
|
bd66c27ff6
We mark packages as uninstallable by removing them from the repo
|
13 жил өмнө |
Nils Adermann
|
8fc09afbae
Move transaction generation to a separate class
|
13 жил өмнө |
Jordi Boggiano
|
ebf78135c9
Rename method
|
13 жил өмнө |
Jordi Boggiano
|
06fb1b8083
Fix priority of aliases when mixing root package aliases with branch-alias ones, fixes #576
|
13 жил өмнө |
Jordi Boggiano
|
c425b8b6cb
Prevent a package from having duplicate names
|
13 жил өмнө |
Jordi Boggiano
|
956b54e516
Use policy rule instead of stacking up another repo to prioritize aliased packages
|
13 жил өмнө |
Volker Dusch
|
ec61297122
Remove the allowUninstall policy option and clean up the only usage
|
13 жил өмнө |
Volker Dusch
|
5fdca19880
Removed the option to disallowed downgrades and simplifed some places where it was used
|
13 жил өмнө |
Nils Adermann
|
46e1001b4b
Replaced packages have higher priority, even if wrong version is replaced
|
14 жил өмнө |
Nils Adermann
|
4140f08d9c
Use a map of installed package ids in the solver
|
14 жил өмнө |
Nils Adermann
|
2056c4c732
Allow downgrades and uninstalls in the default policy
|
14 жил өмнө |
Nils Adermann
|
571c14adf9
Prefer original packages over replaced packages of same repository priority
|
14 жил өмнө |
Nils Adermann
|
44369472be
Define the calculation of package priorities in a single method
|
14 жил өмнө |
Nils Adermann
|
1b6f57e651
Correctly implement priorities and version numbers in the default policy
|
14 жил өмнө |
Nils Adermann
|
e4c94dd415
Adding tests for the default policy specifying its desired behaviour
|
14 жил өмнө |
Nils Adermann
|
6cf8d3888c
Use version contraints in the default policy rather than hardcoded version_compare
|
14 жил өмнө |
Nils Adermann
|
0d30bc469b
In the default policy compare object ids to avoid recursion.
|
14 жил өмнө |
Nils Adermann
|
825deff09f
Completed analysis of unsolvable situations and main decision process
|
14 жил өмнө |
Jordi Boggiano
|
b85c1a2780
Fix interfaces use statements/use interfaces for type hints
|
14 жил өмнө |