From 86d5de2965a3cfe168a9c8955e3ee0d1ed34b634 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Tue, 10 Jul 2018 21:01:52 +0200 Subject: [PATCH] Define variable only when actually used --- src/Composer/DependencyResolver/Solver.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Composer/DependencyResolver/Solver.php b/src/Composer/DependencyResolver/Solver.php index 862411c61..6f1999e36 100644 --- a/src/Composer/DependencyResolver/Solver.php +++ b/src/Composer/DependencyResolver/Solver.php @@ -510,9 +510,8 @@ class Solver */ private function analyzeUnsolvableRule(Problem $problem, Rule $conflictRule) { - $why = spl_object_hash($conflictRule); - if ($conflictRule->getType() == RuleSet::TYPE_LEARNED) { + $why = spl_object_hash($conflictRule); $learnedWhy = $this->learnedWhy[$why]; $problemRules = $this->learnedPool[$learnedWhy];