Skip to content

Commit eb2472a

Browse files
committed
fix: add downgrade rule for nullsafe operator
1 parent bd85f72 commit eb2472a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

bin/rector-downgrade.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
use Rector\DowngradePhp80\Rector\ClassMethod\DowngradeTrailingCommasInParamUseRector;
1818
use Rector\DowngradePhp80\Rector\FunctionLike\DowngradeMixedTypeDeclarationRector;
1919
use Rector\DowngradePhp80\Rector\FunctionLike\DowngradeUnionTypeDeclarationRector;
20+
use Rector\DowngradePhp80\Rector\NullsafeMethodCall\DowngradeNullsafeToTernaryOperatorRector;
2021
use Rector\DowngradePhp80\Rector\Property\DowngradeUnionTypeTypedPropertyRector;
2122
use Rector\DowngradePhp81\Rector\FunctionLike\DowngradePureIntersectionTypeRector;
2223
use Rector\DowngradePhp81\Rector\Property\DowngradeReadonlyPropertyRector;
@@ -34,10 +35,11 @@
3435
}
3536

3637
if ($targetPhpVersionId < 80000) {
38+
$config->rule(DowngradeMixedTypeDeclarationRector::class);
3739
$config->rule(DowngradeNonCapturingCatchesRector::class);
40+
$config->rule(DowngradeNullsafeToTernaryOperatorRector::class);
3841
$config->rule(DowngradePropertyPromotionRector::class);
3942
$config->rule(DowngradeTrailingCommasInParamUseRector::class);
40-
$config->rule(DowngradeMixedTypeDeclarationRector::class);
4143
$config->rule(DowngradeUnionTypeDeclarationRector::class);
4244
$config->rule(DowngradeUnionTypeTypedPropertyRector::class);
4345
}

0 commit comments

Comments
 (0)