Skip to content
This repository has been archived by the owner on Feb 23, 2023. It is now read-only.

Generate reflection and resources entries for bean definitions automatically #1023

Closed
snicoll opened this issue Sep 10, 2021 · 1 comment
Closed
Assignees
Labels
type: enhancement A general enhancement
Milestone

Comments

@snicoll
Copy link
Contributor

snicoll commented Sep 10, 2021

We're currently registering reflection configuration for injection points, but not for the annotations that the context will need to be able to access at runtime. We should extend our current algorithm to cover those.

@snicoll snicoll added the type: enhancement A general enhancement label Sep 10, 2021
@snicoll snicoll added this to the 0.11.0 milestone Sep 10, 2021
@snicoll snicoll self-assigned this Sep 10, 2021
snicoll added a commit that referenced this issue Sep 10, 2021
This commit extracts the responsibility of registering reflection and
resources in a separate class, based on the BeanInstanceDescriptor.

This made apparent that the current arrangement with an BeanValueWriter
and a BeanRegistrationWriter could be simplified with a single
interface that is responsible to write the registration and provide
the descriptor that it handles.

See gh-1023
snicoll added a commit that referenced this issue Sep 10, 2021
This commit adds additional entries for Spring Framework annotations
presents on injection points and at class-level.

Closes gh-1023
@snicoll
Copy link
Contributor Author

snicoll commented Sep 10, 2021

Closed by 22f6e47

@snicoll snicoll closed this as completed Sep 10, 2021
snicoll added a commit that referenced this issue Sep 28, 2021
This commit extracts the responsibility of registering reflection and
resources in a separate class, based on the BeanInstanceDescriptor.

This made apparent that the current arrangement with an BeanValueWriter
and a BeanRegistrationWriter could be simplified with a single
interface that is responsible to write the registration and provide
the descriptor that it handles.

See gh-1023
snicoll added a commit that referenced this issue Sep 28, 2021
This commit adds additional entries for Spring Framework annotations
presents on injection points and at class-level.

Closes gh-1023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: enhancement A general enhancement
Development

No branches or pull requests

1 participant