We're updating the issue view to help you get more done. 

Remove UnconstrainedEntityMetaDataSingleton

Description

We used to work with UnconstrainedEntityMetaDataSingleton in case a BeanMetaData was needed for a type that has no constraints at all.

It seems this isn't used any more as of HV-1277: there used to be a call to BeanMetaDataManager#getOrCreateBeanMetaData() with allowUnconstrainedTypeSingleton=true, but that's not true any longer, meaning the singleton will never be used.

So we should either remove that class or make sure that the change in was the right thing indeed and if not, revert it so the singleton gets used again.

GSM: We need to remove it as it is not compatible with the fact that we need to throw an exception for undeclared properties or methods.

Environment

None

Status

Assignee

Guillaume Smet

Reporter

Gunnar Morling

Labels

None

Worked in

None

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Community Help Wanted

None

Suitable for new contributors

None

Requires Release Note

None

backportDecision

None

backportReEvaluate

None

Components

Fix versions

Priority

Major