|
37 | 37 | use Rector\DeadCode\Rector\Cast\RecastingRemovalRector; |
38 | 38 | use Rector\DeadCode\Rector\ClassMethod\RemoveUnusedPromotedPropertyRector; |
39 | 39 | use Rector\DeadCode\Rector\If_\UnwrapFutureCompatibleIfPhpVersionRector; |
| 40 | +use Rector\DeadCode\Rector\MethodCall\RemoveNullArgOnNullDefaultParamRector; |
40 | 41 | use Rector\DeadCode\Rector\Property\RemoveUnusedPrivatePropertyRector; |
41 | 42 | use Rector\EarlyReturn\Rector\Foreach_\ChangeNestedForeachIfsToEarlyContinueRector; |
42 | 43 | use Rector\EarlyReturn\Rector\If_\ChangeIfElseValueAssignToEarlyReturnRector; |
43 | 44 | use Rector\EarlyReturn\Rector\If_\RemoveAlwaysElseRector; |
44 | 45 | use Rector\EarlyReturn\Rector\Return_\PreparedValueToEarlyReturnRector; |
45 | 46 | use Rector\Php55\Rector\String_\StringClassNameToClassConstantRector; |
46 | 47 | use Rector\Php73\Rector\FuncCall\StringifyStrNeedlesRector; |
| 48 | +use Rector\Php81\Rector\ClassMethod\NewInInitializerRector; |
47 | 49 | use Rector\PHPUnit\AnnotationsToAttributes\Rector\Class_\AnnotationWithValueToAttributeRector; |
48 | 50 | use Rector\PHPUnit\CodeQuality\Rector\Class_\YieldDataProviderRector; |
49 | 51 | use Rector\PHPUnit\CodeQuality\Rector\MethodCall\AssertEmptyNullableObjectToAssertInstanceofRector; |
|
52 | 54 | use Rector\Set\ValueObject\LevelSetList; |
53 | 55 | use Rector\Set\ValueObject\SetList; |
54 | 56 | use Rector\Strict\Rector\Empty_\DisallowedEmptyRuleFixerRector; |
55 | | -use Rector\Strict\Rector\If_\BooleanInIfConditionRuleFixerRector; |
56 | 57 | use Rector\TypeDeclaration\Rector\Empty_\EmptyOnNullableObjectToInstanceOfRector; |
57 | 58 | use Rector\ValueObject\PhpVersion; |
58 | 59 |
|
|
135 | 136 |
|
136 | 137 | // Ignore some PHPUnit rules |
137 | 138 | AssertEmptyNullableObjectToAssertInstanceofRector::class, |
| 139 | + |
| 140 | + // Ignore to prevent BC break |
| 141 | + NewInInitializerRector::class, |
| 142 | + |
| 143 | + // Ignore for readability |
| 144 | + RemoveNullArgOnNullDefaultParamRector::class, |
138 | 145 | ]); |
139 | 146 |
|
140 | 147 | // auto import fully qualified class names |
|
166 | 173 | $rectorConfig->rule(StringClassNameToClassConstantRector::class); |
167 | 174 | $rectorConfig->rule(PrivatizeFinalClassPropertyRector::class); |
168 | 175 | $rectorConfig->rule(CompleteDynamicPropertiesRector::class); |
169 | | - $rectorConfig->rule(BooleanInIfConditionRuleFixerRector::class); |
170 | 176 | $rectorConfig->rule(SingleInArrayToCompareRector::class); |
171 | 177 | $rectorConfig->rule(VersionCompareFuncCallToConstantRector::class); |
172 | 178 | $rectorConfig->rule(ExplicitBoolCompareRector::class); |
|
0 commit comments