spring-framework/spring-beans
Stéphane Nicoll 81a9f3d50b Restore public type for generated instance supplier of CGLIB proxy
This commit restores the signature of instance suppliers that are
exposing a CGLIB proxy. While calling the CGLIB proxy itself, and
making it available in BeanInstanceSupplier, is needed internally, such
type should not be exposed as it is an internal concern.

This was breaking InstanceSupplier.andThen as it expects the public
type of the bean to be exposed, not it's eventual CGLIB subclass.

Closes gh-33998
2024-12-05 15:48:49 +01:00
..
src Restore public type for generated instance supplier of CGLIB proxy 2024-12-05 15:48:49 +01:00
spring-beans.gradle Reinstate qualifier support for JSR-330 @⁠javax.inject.Named 2024-08-08 14:20:06 +03:00