Browse Source

Correctly output decision map when debugging

Nils Adermann 13 years ago
parent
commit
3e0e893f26
1 changed files with 4 additions and 1 deletions
  1. 4 1
      src/Composer/DependencyResolver/Solver.php

+ 4 - 1
src/Composer/DependencyResolver/Solver.php

@@ -2047,8 +2047,11 @@ class Solver
 
 
     public function printDecisionMap()
     public function printDecisionMap()
     {
     {
-        echo "DecisionMap: \n";
+        echo "\nDecisionMap: \n";
         foreach ($this->decisionMap as $packageId => $level) {
         foreach ($this->decisionMap as $packageId => $level) {
+            if ($packageId === 0) {
+                continue;
+            }
             if ($level > 0) {
             if ($level > 0) {
                 echo '    +' . $this->pool->packageById($packageId) . "\n";
                 echo '    +' . $this->pool->packageById($packageId) . "\n";
             } else {
             } else {