- 原实现 unwrapOptionValue(v).isNone() 把「非 Option」也返回 None → isNone()=true - 改为直接检查 EnumTypeInfo.destruct 构造器名是否 None,非枚举返回 false - 新增 None 字段测试(remark → null;ignoreNull=true 时省略 remark 保留其他)
- 原实现 unwrapOptionValue(v).isNone() 把「非 Option」也返回 None → isNone()=true - 改为直接检查 EnumTypeInfo.destruct 构造器名是否 None,非枚举返回 false - 新增 None 字段测试(remark → null;ignoreNull=true 时省略 remark 保留其他)