From d19b858e204797a06e1021980cc09b85724df59b Mon Sep 17 00:00:00 2001 From: Nils Adermann Date: Fri, 13 Nov 2020 16:58:43 +0100 Subject: [PATCH] Improve decisions debug output --- src/Composer/DependencyResolver/Decisions.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/Composer/DependencyResolver/Decisions.php b/src/Composer/DependencyResolver/Decisions.php index bbf774ba9..c37dfec53 100644 --- a/src/Composer/DependencyResolver/Decisions.php +++ b/src/Composer/DependencyResolver/Decisions.php @@ -197,15 +197,20 @@ class Decisions implements \Iterator, \Countable } } - public function __toString() + public function toString(Pool $pool = null) { $decisionMap = $this->decisionMap; ksort($decisionMap); $str = '['; foreach ($decisionMap as $packageId => $level) { - $str .= $packageId.':'.$level.','; + $str .= (($pool) ? $pool->literalToPackage($packageId) : $packageId).':'.$level.','; } $str .= ']'; return $str; } + + public function __toString() + { + return $this->toString(); + } }