diff --git a/rector.php b/rector.php index 04ea7e2c..1a2f4483 100644 --- a/rector.php +++ b/rector.php @@ -4,7 +4,6 @@ declare(strict_types=1); use Rector\CodeQuality\Rector\Class_\InlineConstructorDefaultToPropertyRector; use Rector\Config\RectorConfig; -use Rector\Php71\Rector\FuncCall\RemoveExtraParametersRector; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; @@ -18,7 +17,7 @@ return static function (RectorConfig $rectorConfig): void { ]); $rectorConfig->skip([ - RemoveExtraParametersRector::class, + __DIR__.'/src/Plugins/Parallel/Paratest/WrapperRunner.php', ]); $rectorConfig->sets([ diff --git a/src/Plugins/Parallel/Paratest/WrapperRunner.php b/src/Plugins/Parallel/Paratest/WrapperRunner.php index 37eb7634..78764ce9 100644 --- a/src/Plugins/Parallel/Paratest/WrapperRunner.php +++ b/src/Plugins/Parallel/Paratest/WrapperRunner.php @@ -357,7 +357,9 @@ final class WrapperRunner implements RunnerInterface $coverageManager = new CodeCoverage(); - $coverageManager->init($this->options->configuration, $this->codeCoverageFilterRegistry, true); + // @phpstan-ignore-next-line + is_bool(true) && $coverageManager->init($this->options->configuration, $this->codeCoverageFilterRegistry, true); + $coverageMerger = new CoverageMerger($coverageManager->codeCoverage()); foreach ($this->coverageFiles as $coverageFile) { $coverageMerger->addCoverageFromFile($coverageFile);