@@ -130,7 +130,7 @@ final class ClassReflection
130
130
131
131
private false |ResolvedPhpDocBlock $ traitContextResolvedPhpDocBlock = false ;
132
132
133
- /** @var ClassReflection[] |null */
133
+ /** @var array<string, ClassReflection> |null */
134
134
private ?array $ cachedInterfaces = null ;
135
135
136
136
private ClassReflection |false |null $ cachedParentClass = false ;
@@ -360,7 +360,7 @@ public function getClassHierarchyDistances(): array
360
360
}
361
361
362
362
/**
363
- * @return ReflectionClass[]
363
+ * @return list< ReflectionClass>
364
364
*/
365
365
private function collectTraits (ReflectionClass |ReflectionEnum $ class ): array
366
366
{
@@ -845,7 +845,7 @@ public function implementsInterface(string $className): bool
845
845
}
846
846
847
847
/**
848
- * @return ClassReflection[]
848
+ * @return list< ClassReflection>
849
849
*/
850
850
public function getParents (): array
851
851
{
@@ -860,7 +860,7 @@ public function getParents(): array
860
860
}
861
861
862
862
/**
863
- * @return ClassReflection[]
863
+ * @return array<string, ClassReflection>
864
864
*/
865
865
public function getInterfaces (): array
866
866
{
@@ -894,7 +894,7 @@ public function getInterfaces(): array
894
894
}
895
895
896
896
/**
897
- * @return ClassReflection[]
897
+ * @return array<string, ClassReflection>
898
898
*/
899
899
private function collectInterfaces (ClassReflection $ interface ): array
900
900
{
@@ -910,7 +910,7 @@ private function collectInterfaces(ClassReflection $interface): array
910
910
}
911
911
912
912
/**
913
- * @return ClassReflection[]
913
+ * @return array<string, ClassReflection>
914
914
*/
915
915
public function getImmediateInterfaces (): array
916
916
{
@@ -1102,7 +1102,7 @@ public function hasTraitUse(string $traitName): bool
1102
1102
}
1103
1103
1104
1104
/**
1105
- * @return string[]
1105
+ * @return list< string>
1106
1106
*/
1107
1107
private function getTraitNames (): array
1108
1108
{
@@ -1459,7 +1459,7 @@ public function varianceMapFromList(array $variances): TemplateTypeVarianceMap
1459
1459
return new TemplateTypeVarianceMap ($ map );
1460
1460
}
1461
1461
1462
- /** @return array<int, Type> */
1462
+ /** @return list< Type> */
1463
1463
public function typeMapToList (TemplateTypeMap $ typeMap ): array
1464
1464
{
1465
1465
$ resolvedPhpDoc = $ this ->getResolvedPhpDoc ();
@@ -1475,7 +1475,7 @@ public function typeMapToList(TemplateTypeMap $typeMap): array
1475
1475
return $ list ;
1476
1476
}
1477
1477
1478
- /** @return array<int, TemplateTypeVariance> */
1478
+ /** @return list< TemplateTypeVariance> */
1479
1479
public function varianceMapToList (TemplateTypeVarianceMap $ varianceMap ): array
1480
1480
{
1481
1481
$ resolvedPhpDoc = $ this ->getResolvedPhpDoc ();
@@ -1775,7 +1775,7 @@ public function getMethodTags(): array
1775
1775
}
1776
1776
1777
1777
/**
1778
- * @return array <Type>
1778
+ * @return list <Type>
1779
1779
*/
1780
1780
public function getResolvedMixinTypes (): array
1781
1781
{
0 commit comments