walon
|
54685289af
|
【新增】Luban.Client和Luban.Server 新增 -l (--loglevel) 参数,允许按理日志级别。另外,对于 <= DEBUG的日志级别,打印日志代码位置
【优化】特殊优化 Luban.Client 由于未设置 LUBAN_SERVER_IP 环境变量导致-h 参数为空而运行失败的问题,此时默认取 127.0.0.1 并打印警告日志。
|
2021-07-29 15:48:15 +08:00 |
walon
|
75cc8e969f
|
【修复】解决Luban.Server和Luban.Client在非大陆地区运行错误日志乱码的问题
|
2021-07-29 15:03:53 +08:00 |
walon
|
e63220be9f
|
【特性】支持comment属性,生成代码时包含类和字段注释
|
2021-07-27 16:43:49 +08:00 |
walon
|
050310c15c
|
【完善】完善db typescript 生成。补充table key,value序列化函数实现。
【修复】修复Luban.Client连接服务器失败后不退出的问题
|
2021-07-23 12:04:41 +08:00 |
walon
|
d776373ee8
|
【调整】调整db cs关于容器与日志方面的生成代码。
|
2021-07-23 11:21:14 +08:00 |
walon
|
de56fa9560
|
【优化】放松对datetime类型数据格式中月份和天数格式的要求, 1999-01-01和1999-01-1和1999-1-01和1999-1-1 都能被识别
|
2021-07-22 11:19:55 +08:00 |
walon
|
252ed19b61
|
【修复】修复proto typescript代码,当namespace为空时生成的代码编译错误
|
2021-07-20 15:41:27 +08:00 |
walon
|
6e091c7640
|
【完善】完善db typescript 生成,至少保证暴露接口的正确性
|
2021-07-19 18:08:33 +08:00 |
walon
|
f164dc82fb
|
【重构】重构 cfg JobController代码,减少重复代码
【调整】原来data_lua中类型部分代码被移到 code_lua_lua目标中
【修复】修复go_bin的生成代码有编译错误的问题
|
2021-07-15 16:14:34 +08:00 |
walon
|
d7dbdf4b94
|
【重构】略微重构GenArgs类,提出公共基类及公共检查函数
|
2021-07-15 09:33:42 +08:00 |
walon
|
12e6df6090
|
【新增】db typescript 支持(只实现了使用接口,内部有待完善)
|
2021-07-13 19:09:08 +08:00 |
walon
|
00de219e16
|
【调整】调整cfg typescript有多种输出类型,解决每种类型引入 ByteBuf类及Bright类的方式不一样的问题。
|
2021-07-13 15:15:55 +08:00 |
walon
|
6a43f7af6f
|
【调整】调整 proto typescript生成,更灵活处理bright类型来自模块或者内嵌或者puerts注入的情形
|
2021-07-13 12:59:28 +08:00 |
walon
|
3549603dcc
|
【修复】修复proto 生成typescript反序列化多态bean代码的编译bug
|
2021-07-12 16:12:13 +08:00 |
walon
|
c2b770a33b
|
【特性】proto和cfg 新增参数 --typescript_bytebuf_require_path, 用于指定 ByteBuf类的路径
|
2021-07-09 19:25:04 +08:00 |
walon
|
9949d2ddce
|
【特性】新增go语言json数据加载支持(code_go_json)
|
2021-07-08 16:03:31 +08:00 |
walon
|
1aeeca2e08
|
【修复】修复 go对可空变量的支持
|
2021-07-08 14:01:21 +08:00 |
walon
|
36645bd6f8
|
【更新】完善 README.md 文档
|
2021-07-07 10:04:45 +08:00 |
walon
|
2f14949c6e
|
【更新】补充 cfg 常量替换相关文档
|
2021-07-06 16:38:12 +08:00 |
walon
|
28f5428472
|
【修复】修复 读取excel纵表转置时一个越界bug
|
2021-07-06 15:20:20 +08:00 |
walon
|
1a8f2a5231
|
【优化】略微优化了Excel2TextDiff读取excel的性能,同时删除无用代码
|
2021-07-06 11:52:58 +08:00 |
walon
|
6576005c34
|
Update README.md
|
2021-07-06 11:38:21 +08:00 |
walon
|
a54858a9ad
|
【更新】 完善文档
|
2021-07-06 11:34:06 +08:00 |
walon
|
fe62154451
|
【更新】根据中文版本完善 README.en-us.md
|
2021-07-05 20:26:00 +08:00 |
walon
|
fb3416441e
|
【更新】完善 README.md中关于group的例子
|
2021-07-05 18:23:57 +08:00 |
walon
|
cba05fb037
|
【更新】更新 README.md, 优化文档
|
2021-07-05 16:14:23 +08:00 |
walon
|
61703adc25
|
【更新】更新 README.md 关于 luban.server 与 luban.client 部属及使用的说明
|
2021-07-05 11:05:53 +08:00 |
walon
|
681260e06a
|
【新增】新增 build Luban.Client docker映像的脚本
|
2021-07-05 10:49:04 +08:00 |
walon
|
346febc8cb
|
【修复】修复json,xml,lua数据源未正确处理可空字段的bug
|
2021-07-01 14:58:56 +08:00 |
walon
|
1a9547769d
|
【更新】 更新readme 更新关于可空数据的介绍
【调整】 增加类型名作为可空非多态bean的非空标识(与多态一致)
|
2021-07-01 10:16:54 +08:00 |
walon
|
bf3cae5d1a
|
【特性】proto 生成的typescript代码包含constructor函数,默认构造了初始值
|
2021-06-30 12:01:07 +08:00 |
walon
|
5c038ca449
|
【修复】修复Luban.Server在linux平台(\n)和win平台(\r\n)生成的文本换行符不一样的问题(导致不同平台生成结果不一样)。统一为 \n
|
2021-06-30 10:19:15 +08:00 |
walon
|
02a7973f42
|
【调整】可空bean的标识串由{null}改成null
|
2021-06-30 09:33:31 +08:00 |
walon
|
059d3ffb09
|
【重构】 TType -> TData Creator类从TypeVisitors目录移到DataCreators目录
|
2021-06-29 20:14:54 +08:00 |
walon
|
ccea1359d3
|
【特性】cfg typescript,lua,python,go均新增对可空bean支持
|
2021-06-29 20:10:34 +08:00 |
walon
|
dcaee15c0e
|
【优化】整理所有没有正确使用 {{~ ~}} 格式化行的地方
【特性】cfg java生成代码支持可空bean
|
2021-06-29 19:41:53 +08:00 |
walon
|
0bf3824ebb
|
【特性】为了支持可空bean,调整生成的typescript json代码
|
2021-06-29 19:11:22 +08:00 |
walon
|
a471f13488
|
【特性】非多态bean类型也支持可空。bean的bin输出模式下的格式与其他原生类型一致(强迫先bool表示是否为,再读取类型字段),也调整excel识别非多态bean类型的办法。
|
2021-06-29 19:02:46 +08:00 |
walon
|
9e32c2f4fd
|
【重构】提取 cfg code_python_27和 code_python_3 关于vector定义的公共字符串。不再重复出现。
【重构】删除 proto typescript 生成代码中行末的';'
|
2021-06-29 17:59:07 +08:00 |
walon
|
260a1a84a3
|
【优化】优化生成的typescript代码,去掉行末不必要的';'号
|
2021-06-29 17:23:06 +08:00 |
walon
|
ff1dd168dd
|
【优化】优化Excel2TextWriter的导出格式,忽略空白行(用于diff,显示空白行无意义)
|
2021-06-29 09:44:32 +08:00 |
walon
|
0aef438e0c
|
【删除】删除对配置双键表的支持
|
2021-06-21 22:53:47 +08:00 |
walon
|
75c92d4685
|
【重构】 Excel2TextWriter 细微代码重构
|
2021-06-21 20:59:10 +08:00 |
walon
|
77949bdfff
|
【新增】 Excel2TextDiff 新增 -f 参数,用于指定调用第三方diff程序时的参数格式
|
2021-06-19 17:39:55 +08:00 |
walon
|
10c2768f1a
|
【新增】新增Excel2TextDiff工具项目,用于将excel转换为text或者直接将两个excel文件转换为text后再diff
|
2021-06-19 16:22:10 +08:00 |
walon
|
1d6698fac7
|
【特性】excel、lua、xml、json 支持标签过滤
【调整】datetime 类型数据不再在创建时确定utc时间,改为导出时根据时区再确定(跟text的方式保持一致,即所有原始数据加载时保持不变,只有导出时才做转换)
|
2021-06-19 11:51:52 +08:00 |
walon
|
75691d1f7f
|
【改动】cfg --input_l10n_text_files 的参数由原来相对于 --input_data_dir目录,改为相对当前目录。与--branch_input_data_dir 一致。
|
2021-06-18 17:49:49 +08:00 |
walon
|
80074057f8
|
【优化】 包含~和$字符的文件变化不会触发MultiFileWatcher的事件。避免excel关闭时触发生成。
|
2021-06-18 16:41:25 +08:00 |
walon
|
dd4368faf9
|
【优化】解决Luban.Client在watch模式下,数据目录变化后,触发两次生成(第二次多余)的问题
|
2021-06-18 13:03:03 +08:00 |
walon
|
8977b5c4c3
|
【优化】美化生成的c#和typescript 配置加载代码。对齐,去掉不必要的';'号和空格
|
2021-06-18 11:19:31 +08:00 |