2021-07-22 23:37:17 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
declare (strict_types=1);
|
2022-04-13 16:29:57 +00:00
|
|
|
namespace RectorPrefix20220413;
|
2021-07-22 23:37:17 +00:00
|
|
|
|
2022-04-12 11:52:08 +00:00
|
|
|
use Rector\Config\RectorConfig;
|
2021-07-22 23:37:17 +00:00
|
|
|
use Rector\Core\ValueObject\PhpVersion;
|
2021-12-03 04:58:55 +00:00
|
|
|
use Rector\DowngradePhp81\Rector\Array_\DowngradeArraySpreadStringKeyRector;
|
2021-07-22 23:37:17 +00:00
|
|
|
use Rector\DowngradePhp81\Rector\ClassConst\DowngradeFinalizePublicClassConstantRector;
|
2022-04-02 13:15:38 +00:00
|
|
|
use Rector\DowngradePhp81\Rector\FuncCall\DowngradeArrayIsListRector;
|
2021-11-18 18:48:10 +00:00
|
|
|
use Rector\DowngradePhp81\Rector\FuncCall\DowngradeFirstClassCallableSyntaxRector;
|
2021-11-17 12:57:34 +00:00
|
|
|
use Rector\DowngradePhp81\Rector\FunctionLike\DowngradeNeverTypeDeclarationRector;
|
2021-11-19 20:52:59 +00:00
|
|
|
use Rector\DowngradePhp81\Rector\FunctionLike\DowngradeNewInInitializerRector;
|
2021-11-23 13:42:01 +00:00
|
|
|
use Rector\DowngradePhp81\Rector\FunctionLike\DowngradePureIntersectionTypeRector;
|
2021-11-08 18:56:59 +00:00
|
|
|
use Rector\DowngradePhp81\Rector\Instanceof_\DowngradePhp81ResourceReturnToObjectRector;
|
2021-11-18 19:20:31 +00:00
|
|
|
use Rector\DowngradePhp81\Rector\Property\DowngradeReadonlyPropertyRector;
|
2022-04-12 11:52:08 +00:00
|
|
|
return static function (\Rector\Config\RectorConfig $rectorConfig) : void {
|
2022-04-12 14:41:09 +00:00
|
|
|
$rectorConfig->phpVersion(\Rector\Core\ValueObject\PhpVersion::PHP_80);
|
2022-04-12 11:52:08 +00:00
|
|
|
$services = $rectorConfig->services();
|
2021-07-22 23:37:17 +00:00
|
|
|
$services->set(\Rector\DowngradePhp81\Rector\ClassConst\DowngradeFinalizePublicClassConstantRector::class);
|
2021-11-18 18:48:10 +00:00
|
|
|
$services->set(\Rector\DowngradePhp81\Rector\FuncCall\DowngradeFirstClassCallableSyntaxRector::class);
|
2021-11-17 12:57:34 +00:00
|
|
|
$services->set(\Rector\DowngradePhp81\Rector\FunctionLike\DowngradeNeverTypeDeclarationRector::class);
|
2021-11-23 13:42:01 +00:00
|
|
|
$services->set(\Rector\DowngradePhp81\Rector\FunctionLike\DowngradePureIntersectionTypeRector::class);
|
2021-11-19 20:52:59 +00:00
|
|
|
$services->set(\Rector\DowngradePhp81\Rector\FunctionLike\DowngradeNewInInitializerRector::class);
|
2021-11-08 18:56:59 +00:00
|
|
|
$services->set(\Rector\DowngradePhp81\Rector\Instanceof_\DowngradePhp81ResourceReturnToObjectRector::class);
|
2021-11-18 19:20:31 +00:00
|
|
|
$services->set(\Rector\DowngradePhp81\Rector\Property\DowngradeReadonlyPropertyRector::class);
|
2021-12-03 04:58:55 +00:00
|
|
|
$services->set(\Rector\DowngradePhp81\Rector\Array_\DowngradeArraySpreadStringKeyRector::class);
|
2022-04-02 13:15:38 +00:00
|
|
|
$services->set(\Rector\DowngradePhp81\Rector\FuncCall\DowngradeArrayIsListRector::class);
|
2021-07-22 23:37:17 +00:00
|
|
|
};
|