mirror of
https://github.com/tiennm99/zfoo.git
synced 2026-10-03 07:13:51 +00:00
perf[protocol]: 优化协议注释生成方式
This commit is contained in:
1 parent
1017ae39ab
commit
868d17ba0a
4 files changed
+63
-103
No files matched your search
@@ -61,9 +61,9 @@ public class ConfigManager implements IConfigManager {
|
||||
public void initRegistry() {
|
||||
// 通过protocol,写入provider的module的id和version
|
||||
var providerConfig = localConfig.getProvider();
|
||||
// 服务提供者名字Set列表
|
||||
var providerSet = new HashSet<String>();
|
||||
if (Objects.nonNull(providerConfig) && CollectionUtils.isNotEmpty(providerConfig.getProviders())) {
|
||||
// 服务提供者名字Set列表
|
||||
var providerSet = new HashSet<String>();
|
||||
// 检查并且替换配置文件中的ProtocolModule
|
||||
for (var providerModule : providerConfig.getProviders()) {
|
||||
var provider = providerModule.getProvider();
|
||||
@@ -93,8 +93,6 @@ public class ConfigManager implements IConfigManager {
|
||||
AssertionUtils.isTrue(protocolModuleSet.add(protocolModuleName), "服务消费者[name:{}]重复消费了协议模块", protocolModuleName);
|
||||
var consumerName = StringUtils.joinWith(StringUtils.HYPHEN, protocolModuleName, consumer);
|
||||
AssertionUtils.isTrue(consumerSet.add(consumerName), "服务消费者[name:{}]重复消费了协议模块[consumer:{}]", protocolModuleName, consumer);
|
||||
//检查是否消费了自己
|
||||
AssertionUtils.isTrue(!providerSet.contains(consumerName), "服务消费者[name:{}]不允许消费自己[consumer:{}]", protocolModuleName, consumer);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user