|  walon | 75e73206f4 | 【修复】修复加载定义出错时,打印错误日志无法定位错误的bug | 2021-09-01 11:28:28 +08:00 | 
				
					
						|  walon | f0f39381c3 | 【特性】cfg新增 --data_file_extension选项,用于指定生成的数据文件的扩展名 | 2021-09-01 09:34:54 +08:00 | 
				
					
						|  walon | ec84a0be64 | 【优化】支持excel定义字段时支持tags属性 【优化】解析excel字段属性时,只拆解第一个'=' | 2021-08-31 17:33:40 +08:00 | 
				
					
						|  walon | f82df5d68d | 【特性】cfg excel格式支持以map的key作标题头,但必须配合orientation=c使用 | 2021-08-30 16:14:43 +08:00 | 
				
					
						|  walon | ae63bd883b | 【特性】cfg var 新增orientation属性。主要用来以纵向形式读入map(虽然也可以用来读入list,array,set) | 2021-08-30 14:37:04 +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 | 125504e5a7 | 【重构】重构json和lua转化为literal的代码 | 2021-08-28 10:07:41 +08:00 | 
				
					
						|  walon | 47ced0fbbb | 【删除】删除废弃的config测试配置目录 | 2021-08-27 19:35:35 +08:00 | 
				
					
						|  walon | 434d52ed8d | 【特性】新增gen_types类型 data_template 以及新增配套参数--template_name,用于模板生成自定义格式的配置数据 | 2021-08-27 19:23:28 +08:00 | 
				
					
						|  walon | 2fde2a481e | 【特性】提供自定义lua和json数据生成所必要的序列化支持 | 2021-08-27 18:45:55 +08:00 | 
				
					
						|  walon | 7ea907cc5b | 【特性】支持数据模板。允许自定义生成数据(自定义生成的数据不能被标准的生成代码识别,因此只能用于自定义加载) | 2021-08-27 16:35:22 +08:00 | 
				
					
						|  walon | 45279810ec | 【特性】新增cfg bean的var属性default,用于指定excel默认值 【调整】调整excel格式中bean的field定义, 字段名reference调整为ref,与xml一致 | 2021-08-27 15:39:36 +08:00 | 
				
					
						|  walon | efd079939f | 【重构】重构cfg JobController处理。通过注解方式,新增代码或者数据生成,不再需要修改JobController代码 | 2021-08-27 15:00:14 +08:00 | 
				
					
						|  walon | f31172c850 | 【重构】重构计算gen_type对应ELangua的方式,重构计算生成数据文件后缀的方式 【修复】修复类型名为 xx_zz_ 包含独立的_时,UpperCaseFirstChar空白名字导致的异常 | 2021-08-27 12:00:14 +08:00 | 
				
					
						|  walon | f6e4f6377a | 【优化】优化Luban.ClientServer性能,GenServer使用LocalAgent直接读取本地文件,而不是通过网络从GenClient获得。 | 2021-08-27 10:54:38 +08:00 | 
				
					
						|  walon | 2685a4d5d4 | 【重构】重构创建TType对象的方式。只允许通过工厂模式创建。 | 2021-08-27 10:15:34 +08:00 | 
				
					
						|  walon | 6eb1a0d4f5 | 【调整】自定义attrs改名为tags,相应测试函数也改为has_tag、get_tag | 2021-08-27 09:33:04 +08:00 | 
				
					
						|  walon | 2955cbac52 | 【特性】为enum,enum.item,bean,bean.field,bean.field.type,table 等大多数定义的对象加上attrs属性。同时添加 has_attr和get_attr模板函数,通过对对象标签识别做一些标准以外的自定义生成。 | 2021-08-26 19:58:16 +08:00 | 
				
					
						|  walon | 04b51fccc4 | 【调整】Luban.Server的 命令行参数-t 语义调整为额外的模板搜索路径。如果指定,优先搜索此路径,再搜索默认的Templates路径。 | 2021-08-26 17:27:31 +08:00 | 
				
					
						|  walon | 77fe01dea6 | 【修复】解决不在Luban.Server或者Luban.ClientServer目录运行Luban.Server或者Luban.ClientServer时,生成代码发生无法找到Templates目录的问题。如果未指定-t参数,自动使用程序所在目录的Templates目录。 | 2021-08-26 16:56:29 +08:00 | 
				
					
						|  walon | 003f4cadb6 | 【调整】cfg选项 output_l10n_not_converted_text_file改为output_l10n_not_translated_text_file | 2021-08-26 13:43:52 +08:00 | 
				
					
						|  walon | 67fce760c4 | 【特性】新增java,Python,Typescript,Lua的动态本地化支持 | 2021-08-26 13:34:28 +08:00 | 
				
					
						|  walon | 93214633b8 | 【特性】新增 cfg go_json动态本地化支持 | 2021-08-26 12:22:20 +08:00 | 
				
					
						|  walon | f5e9eef725 | 【特性】cfg cs_unity_json支持动态本地化 | 2021-08-26 11:44:10 +08:00 | 
				
					
						|  walon | c5bd179a82 | 【特性】cfg cs_json支持动态本地化 | 2021-08-26 11:31:31 +08:00 | 
				
					
						|  walon | 12be29afd5 | 【特性】 cfg cs_bin支持动态本地化 | 2021-08-26 11:19:09 +08:00 | 
				
					
						|  walon | 12b3c9d5df | 【特性】cfg 导出数据中text类型包含key数据。 | 2021-08-26 10:35:21 +08:00 | 
				
					
						|  walon | 35fd2b38cb | 【修复】修复Luban.ClientServer未指定-h参数运行抛异常的bug | 2021-08-25 15:38:22 +08:00 | 
				
					
						|  walon | 598b14305f | 【新增】Luban.ClientServer支持-h 选项,不指定该选项时使用内嵌生成,使用该选项时,远程生成。 | 2021-08-25 15:28:38 +08:00 | 
				
					
						|  walon | c015c0e8b2 | 【新增】新增Luban.ClientServer项目,Client与Server一体,不需要部属Luban.Server也能直接生成配置 | 2021-08-25 14:58:31 +08:00 | 
				
					
						|  walon | 36be33dea8 | 【优化】cfg 从excel中读取可空变量值时,如果单元格为空,则取null,而不是false,0之类。 【优化】cfg excel格式支持空单元格表示vector{2,3,4}类型的默认值 | 2021-08-25 13:43:58 +08:00 | 
				
					
						|  walon | 216bdee29d | 【特性】新增 cfg java_json 支持 【重构】Render不再从ThreadStatic里获得Template,改从CocurrentDictionary中获取
