From 262675f908ef2fad65e41b2f8ec6b3d8e3aa87a7 Mon Sep 17 00:00:00 2001 From: Sylvain Fabre Date: Thu, 12 Feb 2026 11:55:36 +0100 Subject: [PATCH] Add more Rector rule to prepare upgrades - Prepare PHP 8.4 upgrade - Prepare PHPUnit 10 upgrade --- src/Rector/rules.php | 8 ++++++++ 1 file changed, 8 insertions(+) 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, ]); };