mirror of
https://github.com/tiennm99/zfoo.git
synced 2026-10-13 10:16:07 +00:00
perf[protocol]: javascript output path
This commit is contained in:
1 parent
b9ae1dca85
commit
9d4959f613
1 file changed
+11
-6
+11
-6
@@ -42,7 +42,8 @@ import static com.zfoo.protocol.util.StringUtils.TAB;
|
||||
*/
|
||||
public abstract class GenerateJsUtils {
|
||||
|
||||
private static String protocolOutputRootPath = "jsProtocol/";
|
||||
private static String protocolOutputRootPath = "zfoojs";
|
||||
private static String protocolOutputPath = StringUtils.EMPTY;
|
||||
|
||||
private static Map<ISerializer, IJsSerializer> jsSerializerMap;
|
||||
|
||||
@@ -52,10 +53,13 @@ public abstract class GenerateJsUtils {
|
||||
}
|
||||
|
||||
public static void init(GenerateOperation generateOperation) {
|
||||
protocolOutputRootPath = FileUtils.joinPath(generateOperation.getProtocolPath(), protocolOutputRootPath);
|
||||
|
||||
FileUtils.deleteFile(new File(protocolOutputRootPath));
|
||||
FileUtils.createDirectory(protocolOutputRootPath);
|
||||
// if not specify output path, then use current default path
|
||||
if (StringUtils.isEmpty(generateOperation.getProtocolPath())) {
|
||||
protocolOutputPath = FileUtils.joinPath(generateOperation.getProtocolPath(), protocolOutputRootPath);
|
||||
} else {
|
||||
protocolOutputPath = generateOperation.getProtocolPath();
|
||||
}
|
||||
FileUtils.deleteFile(new File(protocolOutputPath));
|
||||
|
||||
jsSerializerMap = new HashMap<>();
|
||||
jsSerializerMap.put(BooleanSerializer.INSTANCE, new JsBooleanSerializer());
|
||||
@@ -74,8 +78,9 @@ public abstract class GenerateJsUtils {
|
||||
}
|
||||
|
||||
public static void clear() {
|
||||
jsSerializerMap = null;
|
||||
protocolOutputRootPath = null;
|
||||
protocolOutputPath = null;
|
||||
jsSerializerMap = null;
|
||||
}
|
||||
|
||||
public static void createProtocolManager(List<IProtocolRegistration> protocolList) throws IOException {
|
||||
|
||||
Reference in new issue
Block a user