diff --git a/rules-tests/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector/Fixture/skip_mixed.php.inc b/rules-tests/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector/Fixture/skip_mixed.php.inc new file mode 100644 index 00000000000..b1cf1f647ab --- /dev/null +++ b/rules-tests/TypeDeclarationDocblocks/Rector/ClassMethod/AddParamArrayDocblockFromDataProviderRector/Fixture/skip_mixed.php.inc @@ -0,0 +1,22 @@ +getClassMethods() ); + // skip mixed type, as it is not informative + if ($parameterType instanceof ArrayType && $parameterType->getItemType() instanceof MixedType) { + continue; + } + $generalizedParameterType = $this->typeNormalizer->generalizeConstantTypes($parameterType); $parameterTypeNode = $this->staticTypeMapper->mapPHPStanTypeToPHPStanPhpDocTypeNode(