From c9a80078111b5cb51f98f2375ee3acc032cb2e2d Mon Sep 17 00:00:00 2001 From: Nuno Maduro Date: Mon, 20 Mar 2023 16:00:11 +0000 Subject: [PATCH] chore: uses `instance` method of facade --- src/Bootstrappers/BootSubscribers.php | 2 +- src/Logging/TeamCity/TeamCityLogger.php | 3 +-- src/Plugins/Parallel/Paratest/WrapperRunner.php | 3 +-- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/Bootstrappers/BootSubscribers.php b/src/Bootstrappers/BootSubscribers.php index 8a2df311..248b9dde 100644 --- a/src/Bootstrappers/BootSubscribers.php +++ b/src/Bootstrappers/BootSubscribers.php @@ -45,7 +45,7 @@ final class BootSubscribers implements Bootstrapper assert($instance instanceof Subscriber); - method_exists(Event\Facade::class, 'instance') ? Event\Facade::instance()->registerSubscriber($instance) : Event\Facade::registerSubscriber($instance); // @phpstan-ignore-line + Event\Facade::instance()->registerSubscriber($instance); } } } diff --git a/src/Logging/TeamCity/TeamCityLogger.php b/src/Logging/TeamCity/TeamCityLogger.php index 0394d058..fed115bc 100644 --- a/src/Logging/TeamCity/TeamCityLogger.php +++ b/src/Logging/TeamCity/TeamCityLogger.php @@ -237,8 +237,7 @@ final class TeamCityLogger new TestExecutionFinishedSubscriber($this), ]; - // @phpstan-ignore-next-line - method_exists(Facade::class, 'instance') ? Facade::instance()->registerSubscribers(...$subscribers) : Facade::registerSubscribers(...$subscribers); + Facade::instance()->registerSubscribers(...$subscribers); } private function setFlowId(): void diff --git a/src/Plugins/Parallel/Paratest/WrapperRunner.php b/src/Plugins/Parallel/Paratest/WrapperRunner.php index 78764ce9..717dfcb9 100644 --- a/src/Plugins/Parallel/Paratest/WrapperRunner.php +++ b/src/Plugins/Parallel/Paratest/WrapperRunner.php @@ -115,8 +115,7 @@ final class WrapperRunner implements RunnerInterface TestResultFacade::init(); - // @phpstan-ignore-next-line - method_exists(EventFacade::class, 'instance') ? EventFacade::instance()->seal() : EventFacade::seal(); + EventFacade::instance()->seal(); $suiteLoader = new SuiteLoader($this->options, $this->output, $this->codeCoverageFilterRegistry); $this->pending = $this->getTestFiles($suiteLoader);