Skip to content

Make conversion framework extensible [SPR-11303] #15927

@spring-projects-issues

Description

@spring-projects-issues

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)type: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions