mirror of
https://github.com/rectorphp/rector.git
synced 2024-06-06 19:30:50 +00:00
[DX] Update to use Method Call from RectorConfig on rector configs (tests/ dir) (#2105)
This commit is contained in:
parent
61fd4d8308
commit
d9eb8d2194
|
@ -14,7 +14,6 @@ use Rector\Core\Tests\Configuration\ValueObjectInliner\Source\WithType;
|
|||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
|
||||
$services->defaults()
|
||||
->public()
|
||||
->autowire()
|
||||
|
|
|
@ -13,7 +13,6 @@ use Rector\Core\Tests\Configuration\ValueObjectInliner\Source\WithType;
|
|||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
|
||||
$services->defaults()
|
||||
->public()
|
||||
->autowire()
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\DeadCode\Rector\ClassMethod\RemoveEmptyClassMethodRector;
|
|||
use Rector\DeadCode\Rector\Plus\RemoveDeadZeroAndOneOperationRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(RemoveEmptyClassMethodRector::class);
|
||||
$services->set(RemoveDeadZeroAndOneOperationRector::class);
|
||||
$rectorConfig->rule(RemoveEmptyClassMethodRector::class);
|
||||
$rectorConfig->rule(RemoveDeadZeroAndOneOperationRector::class);
|
||||
};
|
||||
|
|
|
@ -6,6 +6,5 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\Core\Tests\Issues\AliasedImportDouble\Rector\ClassMethod\AddAliasImportRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(AddAliasImportRector::class);
|
||||
$rectorConfig->rule(AddAliasImportRector::class);
|
||||
};
|
||||
|
|
|
@ -7,9 +7,8 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\TypeDeclaration\Rector\FunctionLike\ReturnTypeDeclarationRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ExplicitBoolCompareRector::class);
|
||||
$services->set(ReturnTypeDeclarationRector::class);
|
||||
$rectorConfig->rule(ExplicitBoolCompareRector::class);
|
||||
$rectorConfig->rule(ReturnTypeDeclarationRector::class);
|
||||
|
||||
$rectorConfig->importNames();
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Php81\Rector\Property\ReadOnlyPropertyRector;
|
|||
use Rector\TypeDeclaration\Rector\FunctionLike\ReturnTypeDeclarationRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ReturnTypeDeclarationRector::class);
|
||||
$services->set(ReadOnlyPropertyRector::class);
|
||||
$rectorConfig->rule(ReturnTypeDeclarationRector::class);
|
||||
$rectorConfig->rule(ReadOnlyPropertyRector::class);
|
||||
};
|
||||
|
|
|
@ -7,8 +7,6 @@ use Rector\Php80\Rector\Class_\AnnotationToAttributeRector;
|
|||
use Rector\Php80\Rector\Class_\ClassPropertyAssignToConstructorPromotionRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
|
||||
$services->set(ClassPropertyAssignToConstructorPromotionRector::class);
|
||||
$services->set(AnnotationToAttributeRector::class);
|
||||
$rectorConfig->rule(ClassPropertyAssignToConstructorPromotionRector::class);
|
||||
$rectorConfig->rule(AnnotationToAttributeRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Php71\Rector\FuncCall\CountOnNullRector;
|
|||
use Rector\Privatization\Rector\Class_\ChangeReadOnlyVariableWithDefaultValueToConstantRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ChangeReadOnlyVariableWithDefaultValueToConstantRector::class);
|
||||
$services->set(CountOnNullRector::class);
|
||||
$rectorConfig->rule(ChangeReadOnlyVariableWithDefaultValueToConstantRector::class);
|
||||
$rectorConfig->rule(CountOnNullRector::class);
|
||||
};
|
||||
|
|
|
@ -10,9 +10,7 @@ use Rector\DowngradePhp73\Rector\FuncCall\DowngradeArrayKeyFirstLastRector;
|
|||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$rectorConfig->phpVersion(PhpVersion::PHP_70);
|
||||
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(DowngradeArrayKeyFirstLastRector::class);
|
||||
$services->set(DowngradeScalarTypeDeclarationRector::class);
|
||||
$services->set(DowngradeNullCoalesceRector::class);
|
||||
$rectorConfig->rule(DowngradeArrayKeyFirstLastRector::class);
|
||||
$rectorConfig->rule(DowngradeScalarTypeDeclarationRector::class);
|
||||
$rectorConfig->rule(DowngradeNullCoalesceRector::class);
|
||||
};
|
||||
|
|
|
@ -8,8 +8,6 @@ use Rector\TypeDeclaration\Rector\ClassMethod\AddArrayParamDocTypeRector;
|
|||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$rectorConfig->importNames();
|
||||
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(AddProphecyTraitRector::class);
|
||||
$services->set(AddArrayParamDocTypeRector::class);
|
||||
$rectorConfig->rule(AddProphecyTraitRector::class);
|
||||
$rectorConfig->rule(AddArrayParamDocTypeRector::class);
|
||||
};
|
||||
|
|
|
@ -6,5 +6,5 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\Set\ValueObject\SetList;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$rectorConfig->import(SetList::DEAD_CODE);
|
||||
$rectorConfig->sets([SetList::DEAD_CODE]);
|
||||
};
|
||||
|
|
|
@ -8,8 +8,7 @@ use Rector\DowngradePhp80\Rector\Class_\DowngradePropertyPromotionRector;
|
|||
use Rector\DowngradePhp81\Rector\FunctionLike\DowngradeNewInInitializerRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(DowngradeNewInInitializerRector::class);
|
||||
$services->set(DowngradePropertyPromotionRector::class);
|
||||
$services->set(DowngradeTypedPropertyRector::class);
|
||||
$rectorConfig->rule(DowngradeNewInInitializerRector::class);
|
||||
$rectorConfig->rule(DowngradePropertyPromotionRector::class);
|
||||
$rectorConfig->rule(DowngradeTypedPropertyRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\DowngradePhp70\Rector\FunctionLike\DowngradeScalarTypeDeclarationRect
|
|||
use Rector\DowngradePhp80\Rector\ClassMethod\DowngradeStringReturnTypeOnToStringRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(DowngradeStringReturnTypeOnToStringRector::class);
|
||||
$services->set(DowngradeScalarTypeDeclarationRector::class);
|
||||
$rectorConfig->rule(DowngradeStringReturnTypeOnToStringRector::class);
|
||||
$rectorConfig->rule(DowngradeScalarTypeDeclarationRector::class);
|
||||
};
|
||||
|
|
|
@ -7,8 +7,6 @@ use Rector\Php80\Rector\FuncCall\Php8ResourceReturnToObjectRector;
|
|||
use Rector\Set\ValueObject\SetList;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$rectorConfig->import(SetList::EARLY_RETURN);
|
||||
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(Php8ResourceReturnToObjectRector::class);
|
||||
$rectorConfig->rule(Php8ResourceReturnToObjectRector::class);
|
||||
$rectorConfig->sets([SetList::EARLY_RETURN]);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Php55\Rector\FuncCall\GetCalledClassToSelfClassRector;
|
|||
use Rector\Php55\Rector\FuncCall\GetCalledClassToStaticClassRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(GetCalledClassToSelfClassRector::class);
|
||||
$services->set(GetCalledClassToStaticClassRector::class);
|
||||
$rectorConfig->rule(GetCalledClassToSelfClassRector::class);
|
||||
$rectorConfig->rule(GetCalledClassToStaticClassRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\EarlyReturn\Rector\If_\ChangeIfElseValueAssignToEarlyReturnRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ChangeIfElseValueAssignToEarlyReturnRector::class);
|
||||
$services->set(SimplifyIfElseToTernaryRector::class);
|
||||
$rectorConfig->rule(ChangeIfElseValueAssignToEarlyReturnRector::class);
|
||||
$rectorConfig->rule(SimplifyIfElseToTernaryRector::class);
|
||||
};
|
||||
|
|
|
@ -9,8 +9,7 @@ use Rector\DeadCode\Rector\Assign\RemoveUnusedVariableAssignRector;
|
|||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$rectorConfig->importNames();
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(SimplifyIfElseToTernaryRector::class);
|
||||
$services->set(InlineSimplePropertyAnnotationRector::class);
|
||||
$services->set(RemoveUnusedVariableAssignRector::class);
|
||||
$rectorConfig->rule(SimplifyIfElseToTernaryRector::class);
|
||||
$rectorConfig->rule(InlineSimplePropertyAnnotationRector::class);
|
||||
$rectorConfig->rule(RemoveUnusedVariableAssignRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\Core\Tests\Issues\InfiniteLoop\Rector\MethodCall\InfinityLoopRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(InfinityLoopRector::class);
|
||||
$services->set(SimplifyDeMorganBinaryRector::class);
|
||||
$rectorConfig->rule(InfinityLoopRector::class);
|
||||
$rectorConfig->rule(SimplifyDeMorganBinaryRector::class);
|
||||
};
|
||||
|
|
|
@ -7,12 +7,10 @@ use Rector\DeadCode\Rector\Expression\RemoveDeadStmtRector;
|
|||
use Rector\Renaming\Rector\FuncCall\RenameFunctionRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$rectorConfig->rule(RemoveDeadStmtRector::class);
|
||||
|
||||
$services->set(RemoveDeadStmtRector::class);
|
||||
|
||||
$services->set(RenameFunctionRector::class)
|
||||
->configure([
|
||||
$rectorConfig
|
||||
->ruleWithConfiguration(RenameFunctionRector::class, [
|
||||
'preg_replace' => 'Safe\preg_replace',
|
||||
]);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\DeadCode\Rector\If_\RemoveDeadInstanceOfRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(RemoveDeadInstanceOfRector::class);
|
||||
$services->set(SwitchNegatedTernaryRector::class);
|
||||
$rectorConfig->rule(RemoveDeadInstanceOfRector::class);
|
||||
$rectorConfig->rule(SwitchNegatedTernaryRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\DeadCode\Rector\If_\RemoveDeadInstanceOfRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(EncapsedStringsToSprintfRector::class);
|
||||
$services->set(RemoveDeadInstanceOfRector::class);
|
||||
$rectorConfig->rule(EncapsedStringsToSprintfRector::class);
|
||||
$rectorConfig->rule(RemoveDeadInstanceOfRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,5 @@ use Rector\Symfony\Rector\ClassMethod\ReplaceSensioRouteAnnotationWithSymfonyRec
|
|||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$rectorConfig->importNames();
|
||||
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ReplaceSensioRouteAnnotationWithSymfonyRector::class);
|
||||
$rectorConfig->rule(ReplaceSensioRouteAnnotationWithSymfonyRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\DeadCode\Rector\FunctionLike\RemoveOverriddenValuesRector;
|
|||
use Rector\Naming\Rector\ClassMethod\RenameVariableToMatchNewTypeRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(RemoveOverriddenValuesRector::class);
|
||||
$services->set(RenameVariableToMatchNewTypeRector::class);
|
||||
$rectorConfig->rule(RemoveOverriddenValuesRector::class);
|
||||
$rectorConfig->rule(RenameVariableToMatchNewTypeRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\CodingStyle\Rector\FuncCall\CountArrayToEmptyArrayComparisonRector;
|
|||
use Rector\Config\RectorConfig;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ExplicitBoolCompareRector::class);
|
||||
$services->set(CountArrayToEmptyArrayComparisonRector::class);
|
||||
$rectorConfig->rule(ExplicitBoolCompareRector::class);
|
||||
$rectorConfig->rule(CountArrayToEmptyArrayComparisonRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\DeadCode\Rector\ClassMethod\RemoveUnusedPrivateMethodRector;
|
|||
use Rector\EarlyReturn\Rector\If_\RemoveAlwaysElseRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(RemoveUnusedPrivateMethodRector::class);
|
||||
$services->set(RemoveAlwaysElseRector::class);
|
||||
$rectorConfig->rule(RemoveUnusedPrivateMethodRector::class);
|
||||
$rectorConfig->rule(RemoveAlwaysElseRector::class);
|
||||
};
|
||||
|
|
|
@ -6,6 +6,5 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\Set\ValueObject\SetList;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$rectorConfig->import(SetList::MYSQL_TO_MYSQLI);
|
||||
$rectorConfig->import(SetList::DEAD_CODE);
|
||||
$rectorConfig->sets([SetList::MYSQL_TO_MYSQLI, SetList::DEAD_CODE]);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\DowngradePhp71\Rector\Array_\SymmetricArrayDestructuringToListRector;
|
|||
use Rector\DowngradePhp80\Rector\MethodCall\DowngradeNamedArgumentRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(SymmetricArrayDestructuringToListRector::class);
|
||||
$services->set(DowngradeNamedArgumentRector::class);
|
||||
$rectorConfig->rule(SymmetricArrayDestructuringToListRector::class);
|
||||
$rectorConfig->rule(DowngradeNamedArgumentRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\DowngradePhp74\Rector\Array_\DowngradeArraySpreadRector;
|
|||
use Rector\DowngradePhp80\Rector\Expression\DowngradeMatchToSwitchRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(DowngradeMatchToSwitchRector::class);
|
||||
$services->set(DowngradeArraySpreadRector::class);
|
||||
$rectorConfig->rule(DowngradeMatchToSwitchRector::class);
|
||||
$rectorConfig->rule(DowngradeArraySpreadRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\Php80\Rector\Class_\ClassPropertyAssignToConstructorPromotionRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ClassPropertyAssignToConstructorPromotionRector::class);
|
||||
$services->set(NewlineAfterStatementRector::class);
|
||||
$rectorConfig->rule(ClassPropertyAssignToConstructorPromotionRector::class);
|
||||
$rectorConfig->rule(NewlineAfterStatementRector::class);
|
||||
};
|
||||
|
|
|
@ -8,8 +8,7 @@ use Rector\Php56\Rector\FunctionLike\AddDefaultValueForUndefinedVariableRector;
|
|||
use Rector\Php70\Rector\FunctionLike\ExceptionHandlerTypehintRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ExceptionHandlerTypehintRector::class);
|
||||
$services->set(CatchExceptionNameMatchingTypeRector::class);
|
||||
$services->set(AddDefaultValueForUndefinedVariableRector::class);
|
||||
$rectorConfig->rule(ExceptionHandlerTypehintRector::class);
|
||||
$rectorConfig->rule(CatchExceptionNameMatchingTypeRector::class);
|
||||
$rectorConfig->rule(AddDefaultValueForUndefinedVariableRector::class);
|
||||
};
|
||||
|
|
|
@ -6,6 +6,5 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\Doctrine\Rector\Property\TypedPropertyFromToOneRelationTypeRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(TypedPropertyFromToOneRelationTypeRector::class);
|
||||
$rectorConfig->rule(TypedPropertyFromToOneRelationTypeRector::class);
|
||||
};
|
||||
|
|
|
@ -8,15 +8,13 @@ use Rector\Strict\Rector\Empty_\DisallowedEmptyRuleFixerRector;
|
|||
use Rector\Strict\Rector\Ternary\BooleanInTernaryOperatorRuleFixerRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
|
||||
$services->set(RemoveDeadInstanceOfRector::class);
|
||||
$services->set(BooleanInTernaryOperatorRuleFixerRector::class)
|
||||
->configure([
|
||||
$rectorConfig->rule(RemoveDeadInstanceOfRector::class);
|
||||
$rectorConfig
|
||||
->ruleWithConfiguration(BooleanInTernaryOperatorRuleFixerRector::class, [
|
||||
BooleanInTernaryOperatorRuleFixerRector::TREAT_AS_NON_EMPTY => false,
|
||||
]);
|
||||
$services->set(DisallowedEmptyRuleFixerRector::class)
|
||||
->configure([
|
||||
$rectorConfig
|
||||
->ruleWithConfiguration(DisallowedEmptyRuleFixerRector::class, [
|
||||
DisallowedEmptyRuleFixerRector::TREAT_AS_NON_EMPTY => false,
|
||||
]);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Naming\Rector\Assign\RenameVariableToMatchMethodCallReturnTypeRector;
|
|||
use Rector\TypeDeclaration\Rector\ClassMethod\AddVoidReturnTypeWhereNoReturnRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(RenameVariableToMatchMethodCallReturnTypeRector::class);
|
||||
$services->set(AddVoidReturnTypeWhereNoReturnRector::class);
|
||||
$rectorConfig->rule(RenameVariableToMatchMethodCallReturnTypeRector::class);
|
||||
$rectorConfig->rule(AddVoidReturnTypeWhereNoReturnRector::class);
|
||||
};
|
||||
|
|
|
@ -8,8 +8,7 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\EarlyReturn\Rector\If_\ChangeAndIfToEarlyReturnRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ChangeAndIfToEarlyReturnRector::class);
|
||||
$services->set(CompleteDynamicPropertiesRector::class);
|
||||
$services->set(SimplifyDeMorganBinaryRector::class);
|
||||
$rectorConfig->rule(ChangeAndIfToEarlyReturnRector::class);
|
||||
$rectorConfig->rule(CompleteDynamicPropertiesRector::class);
|
||||
$rectorConfig->rule(SimplifyDeMorganBinaryRector::class);
|
||||
};
|
||||
|
|
|
@ -6,6 +6,5 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\DowngradePhp80\Rector\MethodCall\DowngradeNamedArgumentRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(DowngradeNamedArgumentRector::class);
|
||||
$rectorConfig->rule(DowngradeNamedArgumentRector::class);
|
||||
};
|
||||
|
|
|
@ -8,8 +8,7 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\EarlyReturn\Rector\If_\ChangeAndIfToEarlyReturnRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(SimplifyDeMorganBinaryRector::class);
|
||||
$services->set(ChangeAndIfToEarlyReturnRector::class);
|
||||
$services->set(DateTimeToDateTimeInterfaceRector::class);
|
||||
$rectorConfig->rule(SimplifyDeMorganBinaryRector::class);
|
||||
$rectorConfig->rule(ChangeAndIfToEarlyReturnRector::class);
|
||||
$rectorConfig->rule(DateTimeToDateTimeInterfaceRector::class);
|
||||
};
|
||||
|
|
|
@ -8,9 +8,7 @@ use Rector\EarlyReturn\Rector\If_\ChangeAndIfToEarlyReturnRector;
|
|||
use Rector\EarlyReturn\Rector\If_\ChangeOrIfContinueToMultiContinueRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
|
||||
$services->set(DateTimeToDateTimeInterfaceRector::class);
|
||||
$services->set(ChangeAndIfToEarlyReturnRector::class);
|
||||
$services->set(ChangeOrIfContinueToMultiContinueRector::class);
|
||||
$rectorConfig->rule(DateTimeToDateTimeInterfaceRector::class);
|
||||
$rectorConfig->rule(ChangeAndIfToEarlyReturnRector::class);
|
||||
$rectorConfig->rule(ChangeOrIfContinueToMultiContinueRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Naming\Rector\Class_\RenamePropertyToMatchTypeRector;
|
|||
use Rector\Php80\Rector\Class_\ClassPropertyAssignToConstructorPromotionRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ClassPropertyAssignToConstructorPromotionRector::class);
|
||||
$services->set(RenamePropertyToMatchTypeRector::class);
|
||||
$rectorConfig->rule(ClassPropertyAssignToConstructorPromotionRector::class);
|
||||
$rectorConfig->rule(RenamePropertyToMatchTypeRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\Naming\Rector\Class_\RenamePropertyToMatchTypeRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(RenamePropertyToMatchTypeRector::class);
|
||||
$services->set(CompleteDynamicPropertiesRector::class);
|
||||
$rectorConfig->rule(RenamePropertyToMatchTypeRector::class);
|
||||
$rectorConfig->rule(CompleteDynamicPropertiesRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Naming\Rector\ClassMethod\RenameParamToMatchTypeRector;
|
|||
use Rector\Php56\Rector\FunctionLike\AddDefaultValueForUndefinedVariableRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(AddDefaultValueForUndefinedVariableRector::class);
|
||||
$services->set(RenameParamToMatchTypeRector::class);
|
||||
$rectorConfig->rule(AddDefaultValueForUndefinedVariableRector::class);
|
||||
$rectorConfig->rule(RenameParamToMatchTypeRector::class);
|
||||
};
|
||||
|
|
|
@ -8,8 +8,6 @@ use Rector\DowngradePhp80\Rector\FunctionLike\DowngradeMixedTypeDeclarationRecto
|
|||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$rectorConfig->importNames();
|
||||
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(DowngradeTypedPropertyRector::class);
|
||||
$services->set(DowngradeMixedTypeDeclarationRector::class);
|
||||
$rectorConfig->rule(DowngradeTypedPropertyRector::class);
|
||||
$rectorConfig->rule(DowngradeMixedTypeDeclarationRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\DowngradePhp70\Rector\FunctionLike\DowngradeThrowableTypeDeclarationR
|
|||
use Rector\DowngradePhp74\Rector\ArrowFunction\ArrowFunctionToAnonymousFunctionRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ArrowFunctionToAnonymousFunctionRector::class);
|
||||
$services->set(DowngradeThrowableTypeDeclarationRector::class);
|
||||
$rectorConfig->rule(ArrowFunctionToAnonymousFunctionRector::class);
|
||||
$rectorConfig->rule(DowngradeThrowableTypeDeclarationRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\EarlyReturn\Rector\If_\ChangeAndIfToEarlyReturnRector;
|
|||
use Rector\EarlyReturn\Rector\If_\ChangeOrIfReturnToEarlyReturnRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ChangeOrIfReturnToEarlyReturnRector::class);
|
||||
$services->set(ChangeAndIfToEarlyReturnRector::class);
|
||||
$rectorConfig->rule(ChangeOrIfReturnToEarlyReturnRector::class);
|
||||
$rectorConfig->rule(ChangeAndIfToEarlyReturnRector::class);
|
||||
};
|
||||
|
|
|
@ -8,8 +8,7 @@ use Rector\EarlyReturn\Rector\If_\ChangeAndIfToEarlyReturnRector;
|
|||
use Rector\EarlyReturn\Rector\If_\ChangeOrIfReturnToEarlyReturnRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ChangeOrIfReturnToEarlyReturnRector::class);
|
||||
$services->set(ChangeAndIfToEarlyReturnRector::class);
|
||||
$services->set(DateTimeToDateTimeInterfaceRector::class);
|
||||
$rectorConfig->rule(ChangeOrIfReturnToEarlyReturnRector::class);
|
||||
$rectorConfig->rule(ChangeAndIfToEarlyReturnRector::class);
|
||||
$rectorConfig->rule(DateTimeToDateTimeInterfaceRector::class);
|
||||
};
|
||||
|
|
|
@ -7,9 +7,8 @@ use Rector\Privatization\Rector\Class_\RepeatedLiteralToClassConstantRector;
|
|||
use Rector\TypeDeclaration\Rector\FunctionLike\ReturnTypeDeclarationRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(RepeatedLiteralToClassConstantRector::class);
|
||||
$services->set(ReturnTypeDeclarationRector::class);
|
||||
$rectorConfig->rule(RepeatedLiteralToClassConstantRector::class);
|
||||
$rectorConfig->rule(ReturnTypeDeclarationRector::class);
|
||||
|
||||
$rectorConfig->importNames();
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\EarlyReturn\Rector\If_\ChangeOrIfReturnToEarlyReturnRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ExplicitBoolCompareRector::class);
|
||||
$services->set(ChangeOrIfReturnToEarlyReturnRector::class);
|
||||
$rectorConfig->rule(ExplicitBoolCompareRector::class);
|
||||
$rectorConfig->rule(ChangeOrIfReturnToEarlyReturnRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\EarlyReturn\Rector\If_\ChangeAndIfToEarlyReturnRector;
|
|||
use Rector\EarlyReturn\Rector\If_\RemoveAlwaysElseRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ChangeAndIfToEarlyReturnRector::class);
|
||||
$services->set(RemoveAlwaysElseRector::class);
|
||||
$rectorConfig->rule(ChangeAndIfToEarlyReturnRector::class);
|
||||
$rectorConfig->rule(RemoveAlwaysElseRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\EarlyReturn\Rector\If_\ChangeOrIfReturnToEarlyReturnRector;
|
|||
use Rector\EarlyReturn\Rector\If_\RemoveAlwaysElseRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ChangeOrIfReturnToEarlyReturnRector::class);
|
||||
$services->set(RemoveAlwaysElseRector::class);
|
||||
$rectorConfig->rule(ChangeOrIfReturnToEarlyReturnRector::class);
|
||||
$rectorConfig->rule(RemoveAlwaysElseRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\CodingStyle\Rector\Stmt\NewlineAfterStatementRector;
|
|||
use Rector\Config\RectorConfig;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(VarConstantCommentRector::class);
|
||||
$services->set(NewlineAfterStatementRector::class);
|
||||
$rectorConfig->rule(VarConstantCommentRector::class);
|
||||
$rectorConfig->rule(NewlineAfterStatementRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\EarlyReturn\Rector\If_\ChangeAndIfToEarlyReturnRector;
|
|||
use Rector\Php73\Rector\FuncCall\JsonThrowOnErrorRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(JsonThrowOnErrorRector::class);
|
||||
$services->set(ChangeAndIfToEarlyReturnRector::class);
|
||||
$rectorConfig->rule(JsonThrowOnErrorRector::class);
|
||||
$rectorConfig->rule(ChangeAndIfToEarlyReturnRector::class);
|
||||
};
|
||||
|
|
|
@ -8,10 +8,9 @@ use Rector\DeadCode\Rector\Stmt\RemoveUnreachableStatementRector;
|
|||
use Rector\TypeDeclaration\Rector\ClassMethod\AddArrayParamDocTypeRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(AddArrayParamDocTypeRector::class);
|
||||
$services->set(RemoveUnusedPrivateMethodParameterRector::class);
|
||||
$services->set(RemoveUnreachableStatementRector::class);
|
||||
$rectorConfig->rule(AddArrayParamDocTypeRector::class);
|
||||
$rectorConfig->rule(RemoveUnusedPrivateMethodParameterRector::class);
|
||||
$rectorConfig->rule(RemoveUnreachableStatementRector::class);
|
||||
|
||||
$rectorConfig->importNames();
|
||||
};
|
||||
|
|
|
@ -8,13 +8,11 @@ use Rector\Core\Configuration\Option;
|
|||
use Rector\Php70\Rector\Ternary\TernaryToNullCoalescingRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(TernaryToNullCoalescingRector::class);
|
||||
$rectorConfig->rule(TernaryToNullCoalescingRector::class);
|
||||
|
||||
$rectorConfig->disableParallel();
|
||||
|
||||
$parameters = $rectorConfig->parameters();
|
||||
|
||||
// to invalidate cache and change file everytime
|
||||
$parameters->set(Option::CACHE_CLASS, MemoryCacheStorage::class);
|
||||
};
|
||||
|
|
|
@ -6,10 +6,8 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\Renaming\Rector\Name\RenameClassRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
|
||||
$services->set(RenameClassRector::class)
|
||||
->configure([
|
||||
$rectorConfig
|
||||
->ruleWithConfiguration(RenameClassRector::class, [
|
||||
'Route' => 'Illuminate\Support\Facades\Route',
|
||||
'Request' => 'Illuminate\Http\Request',
|
||||
]);
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\DeadCode\Rector\Assign\RemoveUnusedVariableAssignRector;
|
|||
use Rector\Privatization\Rector\Class_\ChangeReadOnlyVariableWithDefaultValueToConstantRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ChangeReadOnlyVariableWithDefaultValueToConstantRector::class);
|
||||
$services->set(RemoveUnusedVariableAssignRector::class);
|
||||
$rectorConfig->rule(ChangeReadOnlyVariableWithDefaultValueToConstantRector::class);
|
||||
$rectorConfig->rule(RemoveUnusedVariableAssignRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\DeadCode\Rector\ClassMethod\RemoveUnusedConstructorParamRector;
|
|||
use Rector\DeadCode\Rector\Property\RemoveUnusedPrivatePropertyRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(RemoveUnusedConstructorParamRector::class);
|
||||
$services->set(RemoveUnusedPrivatePropertyRector::class);
|
||||
$rectorConfig->rule(RemoveUnusedConstructorParamRector::class);
|
||||
$rectorConfig->rule(RemoveUnusedPrivatePropertyRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\DeadCode\Rector\Assign\RemoveUnusedVariableAssignRector;
|
|||
use Rector\EarlyReturn\Rector\If_\RemoveAlwaysElseRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(RemoveUnusedVariableAssignRector::class);
|
||||
$services->set(RemoveAlwaysElseRector::class);
|
||||
$rectorConfig->rule(RemoveUnusedVariableAssignRector::class);
|
||||
$rectorConfig->rule(RemoveAlwaysElseRector::class);
|
||||
};
|
||||
|
|
|
@ -6,9 +6,8 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\Renaming\Rector\Name\RenameClassRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(RenameClassRector::class)
|
||||
->configure([
|
||||
$rectorConfig
|
||||
->ruleWithConfiguration(RenameClassRector::class, [
|
||||
'Some\\Random\\Class_' => 'Some\\Other\\Random\\Class_',
|
||||
]);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Naming\Rector\ClassMethod\RenameParamToMatchTypeRector;
|
|||
use Rector\Php56\Rector\FunctionLike\AddDefaultValueForUndefinedVariableRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(RenameParamToMatchTypeRector::class);
|
||||
$services->set(AddDefaultValueForUndefinedVariableRector::class);
|
||||
$rectorConfig->rule(RenameParamToMatchTypeRector::class);
|
||||
$rectorConfig->rule(AddDefaultValueForUndefinedVariableRector::class);
|
||||
};
|
||||
|
|
|
@ -6,6 +6,5 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\Core\Tests\Issues\ReturnEmptyNodes\Source\ReturnEmptyStmtsRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(ReturnEmptyStmtsRector::class);
|
||||
$rectorConfig->rule(ReturnEmptyStmtsRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\DeadCode\Rector\Property\RemoveUnusedPrivatePropertyRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(SplitDoubleAssignRector::class);
|
||||
$services->set(RemoveUnusedPrivatePropertyRector::class);
|
||||
$rectorConfig->rule(SplitDoubleAssignRector::class);
|
||||
$rectorConfig->rule(RemoveUnusedPrivatePropertyRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Php80\Rector\Class_\StringableForToStringRector;
|
|||
use Rector\TypeDeclaration\Rector\Property\TypedPropertyFromStrictGetterMethodReturnTypeRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(StringableForToStringRector::class);
|
||||
$services->set(TypedPropertyFromStrictGetterMethodReturnTypeRector::class);
|
||||
$rectorConfig->rule(StringableForToStringRector::class);
|
||||
$rectorConfig->rule(TypedPropertyFromStrictGetterMethodReturnTypeRector::class);
|
||||
};
|
||||
|
|
|
@ -7,7 +7,6 @@ use Rector\Php74\Rector\Property\TypedPropertyRector;
|
|||
use Rector\TypeDeclaration\Rector\Property\TypedPropertyFromAssignsRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(TypedPropertyRector::class);
|
||||
$services->set(TypedPropertyFromAssignsRector::class);
|
||||
$rectorConfig->rule(TypedPropertyRector::class);
|
||||
$rectorConfig->rule(TypedPropertyFromAssignsRector::class);
|
||||
};
|
||||
|
|
|
@ -8,10 +8,8 @@ use Rector\Tests\Renaming\Rector\Name\RenameClassRector\Source\NewClass;
|
|||
use Rector\Tests\Renaming\Rector\Name\RenameClassRector\Source\OldClass;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
|
||||
$services->set(RenameClassNonPhpRector::class)
|
||||
->configure([
|
||||
$rectorConfig
|
||||
->ruleWithConfiguration(RenameClassNonPhpRector::class, [
|
||||
'Session' => 'Illuminate\Support\Facades\Session',
|
||||
OldClass::class => NewClass::class,
|
||||
// Laravel
|
||||
|
|
|
@ -6,6 +6,5 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\TypeDeclaration\Rector\Property\TypedPropertyFromAssignsRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(TypedPropertyFromAssignsRector::class);
|
||||
$rectorConfig->rule(TypedPropertyFromAssignsRector::class);
|
||||
};
|
||||
|
|
|
@ -6,6 +6,5 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\Core\Tests\PhpUnit\MultipleFilesChangedTrait\Rector\Class_\CreateJsonWithNamesForClassRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(CreateJsonWithNamesForClassRector::class);
|
||||
$rectorConfig->rule(CreateJsonWithNamesForClassRector::class);
|
||||
};
|
||||
|
|
|
@ -7,8 +7,9 @@ use Rector\Php80\Rector\Class_\AnnotationToAttributeRector;
|
|||
use Rector\Php80\ValueObject\AnnotationToAttribute;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
|
||||
$services->set(AnnotationToAttributeRector::class)
|
||||
->configure([new AnnotationToAttribute('Symfony\Component\Routing\Annotation\Route')]);
|
||||
$rectorConfig
|
||||
->ruleWithConfiguration(
|
||||
AnnotationToAttributeRector::class,
|
||||
[new AnnotationToAttribute('Symfony\Component\Routing\Annotation\Route')]
|
||||
);
|
||||
};
|
||||
|
|
|
@ -6,6 +6,5 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\Php80\Rector\Class_\AnnotationToAttributeRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(AnnotationToAttributeRector::class);
|
||||
$rectorConfig->rule(AnnotationToAttributeRector::class);
|
||||
};
|
||||
|
|
|
@ -6,8 +6,6 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\Php80\Rector\Class_\AnnotationToAttributeRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
|
||||
$services->set(AnnotationToAttributeRector::class)
|
||||
->configure([]);
|
||||
$rectorConfig
|
||||
->ruleWithConfiguration(AnnotationToAttributeRector::class, []);
|
||||
};
|
||||
|
|
|
@ -6,6 +6,5 @@ use Rector\Config\RectorConfig;
|
|||
use Rector\DowngradePhp72\Rector\FuncCall\DowngradeJsonDecodeNullAssociativeArgRector;
|
||||
|
||||
return static function (RectorConfig $rectorConfig): void {
|
||||
$services = $rectorConfig->services();
|
||||
$services->set(DowngradeJsonDecodeNullAssociativeArgRector::class);
|
||||
$rectorConfig->rule(DowngradeJsonDecodeNullAssociativeArgRector::class);
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue
Block a user