perf[protocol]: 优化Set的数据结构

This commit is contained in:
jaysunxiao committed 2021-10-20 10:24:47 +08:00
1 parent b74178ae11
commit 4c3bb625fc
8 files changed
+2 -1247

No files matched your search

@@ -15,7 +15,7 @@ package com.zfoo.protocol.generate;
import com.zfoo.protocol.serializer.CodeLanguage;
import java.util.HashSet;
import java.util.EnumSet;
import java.util.Set;
/**
@@ -44,7 +44,7 @@ public class GenerateOperation {
/**
* 需要生成的协议文件
*/
private Set<CodeLanguage> generateLanguages = new HashSet<>();
private final Set<CodeLanguage> generateLanguages = EnumSet.noneOf(CodeLanguage.class);
public boolean isFoldProtocol() {
return foldProtocol;