【优化】优化 cfg java_bin 代码,不再从AbstraceBean继承,并且美化代码。 | 2021-08-25 11:52:08 +08:00 | 
				
					
						|  walon | d296c57f93 | 【修复】修复Luban.Server的Dockerfile未拷贝Templates目录的bug | 2021-08-24 20:37:46 +08:00 | 
				
					
						|  walon | 6309108da0 | 【重构】将scriban模板字符串从代码中移到Templates目录 | 2021-08-24 20:17:25 +08:00 | 
				
					
						|  walon | ea9830b1c4 | Update sync_gitee.yml | 2021-08-23 12:05:41 +08:00 | 
				
					
						|  walon | 967f446991 | Update sync_gitee.yml | 2021-08-23 11:56:18 +08:00 | 
				
					
						|  walon | cf922c76aa | Update sync_gitee.yml | 2021-08-23 11:52:00 +08:00 | 
				
					
						|  walon | 14370fb913 | Update sync_gitee.yml | 2021-08-23 11:42:41 +08:00 | 
				
					
						|  walon | 3396277a17 | Update sync_gitee.yml | 2021-08-23 11:40:20 +08:00 | 
				
					
						|  walon | 2525b76b45 | Update sync_gitee.yml | 2021-08-23 11:28:37 +08:00 | 
				
					
						|  walon | a90cac7923 | Create sync_gitee.yml sync repo to gitee mirror | 2021-08-23 11:26:09 +08:00 | 
				
					
						|  walon | 8530840ddf | 【优化】GetImportFileOrDirectory 新增文件后缀过滤,只获取支持的文件 【优化】CommonDefLoader import目录时,只获取.xml后缀文件 | 2021-08-23 10:48:08 +08:00 | 
				
					
						|  walon | af4038e810 | 【修复】补充遗漏的未回滚的代码 | 2021-08-20 18:51:01 +08:00 | 
				
					
						|  walon | 02481f03e1 | 【回滚】考虑到 cfg table的DataList必须按照配置定义的顺序。如果改成data_json2格式,顺序就无法确定了。回滚上个版本的修改。 | 2021-08-20 18:43:33 +08:00 | 
				
					
						|  walon | 15d1e0b07e | 【调整】合并data_json2和data_json格式,统一为data_json但使用data_json2的格式 【修复】修复 生成的data_json_monolithic json文件中,表名错误地使用了bool值的bug | 2021-08-20 17:56:49 +08:00 | 
				
					
						|  walon | bea3edf0ca | 【调整】cfg data_json2输出的json顶层结构由array调整为object | 2021-08-20 16:59:52 +08:00 | 
				
					
						|  walon | 92493005a7 | 【调整】调整 db cs生成。 Table只支持key为string和long类型 | 2021-08-19 16:12:32 +08:00 | 
				
					
						|  walon | 5482b0a5de | 【调整】调整excel多行记录的判定方式。只有对顶级多行才支持与该记录第一行非多行字段相应单元格值完全相同时,判定该行属于当前记录 | 2021-08-17 13:35:10 +08:00 | 
				
					
						|  walon | 0ae7744f6e | 【修复】修复 db typescript 生成代码有编译错误的bug | 2021-08-16 15:42:08 +08:00 |