You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by hu...@apache.org on 2018/05/12 12:48:19 UTC

[incubator-dubbo] branch master updated: Such logic already exists in findAnnotationName (#1750)

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

huxing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git


The following commit(s) were added to refs/heads/master by this push:
     new 616f629  Such logic already exists in findAnnotationName (#1750)
616f629 is described below

commit 616f6290a2b4e33fe96b241a10a82568d192a57b
Author: JackCaptain1015 <15...@163.com>
AuthorDate: Sat May 12 20:48:17 2018 +0800

    Such logic already exists in findAnnotationName (#1750)
---
 .../java/com/alibaba/dubbo/common/extension/ExtensionLoader.java   | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/ExtensionLoader.java b/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/ExtensionLoader.java
index b5d0e20..9be012d 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/ExtensionLoader.java
+++ b/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/ExtensionLoader.java
@@ -665,12 +665,7 @@ public class ExtensionLoader<T> {
             if (name == null || name.length() == 0) {
                 name = findAnnotationName(clazz);
                 if (name == null || name.length() == 0) {
-                    if (clazz.getSimpleName().length() > type.getSimpleName().length()
-                            && clazz.getSimpleName().endsWith(type.getSimpleName())) {
-                        name = clazz.getSimpleName().substring(0, clazz.getSimpleName().length() - type.getSimpleName().length()).toLowerCase();
-                    } else {
-                        throw new IllegalStateException("No such extension name for the class " + clazz.getName() + " in the config " + resourceURL);
-                    }
+                    throw new IllegalStateException("No such extension name for the class " + clazz.getName() + " in the config " + resourceURL);
                 }
             }
             String[] names = NAME_SEPARATOR.split(name);

-- 
To stop receiving notification emails like this one, please contact
huxing@apache.org.