Skip to content

COD-4012 用户代码产生非确定性副作用

快速信息

名称说明
前缀COD
范围用户代码
严重程度warning
阶段runtime
可重试

含义

COD-4012 表示 用户代码产生非确定性副作用。请先确认当前页面、项目状态和最近操作,再按建议操作处理。

触发条件

代码片段在要求纯函数或可重放求值的宿主中产生随机数、时间读取、外部写入、全局状态修改或不可重放副作用

建议操作

把副作用移到事件或明确的 effect 阶段,或把随机和时间输入显式建模为参数

上报时提供

  • 错误码和 requestId
  • 当前项目或工作区 ID
  • 触发该错误的操作
  • 可复现时的最小文档或配置

返回错误码索引

基于 MIT 许可证发布