From 88197fe1d5e3e9f3db9abeb01790be767ef96995 Mon Sep 17 00:00:00 2001 From: Patrick Hesselberg Date: Wed, 28 Aug 2024 08:22:18 +0200 Subject: [PATCH] chore: use new rector syntax --- rector.php | 36 +++++++++++++++--------------------- 1 file changed, 15 insertions(+), 21 deletions(-) diff --git a/rector.php b/rector.php index 1a2f4483..99b8cdbf 100644 --- a/rector.php +++ b/rector.php @@ -4,28 +4,22 @@ declare(strict_types=1); use Rector\CodeQuality\Rector\Class_\InlineConstructorDefaultToPropertyRector; use Rector\Config\RectorConfig; -use Rector\Set\ValueObject\LevelSetList; -use Rector\Set\ValueObject\SetList; -return static function (RectorConfig $rectorConfig): void { - $rectorConfig->paths([ +return RectorConfig::configure() + ->withPaths([ __DIR__.'/src', - ]); - - $rectorConfig->rules([ + ]) + ->withRules([ InlineConstructorDefaultToPropertyRector::class, - ]); - - $rectorConfig->skip([ + ]) + ->withSkip([ __DIR__.'/src/Plugins/Parallel/Paratest/WrapperRunner.php', - ]); - - $rectorConfig->sets([ - LevelSetList::UP_TO_PHP_81, - SetList::CODE_QUALITY, - SetList::DEAD_CODE, - SetList::EARLY_RETURN, - SetList::TYPE_DECLARATION, - SetList::PRIVATIZATION, - ]); -}; + ]) + ->withPreparedSets( + deadCode: true, + codeQuality: true, + typeDeclarations: true, + privatization: true, + earlyReturn: true, + ) + ->withPhpSets();