Justin Rainbow
|
7eda0a8823
PHP 5.3.2 segmentation fault fix
|
14 年 前 |
Jordi Boggiano
|
edf948454b
Remove IO from Solver, debug methods don't need it
|
14 年 前 |
François Pluchino
|
0f9dcc9618
Remplace all echo with writeln method of IO
|
14 年 前 |
Hugo Hamon
|
9acbb0c026
[DependencyResolver] removed unused local variables and fixed some wrong local variable names in Solver class.
|
14 年 前 |
digitalkaoz
|
87831d8c1c
fixed typo
|
14 年 前 |
Jordi Boggiano
|
d020f2701d
Merge pull request #118 from naderman/priority-replace-any-version
|
14 年 前 |
Nils Adermann
|
40b33914b3
Compute rule hashes for faster duplicate detection
|
14 年 前 |
Nils Adermann
|
bca746c947
Don't consider a revert to level 1 (base level) in sat solver a failure
|
14 年 前 |
Nils Adermann
|
4140f08d9c
Use a map of installed package ids in the solver
|
14 年 前 |
Nils Adermann
|
e4f40272a3
Conflict handling: lastWeakWhy stores a rule, not a rule id
|
14 年 前 |
Nils Adermann
|
3e0e893f26
Correctly output decision map when debugging
|
14 年 前 |
Nils Adermann
|
85d38c653f
Also detect updates resulting from feature rules rather than update rules
|
14 年 前 |
Jordi Boggiano
|
d3aa8336dc
Fix typo
|
14 年 前 |
Nils Adermann
|
e4c94dd415
Adding tests for the default policy specifying its desired behaviour
|
14 年 前 |
Jordi Boggiano
|
5623f3e69c
Fix refactoring bugs
|
14 年 前 |
everzet
|
0a1e7320b0
Refactored solver result array. Now it returns array of operation objects which are much nicer to work with
|
14 年 前 |
pborreli
|
f7735c396f
[Composer] Fixed typos
|
14 年 前 |
Nils Adermann
|
4dbb73daba
Use an SplFixedArray for the solver's decision map
|
14 年 前 |
Nils Adermann
|
69ebbf0eac
Correct handling of rules with more than 2 literals.
|
14 年 前 |
Nils Adermann
|
6118c00086
Implement minimization of branches
|
14 年 前 |
Nils Adermann
|
0f6fb9b692
Separate transaction generation from solving and properly identify updates
|
14 年 前 |
Nils Adermann
|
f46aa495da
Turn obsolete relationships and replaced packages into conflict rules
|
14 年 前 |
Nils Adermann
|
52565a5935
Implement handling of conflicts with learned rules
|
14 年 前 |
Nils Adermann
|
b0c685176b
Correct branch handling and implement reverting of decisions at a particular level
|
14 年 前 |
Nils Adermann
|
37e676cedd
Implement analysis of conflicting rules
|
14 年 前 |
Nils Adermann
|
6d157b325d
Package ids are always positive, so use absolute literal value for package id
|
14 年 前 |
Nils Adermann
|
ad25618bdd
Add install job and update rule conflict handling and reenable installation
|
14 年 前 |
Nils Adermann
|
1125de6bf2
Added disablePolicyRules to solve conflicts between remove jobs & update rules
|
14 年 前 |
Nils Adermann
|
61ad71b624
Reverse the transaction instruction order.
|
14 年 前 |
Nils Adermann
|
825deff09f
Completed analysis of unsolvable situations and main decision process
|
14 年 前 |