Skip to content

Commit 43dd7e9

Browse files
committed
GH-1333 Fix type resolution with deep generics
Resolves #1333
1 parent 774e43a commit 43dd7e9

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog

spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog/FunctionTypeUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@ public static Type resolveType(ResolvableType typeWithGenerics) {
383383
ResolvableType genericType = typeWithGenerics.getGenerics()[i];
384384
resolvedGenerics.add(ResolvableType.forType(resolveType(genericType)));
385385
}
386-
return ResolvableType.forClassWithGenerics(typeWithGenerics.getRawClass(),
386+
return ResolvableType.forClassWithGenerics(typeWithGenerics.resolve(),
387387
resolvedGenerics.toArray(new ResolvableType[0])).getType();
388388
}
389389
else {

0 commit comments

Comments
 (0)