From 1e48c5d47316b3c4faa5013ee3c700c06f4ae0ef Mon Sep 17 00:00:00 2001 From: nuno maduro Date: Sat, 2 May 2026 17:59:00 +0100 Subject: [PATCH] wip --- src/Plugins/Tia/CoverageMerger.php | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/Plugins/Tia/CoverageMerger.php b/src/Plugins/Tia/CoverageMerger.php index c8050f1f..11131412 100644 --- a/src/Plugins/Tia/CoverageMerger.php +++ b/src/Plugins/Tia/CoverageMerger.php @@ -19,7 +19,7 @@ final class CoverageMerger { $state = self::state(); - if (! $state instanceof State || ! $state->exists(Tia::KEY_COVERAGE_MARKER)) { + if (! $state->exists(Tia::KEY_COVERAGE_MARKER)) { return; } @@ -131,15 +131,12 @@ final class CoverageMerger return array_keys($ids); } - private static function state(): ?State + private static function state(): State { - try { - $state = Container::getInstance()->get(State::class); - } catch (Throwable) { - return null; - } + $state = Container::getInstance()->get(State::class); + assert($state instanceof State); - return $state instanceof State ? $state : null; + return $state; } private static function requireCoverage(string $reportPath): ?CodeCoverage