@New in combination with @Typed is perfectly fine!

@Typed is perfectly fine on it's own. Using @Exclude() is only fine as long as 
you don't disable it. As this scenario is possible, we shall only use @Typed() 
and not use @Exclude() in DS internally.

LieGrue,
strub



----- Original Message -----
> From: Gerhard Petracek <[email protected]>
> To: [email protected]
> Cc: 
> Sent: Saturday, June 9, 2012 12:05 PM
> Subject: Re: [jira] [Resolved] (DELTASPIKE-161) veto internal beans annotated 
> with @Typed()
> 
> hi,
> 
> right now we only use @Typed() for util, helper,... classes.
> we can change it at any time if we really have a case which isn't just
> theory (imo we shouldn't use @Typed() in combination with @New at all).
> 
> regards,
> gerhard
> 
> 
> 
> 2012/6/9 Mark Struberg <[email protected]>
> 
>>  I don't get that issue.
>> 
>>  Yes, we should not use @Exclude() instead of @Typed internally.
>> 
>>  But no, we MUST NOT veto() beans which are @Typed()!
>> 
>>  @Typed() beans can still be used for @New!
>> 
>>  LieGrue,
>>  strub
>> 
>> 
>> 
>>  ----- Original Message -----
>>  > From: Gerhard Petracek (JIRA) <[email protected]>
>>  > To: [email protected]
>>  > Cc:
>>  > Sent: Thursday, June 7, 2012 2:12 PM
>>  > Subject: [jira] [Resolved] (DELTASPIKE-161) veto internal beans
>>  annotated with @Typed()
>>  >
>>  >
>>  >      [
>>  >
>> 
> https://issues.apache.org/jira/browse/DELTASPIKE-161?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
>>  > ]
>>  >
>>  > Gerhard Petracek resolved DELTASPIKE-161.
>>  > -----------------------------------------
>>  >
>>  >     Resolution: Fixed
>>  >
>>  >>  veto internal beans annotated with @Typed()
>>  >>  -------------------------------------------
>>  >>
>>  >>                  Key: DELTASPIKE-161
>>  >>                  URL:
>>  https://issues.apache.org/jira/browse/DELTASPIKE-161
>>  >>              Project: DeltaSpike
>>  >>           Issue Type: Improvement
>>  >>           Components: Core
>>  >>     Affects Versions: 0.2-incubating
>>  >>             Reporter: Gerhard Petracek
>>  >>             Assignee: Gerhard Petracek
>>  >>              Fix For: 0.3-incubating
>>  >>
>>  >>
>>  >>  we shouldn't use @Exclude internally because it's 
> possible to
>>  > deactivate it.
>>  >
>>  > --
>>  > This message is automatically generated by JIRA.
>>  > If you think it was sent incorrectly, please contact your JIRA
>>  administrators:
>>  > 
> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
>>  > For more information on JIRA, see:
>>  http://www.atlassian.com/software/jira
>>  >
>> 
>

Reply via email to