FilesystemIteratorSkipDotsRector

Prior PHP 8.2 FilesystemIterator::SKIP_DOTS was always set and could not be removed, therefore FilesystemIterator::SKIP_DOTS is added in order to keep this behaviour

-new FilesystemIterator(__DIR__, FilesystemIterator::KEY_AS_FILENAME);
+new FilesystemIterator(__DIR__, FilesystemIterator::KEY_AS_FILENAME | FilesystemIterator::SKIP_DOTS);

Configure your rector.php:

<?php

use Rector\Config\RectorConfig;
use Rector\Php82\Rector\New_\FilesystemIteratorSkipDotsRector;

return RectorConfig::configure()
    ->withRules([
        FilesystemIteratorSkipDotsRector::class,
    ]);
SETS:  PHP 8.2