walon
|
bcf81ffe26
|
[fix] 修复 Proto及DB生成时,对于多级继承在某些遍历顺序下 CollectHierarchyFields 的bug
|
2023-02-28 21:31:16 +08:00 |
walon
|
c14437aa59
|
[fix] 修复Cfg DefBean.PreCompile中CollectHierarchyFields时由于顺序原因有可能发生祖父及更高层级的类的ParentDefType字段未设置导致的未能收集到所有字段的恶劣bug
|
2023-02-28 20:36:43 +08:00 |
Carson - 宝鱼
|
bcc7bc8b37
|
[new]支持$type + 流式$value的填写方式 (#29)
[new]支持$type + 流式$value的填写方式
Co-authored-by: Tianbao Lin <kteong1012@outlook.com>
|
2022-10-20 09:04:42 +08:00 |
walon
|
ba269df862
|
【修复】修复lua_bin生成的代码使用_name作为多态key的bug。应该_type_。
|
2022-02-12 13:42:12 +08:00 |
walon
|
657bd19c77
|
【调整】【重大】将配置中的多态类型字段由统一的__type__改成 excel优先$type,json优先$type,xml优先type,lua优先_type_,如果找不到再找默认__type__。
|
2022-02-12 13:23:26 +08:00 |
walon
|
e6203df5b3
|
【优化】将tpl文件中__type__改为 {{x.json_type_name_key}},方便统一调整。
|
2022-02-10 18:06:29 +08:00 |
walon
|
6b1669e050
|
【调整】调整externaltype实现
|
2022-02-10 15:07:09 +08:00 |
walon
|
4f8fd20780
|
【优化】读取excel标题头列时,如果遇到不认识的标签,打印警告。将示例中的##+全部统一成##var。
|
2021-12-12 13:12:01 +08:00 |
walon
|
edc09b6742
|
【特性】新增对外部class类的支持。 可以在定义中引用现成的外部类,如UnityEngine.Color
|
2021-12-02 14:59:25 +08:00 |
walon
|
66ba09e8a0
|
【特性】支持生成 proto定义文件和proto二进制数据
|
2021-11-30 01:52:47 +08:00 |
walon
|
813e129352
|
【调整】调整 proto go和 cfg go的生成
|
2021-11-29 16:24:02 +08:00 |
walon
|
a9de6b924b
|
【特性】新增 proto go支持
|
2021-11-29 14:31:13 +08:00 |
walon
|
5e56d35e4a
|
【特性】新增validator set, 要求值必须在某一集合内
【重构】重构validator,基于注解获得所有Validator类
|
2021-11-22 15:50:05 +08:00 |
walon
|
60bbcbbbf8
|
【重构】validator重构
|
2021-10-25 20:41:41 +08:00 |
walon
|
4e7c993d53
|
重构
|
2021-10-12 16:05:10 +08:00 |
walon
|
1dc7e0b84f
|
完善实现
|
2021-10-12 11:31:32 +08:00 |
walon
|
8288591827
|
【重构】为与LubanAssistant共享代码而略微调整了一些.net5与.net 4.7 之间不兼容的代码
|
2021-10-11 23:05:16 +08:00 |
walon
|
70db1dca9e
|
【优化】优化cfg生成的typescript代码中可空变量的定义代码在eslint下警告的问题
【完善】优化install.md文档,简化流程,更加清晰易理解。
|
2021-09-06 10:32:43 +08:00 |
walon
|
6854daec32
|
【优化】 从excel里读取定义时,会自动清理空白字符,避免意外写错
【优化】日志打印字符串时,添加'边界符,方便发现一些多余的空白字符的错误。
|
2021-08-03 18:48:24 +08:00 |
walon
|
f164dc82fb
|
【重构】重构 cfg JobController代码,减少重复代码
【调整】原来data_lua中类型部分代码被移到 code_lua_lua目标中
【修复】修复go_bin的生成代码有编译错误的问题
|
2021-07-15 16:14:34 +08:00 |
walon
|
9949d2ddce
|
【特性】新增go语言json数据加载支持(code_go_json)
|
2021-07-08 16:03:31 +08:00 |
walon
|
02a7973f42
|
【调整】可空bean的标识串由{null}改成null
|
2021-06-30 09:33:31 +08:00 |
walon
|
a471f13488
|
【特性】非多态bean类型也支持可空。bean的bin输出模式下的格式与其他原生类型一致(强迫先bool表示是否为,再读取类型字段),也调整excel识别非多态bean类型的办法。
|
2021-06-29 19:02:46 +08:00 |
walon
|
9e4ba72950
|
- 支持 主版本+分支版本的 多分支数据合并,用于发布多地区版本极其有用
|
2021-06-17 17:20:19 +08:00 |
walon
|
3a3ab46fac
|
[init] add initial project files
|
2020-10-21 21:25:28 +08:00 |