Add @return docblock for scalar array from strict array assignments
+/**
+ * @return string[]
+ */
function getSomeItems()
{
$items = [];
$items[] = 'hey';
$items[] = 'hello';
return $items;
}
Configure your rector.php:
<?php
use Rector\Config\RectorConfig;
use Rector\TypeDeclaration\Rector\ClassMethod\AddReturnDocblockForScalarArrayFromAssignsRector;
return RectorConfig::configure()
->withRules([
AddReturnDocblockForScalarArrayFromAssignsRector::class,
]);