Improve the code that does “annotation binding”.
There are a number of aspects to this represented by the individual sub-tasks. See also the [proposal|https://github.com/hibernate/hibernate-orm/discussions/5998].
At the moment, this ongoing work is done on my [annotation-source|https://github.com/sebersole/hibernate-orm/tree/annotation-source] branch
Potentially, the work to abstract [annotations|https://hibernate.atlassian.net/browse/HHH-15996] and the [reflective model|https://hibernate.atlassian.net/browse/HHH-16012] (collectively the “source metamodel”) could be bundled on its own. It shares no code of import with ORM proper, other than a few “helpers”. This has same pros/cons profile as HCANN itself, which it replaces. |
|