Commit Graph

122 Commits (6b1669e0501289d03282121a0afb9c4ae782cd08)

Author SHA1 Message Date
walon 45f4a13dd2 【修复】修复当意外使用bean或容器等不能作为index类型的字段为table的index时,打印的错误日志没有报告正确的错误的信息的问题。在DefTable Compile时检查并且给出清晰的错误信息。 2022-02-10 12:47:15 +08:00
walon c20505aea3 【更新】调整 README.md 中的示例 2022-01-25 16:02:22 +08:00
walon c612423590 【更新】更新文档 2022-01-21 12:01:56 +08:00
walon fc1cb23974 【更新】更新文档 2022-01-01 23:49:05 +08:00
walon 4bd826a360 【调整】调整data_resources输出中tag和资源值的顺序,tag在前,资源值在后 2021-12-27 10:10:46 +08:00
walon 8164d641e4 【调整】生成单个代码文件时,相对目录为output_code_dir而不是当前目录 2021-12-23 17:19:52 +08:00
walon b27366932d 更新 README.md 2021-12-22 13:37:44 +08:00
walon 73da39e7cd 【更新】更新文档,替换wiki链接地址为lubandoc。更新英文文档。 2021-12-22 10:06:50 +08:00
walon 7a80812c17 【优化】调整了excel格式,允许使用##var来标识顶层字段,并且允许自由调整顶层字段行的位置 2021-12-20 18:15:14 +08:00
walon 6bc3552a1f 【特性】新增unity ScriptableObject asset数据源支持
【优化】允许为目录数据源指定参数,这些参数会作用到所有目录下的子文件上
2021-12-18 13:36:21 +08:00
walon 4f8fd20780 【优化】读取excel标题头列时,如果遇到不认识的标签,打印警告。将示例中的##+全部统一成##var。 2021-12-12 13:12:01 +08:00
walon 8cd9ffee3c 【修复】修复文档错误 2021-12-11 15:39:17 +08:00
walon a6a1d58159 【更新】修复文档错误 2021-12-03 17:40:12 +08:00
walon f740685830 【更新】更新文档 2021-12-03 15:30:54 +08:00
walon edc09b6742 【特性】新增对外部class类的支持。 可以在定义中引用现成的外部类,如UnityEngine.Color 2021-12-02 14:59:25 +08:00
walon ff93a074c4 【调整】调整xlsx中定义enum的格式。完整对应xml定义。 2021-12-02 10:52:06 +08:00
walon 85937685b6 【特性】新增cfg 所有语言对table mode=list的代码生成 2021-12-01 14:12:11 +08:00
walon 46ccf6868b 【修复】修复在某些机器上无法找到"Asia/Shanghai",导致启动失败的问题。新增失败后尝试"China Standard Time"
【修复】修复Luban.ClientServer未初始化DefaultTimeZone,导致默认时区为Utc的bug,严重!
2021-11-30 20:14:57 +08:00
walon d686f82ba8 【更新】更新文档 2021-11-30 15:08:15 +08:00
walon d571638970 【优化】cfg cs代码的datetime类型额外生成 xxx_Millis字段,返回毫秒值。
【更新】更新文档,补充protobuf,msgpack,flatbuffers相关描述
2021-11-30 12:16:38 +08:00
walon 6e83d8c1eb 【更新】更新protobuf相关说明 2021-11-30 02:10:14 +08:00
walon 5e56d35e4a 【特性】新增validator set, 要求值必须在某一集合内
【重构】重构validator,基于注解获得所有Validator类
2021-11-22 15:50:05 +08:00
walon 9eacac3171 【特性】新增 SizeValidator 2021-11-18 17:06:31 +08:00
walon d9e7bc3914 【优化】考虑到##field容易写错,新增##+和##var作为子字段行的标识名 2021-11-16 12:30:12 +08:00
walon 9fd76d5334 【特性】lua,yaml格式也支持从子字段读取记录
【修复】修复json格式中读取字段列表时未判定忽略的null数据的bug
2021-11-16 09:41:50 +08:00
walon 66db58d3fb 【升级】升级到.net6 2021-11-09 10:08:49 +08:00
walon 575d0b2533 【更新】更新 README.md 2021-11-05 14:07:46 +08:00
walon 2e047ce56e 【修复】修复db生成的bug 2021-11-02 15:13:19 +08:00
walon b2e33fc74c 【更新】更新 README.md,为一些示例补充在xlsx中定义bean的写法 2021-11-01 21:33:38 +08:00
walon da94480110 更新 README.md 2021-11-01 09:22:32 +08:00
walon 38b410f0a5 【修复】修复enum与bean没有正确处理tags导致枚举类型字段无法正确生成ref的bug 2021-10-28 16:20:34 +08:00
walon e54870fb02 【调整】将Excel2TextDiff拆成独立项目 2021-10-28 11:25:06 +08:00
walon 4cc90d459a 【更新】根据excel重构格式,重新调整了README.md中的文档 2021-10-27 15:36:56 +08:00
walon 13309b5da8 【重构】重构excel格式,更加优雅清晰 2021-10-27 14:15:37 +08:00
walon 48f7ffe0b9 【更新】更新本地化相关文档 2021-10-25 09:38:10 +08:00
walon 7d4b9e049d 【修复】修复 bean设置属性sep后,被excel中字段sep分割后,再次被bean属性sep分割,导致解析失败的问题
【修复】修复 在excel中定义的table,__tag__被当作普通字段,但又缺失type列,代码中没仔细处理导致产生空指针异常的bug
2021-10-21 16:32:00 +08:00
walon ac01206f78 【更新】更新 README.md 2021-10-20 16:48:06 +08:00
walon 1e56baaf8c 【更新】更新 README.md 2021-10-20 14:02:27 +08:00
walon 4559649f44 【更新】更新 README.md 2021-10-20 11:51:28 +08:00
walon 3b17094618 【重构】重构LubanAssistant代码,复用Luban的解析方式 2021-10-16 12:55:06 +08:00
walon 4308db1a83 【修复】修复string和enum类型default值处理的bug
【修复】修复失误删除csv编码检测相关代码,导致加载非本地ansi编码的csv出错的bug
2021-10-14 11:00:43 +08:00
walon 5f25168074 【更新】补充LubanAssistant相关的文档 2021-10-13 16:35:53 +08:00
walon 68676cf8ab 【删除】移除 cfg --export_test_data 选项,如果想不导出测试数据,使用 --export_exclude_tags test
【特性】新增 cfg --export_exclude_tags选项,支持过滤指定tags列表的数据
2021-10-11 15:43:51 +08:00
walon 4876baabf7 【更新】优化文档 2021-10-08 11:16:22 +08:00
walon 25610a8b86 更新 README.md,补充 Excel2TextDiff及Excel插件 Luban Assitant的相关说明 2021-09-30 10:07:15 +08:00
walon f90fa41d57 【优化】调整及补充文档 2021-09-27 14:45:51 +08:00
walon c29c00bbe3 【特性】新增生成类型 cfg code_rust_json(多态支持有一些问题) 2021-09-27 12:52:09 +08:00
walon dad7fa0ea8 【更新】 更新 README.md 2021-09-26 16:31:23 +08:00
walon d9a303eda8 【更新】更新 README.md 2021-09-26 14:44:01 +08:00
walon dc279d2def 【更新】优化README.md 2021-09-26 14:17:20 +08:00