1.16.5
(fix): 修复无判别联合属性中重复的数组类型。之前,包含不同数组类型(例如 array<string, mixed> 和 array<Recipient>)的嵌套联合会在 PHP 联合类型中生成重复的数组注解(array|array|null)。修复通过在类型生成期间实现递归联合扁平化和适当的去重来解决此问题。
(fix): 修复无判别联合属性中重复的数组类型。之前,包含不同数组类型(例如 array<string, mixed> 和 array<Recipient>)的嵌套联合会在 PHP 联合类型中生成重复的数组注解(array|array|null)。修复通过在类型生成期间实现递归联合扁平化和适当的去重来解决此问题。