Skip to content

Commit c1c047a

Browse files
committed
[Rector] Apply Full PHP 7.3 Rector Set List with Skip JsonThrowOnErrorRector and StringifyStrNeedlesRector
1 parent 35fc1d0 commit c1c047a

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

rector.php

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@
2121
use Rector\EarlyReturn\Rector\If_\ChangeIfElseValueAssignToEarlyReturnRector;
2222
use Rector\EarlyReturn\Rector\If_\RemoveAlwaysElseRector;
2323
use Rector\EarlyReturn\Rector\Return_\PreparedValueToEarlyReturnRector;
24-
use Rector\Php73\Rector\FuncCall\ArrayKeyFirstLastRector;
24+
use Rector\Php73\Rector\FuncCall\JsonThrowOnErrorRector;
25+
use Rector\Php73\Rector\FuncCall\StringifyStrNeedlesRector;
26+
use Rector\Set\ValueObject\SetList;
2527
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
2628
use Utils\Rector\PassStrictParameterToFunctionParameterRector;
2729
use Utils\Rector\UnderscoreToCamelCaseVariableNameRector;
@@ -32,6 +34,10 @@
3234
// paths to refactor; solid alternative to CLI arguments
3335
$parameters->set(Option::PATHS, [__DIR__ . '/app', __DIR__ . '/system', __DIR__ . '/tests', __DIR__ . '/utils/Rector']);
3436

37+
$parameters->set(Option::SETS, [
38+
SetList::PHP_73,
39+
]);
40+
3541
// do you need to include constants, class aliases or custom autoloader? files listed will be executed
3642
$parameters->set(Option::BOOTSTRAP_FILES, [
3743
__DIR__ . '/system/Test/bootstrap.php',
@@ -45,6 +51,8 @@
4551
__DIR__ . '/tests/system/Config/fixtures',
4652
__DIR__ . '/tests/_support',
4753
PassStrictParameterToFunctionParameterRector::class => [__DIR__ . '/tests/system/Database/Live/SelectTest.php'],
54+
JsonThrowOnErrorRector::class,
55+
StringifyStrNeedlesRector::class,
4856
]);
4957

5058
// auto import fully qualified class names
@@ -61,7 +69,6 @@
6169
$services->set(ForToForeachRector::class);
6270
$services->set(ChangeNestedForeachIfsToEarlyContinueRector::class);
6371
$services->set(ChangeIfElseValueAssignToEarlyReturnRector::class);
64-
$services->set(ArrayKeyFirstLastRector::class);
6572
$services->set(SimplifyStrposLowerRector::class);
6673
$services->set(CombineIfRector::class);
6774
$services->set(SimplifyIfReturnBoolRector::class);

0 commit comments

Comments
 (0)