walon
|
c1ffaa2d98
|
【特性】新增flatbuffers支持,可以生成schema定义,但目前只支持json导出格式(有个问题:不支持union与容器的组合),因为binary格式过于复杂了。
|
2021-12-06 18:07:18 +08:00 |
walon
|
5861001683
|
【特性】新增msgpack导出支持
|
2021-12-06 10:36:38 +08:00 |
walon
|
a78c9abd1a
|
【特性】新增refgroup,方便很多字段都引用到同一组引用表的情况。
|
2021-12-05 20:49:00 +08:00 |
walon
|
83f81ed463
|
【调整】名称调整,统一 pb => protobuf
【特性】新增 gen_types 类型 code_template,可以自定义新的模板目录了,新增配合的命令行选项 --template:code:dir
【调整】模板参数名调整。 data_template_name => template:data:file, output_compact_json => output:data:compact_json
【修复】修复protobuf生成错误设置 language为lua的bug
|
2021-12-04 14:47:47 +08:00 |
walon
|
7fc75871d4
|
【特性】支持 enum 的external type映射。可以将定义中的某个枚举类映射到现成的另一个枚举类。暂时只支持cs语言。
|
2021-12-02 13:43:33 +08:00 |
walon
|
66ba09e8a0
|
【特性】支持生成 proto定义文件和proto二进制数据
|
2021-11-30 01:52:47 +08:00 |
walon
|
5e56d35e4a
|
【特性】新增validator set, 要求值必须在某一集合内
【重构】重构validator,基于注解获得所有Validator类
|
2021-11-22 15:50:05 +08:00 |
walon
|
881bd3aecc
|
【特性】新增 xlsx 格式导出
【修复】修复 lua 导出格式中未对"转义的bug
|
2021-10-26 17:48:02 +08:00 |
walon
|
eeba3fd99c
|
【特性】cfg table新增output属性,用于指定输出文件名字
【特性】cfg 新增 --output_code_monolithic_file 参数,用于指定typescript之类生成的全量代码文件名
【修复】修复 topmodule不能为空的bug
|
2021-10-18 17:05:14 +08:00 |
walon
|
8288591827
|
【重构】为与LubanAssistant共享代码而略微调整了一些.net5与.net 4.7 之间不兼容的代码
|
2021-10-11 23:05:16 +08:00 |
walon
|
c29c00bbe3
|
【特性】新增生成类型 cfg code_rust_json(多态支持有一些问题)
|
2021-09-27 12:52:09 +08:00 |
walon
|
f0f39381c3
|
【特性】cfg新增 --data_file_extension选项,用于指定生成的数据文件的扩展名
|
2021-09-01 09:34:54 +08:00 |
walon
|
8069c6d7fe
|
【修复】修复上次调整DataExport引发的新的导出数据的bug
【调整】调整输出数据文件名为 <full_name>.replace('.','_').lower()
|
2021-08-30 10:43:55 +08:00 |
walon
|
732297411c
|
【新增】支持erlang导出格式
【优化】完善了数据导出模板相关机制,补充一些辅助函数,方便定制生成。
|
2021-08-28 15:33:19 +08:00 |
walon
|
434d52ed8d
|
【特性】新增gen_types类型 data_template 以及新增配套参数--template_name,用于模板生成自定义格式的配置数据
|
2021-08-27 19:23:28 +08:00 |
walon
|
f31172c850
|
【重构】重构计算gen_type对应ELangua的方式,重构计算生成数据文件后缀的方式
【修复】修复类型名为 xx_zz_ 包含独立的_时,UpperCaseFirstChar空白名字导致的异常
|
2021-08-27 12:00:14 +08:00 |
walon
|
3a3ab46fac
|
[init] add initial project files
|
2020-10-21 21:25:28 +08:00 |