[generator] allow inner classes to be bound by fragments

This commit is contained in:
Jan Koehnlein 2017-10-02 15:18:48 +02:00
parent b12f7e1e82
commit 307bd2b313
2 changed files with 2 additions and 2 deletions

View file

@ -75,7 +75,7 @@ class TypeReference {
if (className === null)
throw new IllegalArgumentException('Invalid class name: ' + className)
this.packageName = packageName
this.simpleNames = className.split('\\.')
this.simpleNames = className.split('(\\.|\\$)')
this.typeArguments = arguments ?: Collections.emptyList
}

View file

@ -110,7 +110,7 @@ public class TypeReference {
throw new IllegalArgumentException(("Invalid class name: " + className));
}
this.packageName = packageName;
this.simpleNames = ((List<String>)Conversions.doWrapArray(className.split("\\.")));
this.simpleNames = ((List<String>)Conversions.doWrapArray(className.split("(\\.|\\$)")));
List<TypeReference> _elvis = null;
if (arguments != null) {
_elvis = arguments;