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);