From 5e322ebff342e511dbb821d702b5f730e9541d25 Mon Sep 17 00:00:00 2001 From: Dan Harrin Date: Sun, 24 Mar 2024 08:00:19 +0000 Subject: [PATCH] Add Rector for prev --- packages/upgrade/src/rector.php | 74 ++++++++------------------------- 1 file changed, 17 insertions(+), 57 deletions(-) diff --git a/packages/upgrade/src/rector.php b/packages/upgrade/src/rector.php index a483f7b039..ef15b74c2f 100644 --- a/packages/upgrade/src/rector.php +++ b/packages/upgrade/src/rector.php @@ -1,64 +1,24 @@ rules([ - // Rector\FixGetSetClosureTypesRector::class, - // Rector\MoveImportedClassesRector::class, - // Rector\SecondaryToGrayColorRector::class, - // Rector\SimpleMethodChangesRector::class, - // Rector\SimplePropertyChangesRector::class, - ]); + // $rectorConfig->rules([ + // Rector\FixGetSetClosureTypesRector::class, + // Rector\MoveImportedClassesRector::class, + // Rector\SecondaryToGrayColorRector::class, + // Rector\SimpleMethodChangesRector::class, + // Rector\SimplePropertyChangesRector::class, + // ]); - // $rectorConfig->ruleWithConfiguration( - // RenameClassRector::class, - // [ - // 'Filament\\PluginServiceProvider' => 'Spatie\\LaravelPackageTools\\PackageServiceProvider', - // 'Filament\\Resources\\RelationManagers\\BelongsToManyRelationManager' => 'Filament\\Resources\\RelationManagers\\RelationManager', - // 'Filament\\Resources\\RelationManagers\\HasManyRelationManager' => 'Filament\\Resources\\RelationManagers\\RelationManager', - // 'Filament\\Resources\\RelationManagers\\HasManyThroughRelationManager' => 'Filament\\Resources\\RelationManagers\\RelationManager', - // 'Filament\\Resources\\RelationManagers\\MorphManyRelationManager' => 'Filament\\Resources\\RelationManagers\\RelationManager', - // 'Filament\\Resources\\RelationManagers\\MorphToManyRelationManager' => 'Filament\\Resources\\RelationManagers\\RelationManager', - // 'Filament\\Tables\\Actions\\Position' => 'Filament\\Tables\\Enums\\ActionsPosition', - // 'Filament\\Tables\\Actions\\RecordCheckboxPosition' => 'Filament\\Tables\\Enums\\RecordCheckboxPosition', - // 'Filament\\Tables\\Filters\\Layout' => 'Filament\\Tables\\Enums\\FiltersLayout', - // ], - // ); - // - // $rectorConfig->ruleWithConfiguration(RemoveTraitUseRector::class, [ - // 'Filament\\Http\\Livewire\\Concerns\\CanNotify', - // 'Filament\\Resources\\Pages\\ListRecords\\Concerns\\CanCreateRecords', - // 'Filament\\Resources\\Pages\\ListRecords\\Concerns\\CanDeleteRecords', - // 'Filament\\Resources\\Pages\\ListRecords\\Concerns\\CanEditRecords', - // 'Filament\\Resources\\Pages\\ListRecords\\Concerns\\CanViewRecords', - // 'Filament\\Resources\\RelationManagers\\Concerns\\CanAssociateRecords', - // 'Filament\\Resources\\RelationManagers\\Concerns\\CanAttachRecords', - // 'Filament\\Resources\\RelationManagers\\Concerns\\CanCreateRecords', - // 'Filament\\Resources\\RelationManagers\\Concerns\\CanDeleteRecords', - // 'Filament\\Resources\\RelationManagers\\Concerns\\CanDetachRecords', - // 'Filament\\Resources\\RelationManagers\\Concerns\\CanDisassociateRecords', - // 'Filament\\Resources\\RelationManagers\\Concerns\\CanEditRecords', - // 'Filament\\Resources\\RelationManagers\\Concerns\\CanViewRecords', - // ]); - // - // $rectorConfig->ruleWithConfiguration( - // RenameMethodRector::class, - // [ - // new MethodCallRename('Filament\\Models\\Contracts\\FilamentUser', 'canAccessFilament', 'canAccessPanel'), - // new MethodCallRename('Filament\\Pages\\Page', 'getActions', 'getHeaderActions'), - // new MethodCallRename('Filament\\Tables\\Table', 'prependActions', 'actions'), - // new MethodCallRename('Filament\\Tables\\Table', 'pushActions', 'actions'), - // new MethodCallRename('Filament\\Tables\\Table', 'bulkActions', 'groupedBulkActions'), - // new MethodCallRename('Filament\\Tables\\Table', 'prependBulkActions', 'groupedBulkActions'), - // new MethodCallRename('Filament\\Tables\\Table', 'pushBulkActions', 'groupedBulkActions'), - // ], - // ); + $rectorConfig->ruleWithConfiguration( + RenameClassRector::class, + [ + 'Filament\\Forms\\Commands\\Aliases\\MakeLayoutComponentCommand' => 'Filament\\Commands\\Aliases\\MakeLayoutComponentCommand', + 'Filament\\Forms\\Commands\\MakeLayoutComponentCommand' => 'Filament\\Commands\\MakeLayoutComponentCommand', + 'Filament\\Forms\\Testing\\TestsComponentActions' => 'Filament\\Testing\\TestsComponentActions', + ], + ); };