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

This commit is contained in:
jaysunxiao
2021-10-20 10:24:47 +08:00
parent b74178ae11
commit 4c3bb625fc
8 changed files with 2 additions and 1247 deletions
@@ -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;