-
Notifications
You must be signed in to change notification settings - Fork 16
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
Add Configuration annotation #161
Conversation
Signed-off-by: jansupol <[email protected]>
The |
In my PR (#151) I'm trying to normalize terminology. I very much disagree with |
(In addition, for the MVP, I believe we've talked about permitting only one configuration object, so distinguishing among many would not be required.) |
That's not about distinguishing among configuration objects, that's about other beans (such as CDI beans) being injected. The Injection Support needs to tell CDI it knows the bean and it produces the bean and it needs to skip any other bean being injected that is not a configuration bean. Hence, it needs to recognize the configuration bean somehow - by the annotation. I tried to describe the javadoc to the annotation as abstract as possible, while the terminology is in the draft yet. The |
We had discussed at great length that CDI itself would do the injection. I stand by my objections. |
From today's meeting (my understanding):
|
The advantages as named at the meeting (my understanding):
Disadvantages:
|
Configuration name change and removal of path. Signed-off-by: jansupol <[email protected]>
No description provided.