From 0b3c1d18ed068b49237f9aafee806f779bf1b818 Mon Sep 17 00:00:00 2001 From: Pasi Kauraniemi Date: Fri, 22 May 2026 09:30:40 +0300 Subject: [PATCH 1/2] Fix raw Console markup rendered by ConsoleSectionOutput::overwrite() --- src/Runner/Reporting/TaskResultsReporter.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Runner/Reporting/TaskResultsReporter.php b/src/Runner/Reporting/TaskResultsReporter.php index bfe2969ce..5f2ab5013 100644 --- a/src/Runner/Reporting/TaskResultsReporter.php +++ b/src/Runner/Reporting/TaskResultsReporter.php @@ -84,7 +84,11 @@ public function report(TaskRunnerContext $context): void return; } - $this->outputSection->overwrite(implode(PHP_EOL, $message)); + $formatter = $this->outputSection->getFormatter(); + $this->outputSection->overwrite(implode(PHP_EOL, array_map( + static fn(string $line): string => $formatter->format($line), + $message + ))); } private function parseTasksDisplayMap(TaskRunnerContext $context): array From c27f03e1869d70597122de00c31cbc1226a2a4fe Mon Sep 17 00:00:00 2001 From: Toon Verwerft Date: Fri, 22 May 2026 11:02:06 +0200 Subject: [PATCH 2/2] Fix psalm --- src/Runner/Reporting/TaskResultsReporter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Runner/Reporting/TaskResultsReporter.php b/src/Runner/Reporting/TaskResultsReporter.php index 5f2ab5013..8868d4f71 100644 --- a/src/Runner/Reporting/TaskResultsReporter.php +++ b/src/Runner/Reporting/TaskResultsReporter.php @@ -86,7 +86,7 @@ public function report(TaskRunnerContext $context): void $formatter = $this->outputSection->getFormatter(); $this->outputSection->overwrite(implode(PHP_EOL, array_map( - static fn(string $line): string => $formatter->format($line), + static fn(string $line): string => (string) $formatter->format($line), $message ))); }