diff --git a/src/Rector/rules.php b/src/Rector/rules.php index ef799d1..3d15fe2 100644 --- a/src/Rector/rules.php +++ b/src/Rector/rules.php @@ -6,6 +6,9 @@ use Rector\CodingStyle\Rector\ArrowFunction\StaticArrowFunctionRector; use Rector\CodingStyle\Rector\Closure\StaticClosureRector; use Rector\Config\RectorConfig; +use Rector\Php84\Rector\Param\ExplicitNullableParamTypeRector; +use Rector\PHPUnit\PHPUnit100\Rector\Class_\PublicDataProviderClassMethodRector; +use Rector\PHPUnit\PHPUnit100\Rector\Class_\StaticDataProviderClassMethodRector; use Rector\TypeDeclaration\Rector\ClassMethod\ReturnTypeFromStrictTypedCallRector; return static function (RectorConfig $rectorConfig): void { @@ -17,5 +20,10 @@ LogicalToBooleanRector::class, // Type Declaration ReturnTypeFromStrictTypedCallRector::class, + // Prepares PHPUnit 10 + StaticDataProviderClassMethodRector::class, + PublicDataProviderClassMethodRector::class, + // Prepares PHP 8.4 + ExplicitNullableParamTypeRector::class, ]); };