参考迁移指南
1.1.19 追溯说明
了解未晋升预发布版的 32 层解析边界与格式化风险。
仅供追溯
1.1.19 是预发布快照,因单元素元组格式化会丢失消歧逗号而未晋升为稳定 Release。请直接升级到 1.1.20。
1.1.19 包含原计划随 1.1.18 交付的依赖快照、归档、原生装载、审计与供应链边界,公开格式版本未改变。迁移背景见1.1.18 追溯说明。
解析器统一限制语句、表达式和类型结构为 32 层。超限源码会得到确定的语法错误,可按以下方式拆分:
- 把长运算、调用、成员或下标链拆成具名中间值;
- 把深层条件、循环或错误处理抽成辅助函数;
- 用具名类或协议拆分深层泛型与函数类型;
- 保持原求值顺序,不要重排有副作用的调用。
该上限是固定安全边界,不由运行时预算放宽。若曾用 1.1.19 执行写入式格式化,还必须按1.1.20 迁移复核单元素元组。