Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: autodoc parse @Configuration objects #289

Conversation

paullatzelsperger
Copy link
Member

What this PR changes/adds

this PR parses objects annotated with @Configuration and reads all the information from the @Settings-annotated elements within. In addition, the ModuleIntrospector now checks that @Settings may occur in extensions, or in objects annotated with @Settings, and @Configuration-annotated fields may only occur in extensions.

Why it does that

Preparatory work for the config injection feature

Further notes

List other areas of code that have changed but are not necessarily linked to the main feature. This could be method
signature changes, package declarations, bugs that were encountered and were fixed inline, etc.

Linked Issue(s)

Contributes to eclipse-edc/Connector#4610

Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.

@paullatzelsperger paullatzelsperger added documentation Improvements or additions to documentation enhancement New feature or request labels Nov 11, 2024
@paullatzelsperger paullatzelsperger merged commit 51e98dd into eclipse-edc:main Nov 11, 2024
10 checks passed
@paullatzelsperger paullatzelsperger deleted the feat/add_config_injection_features branch November 11, 2024 09:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants