[
https://issues.jboss.org/browse/CDI-267?page=com.atlassian.jira.plugin.sy...
]
Pete Muir resolved CDI-267.
---------------------------
Assignee: Pete Muir
Fix Version/s: (was: 1.1 (Proposed))
Resolution: Rejected
Perhaps had it been done this way from day 1, it could have worked, however doing this now
is going to be backwards incompatible (as someone could be checking for @Scope or
@NormalScope in their code).
Consider annotating built in scopes with @Scope
-----------------------------------------------
Key: CDI-267
URL:
https://issues.jboss.org/browse/CDI-267
Project: CDI Specification Issues
Issue Type: Feature Request
Affects Versions: 1.0
Reporter: Julien Viet
Assignee: Pete Muir
The @Inject spec defines the @Singleton annotation that can be used in @Inject impls or
CDI . The annotations defined in CDI can only be used in CDI and could not be reused with
@Inject impl.
If technically (or per the spec) it is possible to annotate the CDI annotations with
@Scope (in addition of @NormalScope) then those annotations could be reused in @Inject
implemetentation, removing the need for proprietary annotations that do the same
(com.google.inject.servlet.RequestScoped for example).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira