feat[protobuf]: check duplicate protocolId and protocolName

This commit is contained in:
godotg committed 2023-12-04 19:19:05 +08:00
1 parent bdeabf4d7f
commit 3454805796
2 files changed
+2 -2

No files matched your search

@@ -87,7 +87,7 @@ public abstract class GeneratePbUtils {
, protocolId, pair.getKey().getName(), pair.getValue().getName(), proto.getName(), protocolName));
}
if (protocolNameMap.containsKey(protocolName)) {
var pair = protocolIdMap.get(protocolId);
var pair = protocolNameMap.get(protocolName);
throw new RuntimeException(StringUtils.format("duplicate protocol name in [{}]:[{}] and [{}]:[{}]"
, pair.getKey().getName(), pair.getValue().getName(), proto.getName(), protocolName));
}
+1 -1
View File
@@ -5,7 +5,7 @@ package test.message;
option java_package = "io.edap.protobuf.test.message.v3";
// start_protocol_id = 200
// start_protocol_id = 300
message OneMessage {
Proj value = 1;