Volker Dusch
|
5fdca19880
Removed the option to disallowed downgrades and simplifed some places where it was used
|
13 rokov pred |
Volker Dusch
|
cc80e5a3b1
Cleanup unreachable code
|
13 rokov pred |
Volker Dusch
|
fb69ef64c5
Fix Solver function visibility to reflect what acutally should be the public interface
|
13 rokov pred |
Nils Adermann
|
cb7f656fa9
Off by one error in the solver - 1 cannot be false
|
13 rokov pred |
Justin Rainbow
|
8e64229461
Increasing version number to include 5.3.3 which also has an issue with SplFixedArray
|
13 rokov pred |
Joseph Bielawski
|
188d8beb79
Class name typo fix
|
13 rokov pred |
Justin Rainbow
|
7eda0a8823
PHP 5.3.2 segmentation fault fix
|
13 rokov pred |
Jordi Boggiano
|
edf948454b
Remove IO from Solver, debug methods don't need it
|
13 rokov pred |
François Pluchino
|
0f9dcc9618
Remplace all echo with writeln method of IO
|
13 rokov pred |
Hugo Hamon
|
9acbb0c026
[DependencyResolver] removed unused local variables and fixed some wrong local variable names in Solver class.
|
13 rokov pred |
digitalkaoz
|
87831d8c1c
fixed typo
|
14 rokov pred |
Jordi Boggiano
|
d020f2701d
Merge pull request #118 from naderman/priority-replace-any-version
|
14 rokov pred |
Nils Adermann
|
40b33914b3
Compute rule hashes for faster duplicate detection
|
14 rokov pred |
Nils Adermann
|
bca746c947
Don't consider a revert to level 1 (base level) in sat solver a failure
|
14 rokov pred |
Nils Adermann
|
4140f08d9c
Use a map of installed package ids in the solver
|
14 rokov pred |
Nils Adermann
|
e4f40272a3
Conflict handling: lastWeakWhy stores a rule, not a rule id
|
14 rokov pred |
Nils Adermann
|
3e0e893f26
Correctly output decision map when debugging
|
14 rokov pred |
Nils Adermann
|
85d38c653f
Also detect updates resulting from feature rules rather than update rules
|
14 rokov pred |
Jordi Boggiano
|
d3aa8336dc
Fix typo
|
14 rokov pred |
Nils Adermann
|
e4c94dd415
Adding tests for the default policy specifying its desired behaviour
|
14 rokov pred |
Jordi Boggiano
|
5623f3e69c
Fix refactoring bugs
|
14 rokov pred |
everzet
|
0a1e7320b0
Refactored solver result array. Now it returns array of operation objects which are much nicer to work with
|
14 rokov pred |
pborreli
|
f7735c396f
[Composer] Fixed typos
|
14 rokov pred |
Nils Adermann
|
4dbb73daba
Use an SplFixedArray for the solver's decision map
|
14 rokov pred |
Nils Adermann
|
69ebbf0eac
Correct handling of rules with more than 2 literals.
|
14 rokov pred |
Nils Adermann
|
6118c00086
Implement minimization of branches
|
14 rokov pred |
Nils Adermann
|
0f6fb9b692
Separate transaction generation from solving and properly identify updates
|
14 rokov pred |
Nils Adermann
|
f46aa495da
Turn obsolete relationships and replaced packages into conflict rules
|
14 rokov pred |
Nils Adermann
|
52565a5935
Implement handling of conflicts with learned rules
|
14 rokov pred |
Nils Adermann
|
b0c685176b
Correct branch handling and implement reverting of decisions at a particular level
|
14 rokov pred |