This commit fixes the algorithm used to analyze a generic parameter. If a type in the generic signature is protected, the type is return rather than the full signature. This makes sure that the appropriate package is used. Previously, it would have incorrectly used the type of the raw class. Using a generic type for such a use case is wrong, and ProtectedElement has been updated to expose a `Class` rather than a `ResolvableType`. See gh-28030 |
||
|---|---|---|
| .. | ||
| src | ||
| spring-core.gradle | ||