-
Notifications
You must be signed in to change notification settings - Fork 38.9k
Closed
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)type: enhancementA general enhancementA general enhancement
Milestone
Description
Stefan Gheorghiu opened SPR-11303 and commented
Changes implemented in #15515 still don't allow extending the conversion subsystem.
When I tried to port my earlier approach for 3.2.4, it turned out that method/class access is too severe. So, please make the following constructor protected rather than private:
TypeDescriptor(ResolvableType resolvableType, Class<?> type, Annotation[] annotations)
It would be good to make also fields type, resolvableType, annotations protected.
Class ResolvableType should not be final as well as its constructor should be protected.
Interfaces TypeProvider and VariableResolver should have protected or public access.
Affects: 4.0 GA
Metadata
Metadata
Assignees
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)type: enhancementA general enhancementA general enhancement