Sfoglia il codice sorgente

Move all solver members to top of the file

Nils Adermann 13 anni fa
parent
commit
cf5d14e2e1
1 ha cambiato i file con 9 aggiunte e 9 eliminazioni
  1. 9 9
      src/Composer/DependencyResolver/Solver.php

+ 9 - 9
src/Composer/DependencyResolver/Solver.php

@@ -39,6 +39,15 @@ class Solver
 
     protected $packageToFeatureRule = array();
 
+    protected $decisionQueue = array();
+    protected $decisionQueueWhy = array();
+    protected $decisionQueueFree = array();
+    protected $propagateIndex;
+    protected $branches = array();
+    protected $problems = array();
+    protected $learnedPool = array();
+    protected $recommendsIndex;
+
     public function __construct(PolicyInterface $policy, Pool $pool, RepositoryInterface $installed)
     {
         $this->policy = $policy;
@@ -677,15 +686,6 @@ class Solver
         return array_reverse($transaction);
     }
 
-    protected $decisionQueue = array();
-    protected $decisionQueueWhy = array();
-    protected $decisionQueueFree = array();
-    protected $propagateIndex;
-    protected $branches = array();
-    protected $problems = array();
-    protected $learnedPool = array();
-    protected $recommendsIndex;
-
     protected function literalFromId($id)
     {
         $package = $this->pool->packageById(abs($id));