New
some new features
- feature: 支持常量别名
- feature: type的attrs支持转义字符,允许定义sep的分割符为&和#
- feature: path路径校验支持godot (#203)
- fix: 修复go模板的bool类型错误格式 (#216)
- fix: ref 指定 list 表中不存在的索引字段时导致的空指针 (#212)
- fix: 清理文件时过滤掉 godot 生成的 .uid 文件 (#208)
- fix: FileUtil::GetExtensionWithoutDot处理没有extension文件时发生异常的bug
- fix: 增加自动导入时 RwaTable、RwaBean、RawField 的 Tags 默认值,保持和从 Excel、Xml 导入定义时行为一致 (#211)
- opt: cs-xxx生成的代码在初始化Table的DataList和DataMap时提前分配 container capacity ,避免不必要的扩容(#210)
- change: typescript-bin所依赖的ByteBuf的函数名的命名风格由首字母大写变成小写,相应调用代码生成
- change: 移除 JsonDeserializeVisitor中对type.FinalElementType != null的检查。完全没有必要!
- change: CSharp BinaryUnderlyingDeserializeVisitor中使用
{bufName}.ReadSize()初始化大小,而不是System.Math.Min({bufName}.ReadSize(), {bufName}.Size)` - change: Java BinaryUnderlyingDeserializeVisitor中使用
{bufName}.readSize()初始化大小,而不是System.Math.min({bufName}.readSize(), {bufName}.size())