diff --git a/src/Luban.Client/Luban.Client.csproj b/src/Luban.Client/Luban.Client.csproj index bec2f38..68ab704 100644 --- a/src/Luban.Client/Luban.Client.csproj +++ b/src/Luban.Client/Luban.Client.csproj @@ -5,6 +5,12 @@ net5.0 + + + + + + diff --git a/src/Luban.Client/Source/Utils/FileCleaner.cs b/src/Luban.Client/Source/Utils/FileCleaner.cs index 7dcf39e..4f5ce5f 100644 --- a/src/Luban.Client/Source/Utils/FileCleaner.cs +++ b/src/Luban.Client/Source/Utils/FileCleaner.cs @@ -78,7 +78,7 @@ namespace Luban.Client.Common.Utils // 清除空目录 var subDirs = new List(Directory.GetDirectories(dir, "*", SearchOption.AllDirectories)); - subDirs.Sort((a, b) => -String.Compare(a, b, StringComparison.Ordinal)); + subDirs.Sort((a, b) => -string.Compare(a, b, StringComparison.Ordinal)); foreach (var subDir in subDirs) { string fullSubDirPath = Path.GetFullPath(subDir); diff --git a/src/Luban.Job.Cfg/Source/Cache/FileRecordCacheManager.cs b/src/Luban.Job.Cfg/Source/Cache/FileRecordCacheManager.cs index 60925b5..59c2ca3 100644 --- a/src/Luban.Job.Cfg/Source/Cache/FileRecordCacheManager.cs +++ b/src/Luban.Job.Cfg/Source/Cache/FileRecordCacheManager.cs @@ -41,7 +41,6 @@ namespace Luban.Job.Cfg.Cache public bool TryGetCacheLoadedRecords(DefTable table, string md5, string originFile, string sheetName, out List cacheRecords) { - // TODO text localization check cacheRecords = null; if (!_caches.TryGetValue((table.FullName, md5, sheetName), out var r)) { diff --git a/src/Luban.Job.Cfg/Source/GenArgs.cs b/src/Luban.Job.Cfg/Source/GenArgs.cs index 2af8f98..fa1e96d 100644 --- a/src/Luban.Job.Cfg/Source/GenArgs.cs +++ b/src/Luban.Job.Cfg/Source/GenArgs.cs @@ -5,7 +5,6 @@ namespace Luban.Job.Cfg { public class GenArgs : GenArgsBase { - [Option("input_data_dir", Required = true, HelpText = "input data dir")] public string InputDataDir { get; set; } diff --git a/src/Luban.Job.Cfg/Source/Generate/DataScatterRender.cs b/src/Luban.Job.Cfg/Source/Generate/DataScatterRender.cs index 0a569cf..b493532 100644 --- a/src/Luban.Job.Cfg/Source/Generate/DataScatterRender.cs +++ b/src/Luban.Job.Cfg/Source/Generate/DataScatterRender.cs @@ -12,7 +12,6 @@ namespace Luban.Job.Cfg.Generate [Render("data_lua")] [Render("data_xml")] [Render("data_yaml")] - [Render("data_erlang")] class DataScatterRender : DataRenderBase { public override void Render(GenContext ctx) diff --git a/src/Luban.Job.Cfg/Source/Utils/DataExporterUtil.cs b/src/Luban.Job.Cfg/Source/Utils/DataExporterUtil.cs index 8af7dd4..d2912d3 100644 --- a/src/Luban.Job.Cfg/Source/Utils/DataExporterUtil.cs +++ b/src/Luban.Job.Cfg/Source/Utils/DataExporterUtil.cs @@ -84,28 +84,28 @@ namespace Luban.Job.Cfg.Utils } return string.Join('\n', content); } - case "data_erlang": - { - var content = new StringBuilder(); - switch (table.Mode) - { - case ETableMode.ONE: - { - ErlangExport.Ins.ExportTableSingleton(table, records[0], content); - break; - } - case ETableMode.MAP: - { - ErlangExport.Ins.ExportTableMap(table, records, content); - break; - } - default: - { - throw new NotSupportedException(); - } - } - return content.ToString(); - } + //case "data_erlang": + //{ + // var content = new StringBuilder(); + // switch (table.Mode) + // { + // case ETableMode.ONE: + // { + // ErlangExport.Ins.ExportTableSingleton(table, records[0], content); + // break; + // } + // case ETableMode.MAP: + // { + // ErlangExport.Ins.ExportTableMap(table, records, content); + // break; + // } + // default: + // { + // throw new NotSupportedException(); + // } + // } + // return content.ToString(); + //} default: { throw new ArgumentException($"not support datatype:{dataType}"); diff --git a/src/Luban.Job.Common/Source/Defs/DefConst.cs b/src/Luban.Job.Common/Source/Defs/DefConst.cs index 8ccdbd4..0950fef 100644 --- a/src/Luban.Job.Common/Source/Defs/DefConst.cs +++ b/src/Luban.Job.Common/Source/Defs/DefConst.cs @@ -36,7 +36,6 @@ namespace Luban.Job.Common.Defs public override void Compile() { - var FullName = this.FullName; HashSet names = new HashSet(); foreach (var item in Items) diff --git a/src/Luban.Job.Proto/Source/JobController.cs b/src/Luban.Job.Proto/Source/JobController.cs index ceef506..7e70e5c 100644 --- a/src/Luban.Job.Proto/Source/JobController.cs +++ b/src/Luban.Job.Proto/Source/JobController.cs @@ -24,7 +24,7 @@ namespace Luban.Job.Proto class GenArgs : GenArgsBase { - [Option('g', "gen_type", Required = true, HelpText = "cs,lua,java,cpp,ts")] + [Option('g', "gen_type", Required = true, HelpText = "cs,lua,java,cpp,typescript")] public string GenType { get; set; } [Option('s', "service", Required = true, HelpText = "service")] @@ -150,7 +150,7 @@ namespace Luban.Job.Proto })); break; } - case "ts": + case "typescript": { var render = new TypescriptRender(); var brightRequirePath = args.TypescriptBrightRequirePath;