The spring-core GenericTypeResolver does not resolve generic type variables correctly in more complex scenarios like renamed transitive type variables and partial specialization of classes.

Comment From: snicoll

@Syquel thank you for making your first contribution to Spring Framework.