From 98c9a0155670f0a269a6d8e86a226a92ad04d726 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jib=C3=A9=20Barth?= Date: Sat, 8 Jun 2019 11:15:46 +0200 Subject: [PATCH] Display InsightClass also when Insight has no detail --- src/Application/Console/Style.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Application/Console/Style.php b/src/Application/Console/Style.php index 01b75d19..0a677550 100644 --- a/src/Application/Console/Style.php +++ b/src/Application/Console/Style.php @@ -225,7 +225,7 @@ public function issues(InsightCollection $insightCollection, array $metrics, str $issue = "\n• [$category] {$insight->getTitle()}"; - if (! $insight instanceof HasDetails) { + if (! $insight instanceof HasDetails && ! $this->output->isVerbose()) { $this->writeln($issue); continue; } @@ -233,6 +233,12 @@ public function issues(InsightCollection $insightCollection, array $metrics, str if ($this->output->isVerbose()) { $issue .= " ({$insight->getInsightClass()})"; } + + if (! $insight instanceof HasDetails) { + $this->writeln($issue); + continue; + } + $details = $insight->getDetails(); $totalDetails = count($details);