Skip to content

Review the use and responsabilities of BindingReflectiveHintsRegistrar #32278

Open
@simonbasle

Description

@simonbasle

This class currently does a lot, providing the heavy lifting for registering hints for getters/setters, fields, constructors, properties and record components. On top of that, it registers hints specific to Kotlin and a best effort for Jackson annotations.

This issue is for tracking a potential refactoring effort in 6.2, in order to consider possible improvements to the class and the surrounding API. For example, this could be:

  • split the class into more focused sub-components
  • open sub-components for extension by the user
  • extend the API, provide more utilities
  • ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    in: coreIssues in core modules (aop, beans, core, context, expression)status: pending-design-workNeeds design work before any code can be developedtheme: aotAn issue related to Ahead-of-time processingtype: enhancementA general enhancement

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions