|
|
|
|
@ -187,12 +187,18 @@ class TypeUtils {
@@ -187,12 +187,18 @@ class TypeUtils {
|
|
|
|
|
return getQualifiedName(enclosingElement) + "$" |
|
|
|
|
+ type.asElement().getSimpleName().toString(); |
|
|
|
|
} |
|
|
|
|
StringBuilder name = new StringBuilder(); |
|
|
|
|
name.append(getQualifiedName(type.asElement())); |
|
|
|
|
if (!type.getTypeArguments().isEmpty()) { |
|
|
|
|
appendTypeArguments(type, name); |
|
|
|
|
String qualifiedName = getQualifiedName(type.asElement()); |
|
|
|
|
if (type.getTypeArguments().isEmpty()) { |
|
|
|
|
return qualifiedName; |
|
|
|
|
} |
|
|
|
|
else { |
|
|
|
|
StringBuilder name = new StringBuilder(); |
|
|
|
|
name.append(qualifiedName); |
|
|
|
|
if (!type.getTypeArguments().isEmpty()) { |
|
|
|
|
appendTypeArguments(type, name); |
|
|
|
|
} |
|
|
|
|
return name.toString(); |
|
|
|
|
} |
|
|
|
|
return name.toString(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void appendTypeArguments(DeclaredType type, StringBuilder name) { |
|
|
|
|
|