This is an automated email from the ASF dual-hosted git repository.

albumenj pushed a commit to branch 3.0
in repository https://gitbox.apache.org/repos/asf/dubbo.git


The following commit(s) were added to refs/heads/3.0 by this push:
     new 412095ee74 optimize some code of ReferenceConfigBase (#9864)
412095ee74 is described below

commit 412095ee7441e4608a7143d4602e8d5402d5202e
Author: yshuoo <[email protected]>
AuthorDate: Fri Apr 22 15:13:20 2022 +0800

    optimize some code of ReferenceConfigBase (#9864)
    
    Co-authored-by: keshi.ys <[email protected]>
---
 .../main/java/org/apache/dubbo/config/ReferenceConfigBase.java | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git 
a/dubbo-common/src/main/java/org/apache/dubbo/config/ReferenceConfigBase.java 
b/dubbo-common/src/main/java/org/apache/dubbo/config/ReferenceConfigBase.java
index 0daeeeefe1..f97cda53fc 100644
--- 
a/dubbo-common/src/main/java/org/apache/dubbo/config/ReferenceConfigBase.java
+++ 
b/dubbo-common/src/main/java/org/apache/dubbo/config/ReferenceConfigBase.java
@@ -48,6 +48,8 @@ public abstract class ReferenceConfigBase<T> extends 
AbstractReferenceConfig {
 
     private static final long serialVersionUID = -5864351140409987595L;
 
+    private static final String ORIGIN_CONFIG = "ORIGIN_CONFIG";
+
     /**
      * The interface class of the reference service
      */
@@ -76,18 +78,18 @@ public abstract class ReferenceConfigBase<T> extends 
AbstractReferenceConfig {
 
     public ReferenceConfigBase() {
         serviceMetadata = new ServiceMetadata();
-        serviceMetadata.addAttribute("ORIGIN_CONFIG", this);
+        serviceMetadata.addAttribute(ORIGIN_CONFIG, this);
     }
 
     public ReferenceConfigBase(ModuleModel moduleModel) {
         super(moduleModel);
         serviceMetadata = new ServiceMetadata();
-        serviceMetadata.addAttribute("ORIGIN_CONFIG", this);
+        serviceMetadata.addAttribute(ORIGIN_CONFIG, this);
     }
 
     public ReferenceConfigBase(Reference reference) {
         serviceMetadata = new ServiceMetadata();
-        serviceMetadata.addAttribute("ORIGIN_CONFIG", this);
+        serviceMetadata.addAttribute(ORIGIN_CONFIG, this);
         appendAnnotation(Reference.class, reference);
         setMethods(MethodConfig.constructMethodConfig(reference.methods()));
     }
@@ -95,7 +97,7 @@ public abstract class ReferenceConfigBase<T> extends 
AbstractReferenceConfig {
     public ReferenceConfigBase(ModuleModel moduleModel, Reference reference) {
         super(moduleModel);
         serviceMetadata = new ServiceMetadata();
-        serviceMetadata.addAttribute("ORIGIN_CONFIG", this);
+        serviceMetadata.addAttribute(ORIGIN_CONFIG, this);
         appendAnnotation(Reference.class, reference);
         setMethods(MethodConfig.constructMethodConfig(reference.methods()));
     }

Reply via email to