From b9ae1dca85a257d0feacfffff2e0fbc064848f56 Mon Sep 17 00:00:00 2001 From: godotg Date: Thu, 28 Sep 2023 12:15:26 +0800 Subject: [PATCH] perf[protocol]: typescript output path --- .../zfoo/protocol/serializer/typescript/GenerateTsUtils.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/protocol/src/main/java/com/zfoo/protocol/serializer/typescript/GenerateTsUtils.java b/protocol/src/main/java/com/zfoo/protocol/serializer/typescript/GenerateTsUtils.java index 29332fe4..57d1ac69 100644 --- a/protocol/src/main/java/com/zfoo/protocol/serializer/typescript/GenerateTsUtils.java +++ b/protocol/src/main/java/com/zfoo/protocol/serializer/typescript/GenerateTsUtils.java @@ -55,7 +55,7 @@ public abstract class GenerateTsUtils { } public static void init(GenerateOperation generateOperation) { - // 如果没有配置路径,则使用默认路径 + // if not specify output path, then use current default path if (StringUtils.isEmpty(generateOperation.getProtocolPath())) { protocolOutputPath = FileUtils.joinPath(generateOperation.getProtocolPath(), protocolOutputRootPath); } else { @@ -63,8 +63,6 @@ public abstract class GenerateTsUtils { } FileUtils.deleteFile(new File(protocolOutputPath)); - var protocolOutputPathFile = FileUtils.createDirectory(protocolOutputPath); - protocolOutputRootPath = protocolOutputPathFile.getName(); tsSerializerMap = new HashMap<>(); tsSerializerMap.put(BooleanSerializer.INSTANCE, new TsBooleanSerializer()); @@ -84,6 +82,7 @@ public abstract class GenerateTsUtils { public static void clear() { protocolOutputRootPath = null; + protocolOutputPath = null; tsSerializerMap = null; }