ReturnCollectionDocblockRector

Add return Collection docblock to method that returns a collection property

 use Doctrine\Common\Collections\Collection;

 final class OverrideMix
 {
     /**
      * @var Collection<int, string>
      */
     public $items;

     /**
-     * @return Collection|string[]
+     * @return Collection<int, string>
      */
     public function getItems()
     {
         return $this->items;
     }
 }

Configure your rector.php:

<?php

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

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