对检查重名issue,提出一个TODO

This commit is contained in:
everywhere.z
2022-06-14 00:18:52 +08:00
parent 3898f3a67b
commit 4f254f3527
2 changed files with 4 additions and 4 deletions

View File

@@ -85,8 +85,8 @@ public abstract class JsonFlowParser extends BaseFlowParser {
//先在元数据里放上chain
chainArray.forEach(o -> {
JSONObject innerJsonObject = (JSONObject) o;
// 校验加载的 chainName 是否有重复的
//校验加载的 chainName 是否有重复的
//TODO 这里是否有个问题当混合格式加载的时候2个同名的Chain在不同的文件里就不行了
String chainName = innerJsonObject.getString(NAME);
if (!CHAIN_NAME_SET.add(chainName)) {
throw new ChainDuplicateException(String.format("[chain name duplicate] chainName=%s", chainName));

View File

@@ -82,8 +82,8 @@ public abstract class XmlFlowParser extends BaseFlowParser {
//先在元数据里放上chain
chainList.forEach(e -> {
// 校验加载的 chainName 是否有重复的
//校验加载的 chainName 是否有重复的
//TODO 这里是否有个问题当混合格式加载的时候2个同名的Chain在不同的文件里就不行了
String chainName = e.attributeValue(NAME);
if (!CHAIN_NAME_SET.add(chainName)) {
throw new ChainDuplicateException(String.format("[chain name duplicate] chainName=%s", chainName));