|
|
@ -365,6 +365,7 @@ public final class ResolvableType implements Serializable { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
Class<?> resolved = resolve(); |
|
|
|
Class<?> resolved = resolve(); |
|
|
|
|
|
|
|
if (resolved != null) { |
|
|
|
Type[] ifcs = resolved.getGenericInterfaces(); |
|
|
|
Type[] ifcs = resolved.getGenericInterfaces(); |
|
|
|
for (Type ifc : ifcs) { |
|
|
|
for (Type ifc : ifcs) { |
|
|
|
if (ifc instanceof Class) { |
|
|
|
if (ifc instanceof Class) { |
|
|
@ -376,6 +377,7 @@ public final class ResolvableType implements Serializable { |
|
|
|
if (resolved.getGenericSuperclass() != null) { |
|
|
|
if (resolved.getGenericSuperclass() != null) { |
|
|
|
return getSuperType().hasUnresolvableGenerics(); |
|
|
|
return getSuperType().hasUnresolvableGenerics(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
return false; |
|
|
|
return false; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|