ReturnArrayToNewArrayCollectionRector

Change return [] to return new ArrayCollection([]) in a method, that returns Collection type

+use Doctrine\Common\Collections\ArrayCollection;
 use Doctrine\Common\Collections\Collection;

 final class ReturnArrayItems
 {
     public function getItems(): Collection
     {
         $items = [1, 2, 3];
         $items[] = 4;

-        return $items;
+        return new ArrayCollection($items);
     }
 }

Configure your rector.php:

<?php

use Rector\Config\RectorConfig;
use Rector\Doctrine\TypedCollections\Rector\ClassMethod\ReturnArrayToNewArrayCollectionRector;

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