Explore removing the Executable from JavaBeanExecutable

Description

If we resolve , we might be able to get rid of Executable in JavaBeanExecutable. That would help with memory usage of the metadata, especially now that we resolve more of them (see JavaBeanParameter for instance).

Wondering if the overrides() calls won't be an issue. We should check if they are used post bootstrapping (e.g. when bootstrapping another subtype of a given type for instance).

Environment

None

Assignee

Unassigned

Reporter

Guillaume Smet

Labels

None

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Suitable for new contributors

None

Pull Request

None

backportDecision

None

backportReEvaluate

None

Fix versions

Priority

Major