AliasesPropertyToAliasesAttributeRector

Changes the aliases property to use the Aliases attribute

 use Illuminate\Console\Command;
+use Illuminate\Console\Attributes\Aliases;

+#[Aliases(['email:send'])]
 class SendEmails extends Command
 {
-    protected $aliases = ['email:send'];
 }

Configure your rector.php:

<?php

use RectorLaravel\Rector\Class_\AliasesPropertyToAliasesAttributeRector;
use Rector\Config\RectorConfig;

return RectorConfig::configure()
    ->withRules([
        AliasesPropertyToAliasesAttributeRector::class,
    ]);