commit
5e1c01e132
|
@ -524,7 +524,10 @@ class Solver
|
|||
|
||||
if (!$job) {
|
||||
$why->disable();
|
||||
} else {
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
// disable all rules of this job
|
||||
foreach ($this->rules as $rule) {
|
||||
if ($job === $rule->getJob()) {
|
||||
|
@ -532,7 +535,6 @@ class Solver
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private function resetSolver()
|
||||
{
|
||||
|
@ -600,12 +602,12 @@ class Solver
|
|||
|
||||
if (1 === $level) {
|
||||
$conflictRule = $this->propagate($level);
|
||||
if ($conflictRule !== null) {
|
||||
if (null !== $conflictRule) {
|
||||
if ($this->analyzeUnsolvable($conflictRule, $disableRules)) {
|
||||
continue;
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue