<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>I also want to check, I can't think of a reason why any of the following CDI spec related qualifiers should be repeatable:</p>
<p><br>
</p>
<p>- BeforeDestroyed</p>
<p>- Destroyed</p>
<p>- Initialized</p>
<p>- Any</p>
<p>- Decorated</p>
<p>- Default</p>
<p>- Intercepted</p>
<p>- New</p>
<p><br>
</p>
<p>I can think of reasons why Named should be repeatable, but that's not managed by the CDI spec.</p>
<p><br>
</p>
<p>John</p>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Antonin Stefanutti &lt;antonin@stefanutti.fr&gt;<br>
<b>Sent:</b> Friday, November 11, 2016 8:50 AM<br>
<b>To:</b> John Ament<br>
<b>Cc:</b> cdi-dev@lists.jboss.org<br>
<b>Subject:</b> Re: Repeating annotations support (CDI-460 and CDI-471)</font>
<div>&nbsp;</div>
</div>
<div><br class="">
<div>
<blockquote type="cite" class="">
<div class="">On 11 Nov 2016, at 13:40, John Ament &lt;<a href="mailto:john.ament@spartasystems.com" class="">john.ament@spartasystems.com</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div id="divtagdefaultwrapper" class="" style="font-style:normal; font-weight:normal; letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:auto; word-spacing:0px; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<div class="" style="margin-top:0px; margin-bottom:0px">Mind if I mark it as a duplicate then? &nbsp;I usually prefer to mark the higher numbers, but there's more info in 471.</div>
</div>
</div>
</blockquote>
<div><br class="">
</div>
<div>Sure, go for it. Then maybe renaming 471 to &#8220;Support repeating qualifiers&quot; short.</div>
<br class="">
<blockquote type="cite" class="">
<div id="divtagdefaultwrapper" class="" style="font-style:normal; font-weight:normal; letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:auto; word-spacing:0px; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<br class="">
<br class="">
<div class="" style="">
<hr tabindex="-1" class="" style="display:inline-block; width:746.75px">
<div id="divRplyFwdMsg" dir="ltr" class=""><font face="Calibri, sans-serif" class="" style="font-size:11pt"><b class="">From:</b><span class="Apple-converted-space">&nbsp;</span>Antonin Stefanutti &lt;<a href="mailto:antonin@stefanutti.fr" class="">antonin@stefanutti.fr</a>&gt;<br class="">
<b class="">Sent:</b><span class="Apple-converted-space">&nbsp;</span>Friday, November 11, 2016 6:48 AM<br class="">
<b class="">To:</b><span class="Apple-converted-space">&nbsp;</span>John Ament<br class="">
<b class="">Cc:</b><span class="Apple-converted-space">&nbsp;</span><a href="mailto:cdi-dev@lists.jboss.org" class="">cdi-dev@lists.jboss.org</a><br class="">
<b class="">Subject:</b><span class="Apple-converted-space">&nbsp;</span>Re: Repeating annotations support (CDI-460 and CDI-471)</font>
<div class="">&nbsp;</div>
</div>
<div class="">I agree with the spec change, which is the essence of CDI-460. So I guess that this spec change implies percolating it into the CDI SPI as well, so I can infer CDI-471 is part of CDI 2.0.
<div class="">
<div class="">
<div class=""><br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 10 Nov 2016, at 20:22, John Ament &lt;<a href="mailto:john.ament@spartasystems.com" class="">john.ament@spartasystems.com</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div id="divtagdefaultwrapper" class="" style="font-style:normal; font-weight:normal; letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:auto; word-spacing:0px; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<div class="" style="margin-top:0px; margin-bottom:0px">Basically the spec text change to support this is &quot;repeating annotations work as qualifiers. &nbsp;they continue to act as inclusive, meaning those repeated annotations follow the same resolution strategy as
 any other qualifiers.&quot;</div>
<div class="" style="margin-top:0px; margin-bottom:0px"><br class="">
</div>
<div class="" style="margin-top:0px; margin-bottom:0px">Do you agree?</div>
<br class="">
<br class="">
<div class="">
<div class="">
<hr tabindex="-1" class="" style="display:inline-block; width:736.953125px">
<div id="x_divRplyFwdMsg" dir="ltr" class=""><font face="Calibri, sans-serif" class="" style="font-size:11pt"><b class="">From:</b><span class="Apple-converted-space">&nbsp;</span><a href="mailto:cdi-dev-bounces@lists.jboss.org" class="">cdi-dev-bounces@lists.jboss.org</a><span class="Apple-converted-space">&nbsp;</span>&lt;<a href="mailto:cdi-dev-bounces@lists.jboss.org" class="">cdi-dev-bounces@lists.jboss.org</a>&gt;
 on behalf of Antonin Stefanutti &lt;<a href="mailto:antonin@stefanutti.fr" class="">antonin@stefanutti.fr</a>&gt;<br class="">
<b class="">Sent:</b><span class="Apple-converted-space">&nbsp;</span>Thursday, November 10, 2016 1:03 PM<br class="">
<b class="">To:</b><span class="Apple-converted-space">&nbsp;</span><a href="mailto:cdi-dev@lists.jboss.org" class="">cdi-dev@lists.jboss.org</a><br class="">
<b class="">Subject:</b><span class="Apple-converted-space">&nbsp;</span>[cdi-dev] Repeating annotations support (CDI-460 and CDI-471)</font>
<div class="">&nbsp;</div>
</div>
</div>
<font size="2" class=""><span class="" style="font-size:10pt">
<div class="PlainText">Hi,<br class="">
<br class="">
While CDI-471 (Support repeating qualifiers in typesafe resolution mechanism) targets CDI 2.0, related issue CDI-460 (Support repeating annotations in CDI SPI) doesn&#8217;t have any fix version defined. Can it be implied that CDI-460 will be addressed with CDI-471
 or is it intentional left undefined? IMHO, it&#8217;d be important to have CDI-460 delivered as part of CDI 2.0 as well to bring a consistent support for repeating annotations in CDI.<br class="">
<br class="">
Thanks,<br class="">
Antonin<span class="Apple-converted-space">&nbsp;</span><br class="">
<br class="">
<br class="">
_______________________________________________<br class="">
cdi-dev mailing list<br class="">
<a href="mailto:cdi-dev@lists.jboss.org" class="">cdi-dev@lists.jboss.org</a><br class="">
<a href="https://lists.jboss.org/mailman/listinfo/cdi-dev" id="LPlnk789697" class="" previewremoved="true">https://lists.jboss.org/mailman/listinfo/cdi-dev</a>
<div id="LPBorder_GT_14788056575240.6164614555858914" class="" style="margin-bottom:20px; overflow:auto; width:752px; text-indent:0px">
<table id="LPContainer_14788056575230.7695726544708128" cellspacing="0" class="" style="width:676px; background-color:rgb(255,255,255); overflow:auto; padding-top:20px; padding-bottom:20px; margin-top:20px; border-top-width:1px; border-top-style:dotted; border-top-color:rgb(200,200,200); border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:rgb(200,200,200)">
<tbody class="">
<tr valign="top" class="" style="border-spacing:0px">
<td id="TextCell_14788056575230.255306572208001" colspan="2" class="" style="vertical-align: top; padding: 0px; display: table-cell; position: relative;">
<div id="LPRemovePreviewContainer_14788056575240.4003870107037164" class=""></div>
<div id="LPTitle_14788056575240.8373233796301287" class="" style="top:0px; color:rgb(227,30,37); font-weight:normal; font-size:21px; font-family:wf_segoe-ui_light,'Segoe UI Light','Segoe WP Light','Segoe UI','Segoe WP',Tahoma,Arial,sans-serif; line-height:21px">
<a id="LPUrlAnchor_14788056575240.8434165907519864" href="https://lists.jboss.org/mailman/listinfo/cdi-dev" target="_blank" class="" style="text-decoration:none">cdi-dev Info Page - JBoss Developer</a></div>
<div id="LPMetadata_14788056575240.5646880805637748" class="" style="margin:10px 0px 16px; color:rgb(102,102,102); font-weight:normal; font-family:wf_segoe-ui_normal,'Segoe UI','Segoe WP',Tahoma,Arial,sans-serif; font-size:14px; line-height:14px">
<a href="http://lists.jboss.org/" class="">lists.jboss.org</a></div>
<div id="LPDescription_14788056575240.6666235940960099" class="" style="display:block; color:rgb(102,102,102); font-weight:normal; font-family:wf_segoe-ui_normal,'Segoe UI','Segoe WP',Tahoma,Arial,sans-serif; font-size:14px; line-height:20px; max-height:100px; overflow:hidden">
List to discuss the development of CDI (the specification) To see the collection of prior postings to the list, visit the cdi-dev Archives.</div>
</td>
</tr>
</tbody>
</table>
</div>
<br class="">
<br class="">
<br class="">
Note that for all code provided on this list, the provider licenses the code under the Apache License, Version 2 (<a href="http://www.apache.org/licenses/LICENSE-2.0.html" id="LPlnk633101" class="" previewremoved="true">http://www.apache.org/licenses/LICENSE-2.0.html</a>).
 For all other ideas provided on this list, the provider waives all patent and other intellectual property rights inherent in such information.</div>
<div id="LPBorder_GT_14788056574510.24928225186113773" class="" style="margin-bottom:20px; overflow:auto; width:752px; text-indent:0px">
<table id="LPContainer_14788056574490.04579599518941557" cellspacing="0" class="" style="width:676px; background-color:rgb(255,255,255); overflow:auto; padding-top:20px; padding-bottom:20px; margin-top:20px; border-top-width:1px; border-top-style:dotted; border-top-color:rgb(200,200,200); border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:rgb(200,200,200)">
<tbody class="">
<tr valign="top" class="" style="border-spacing:0px">
<td id="TextCell_14788056574490.10112866836819645" colspan="2" class="" style="vertical-align: top; padding: 0px; display: table-cell; position: relative;">
<div id="LPRemovePreviewContainer_14788056574500.4667071884275842" class=""></div>
<div id="LPTitle_14788056574500.5834877771506901" class="" style="top:0px; color:rgb(227,30,37); font-weight:normal; font-size:21px; font-family:wf_segoe-ui_light,'Segoe UI Light','Segoe WP Light','Segoe UI','Segoe WP',Tahoma,Arial,sans-serif; line-height:21px">
<a id="LPUrlAnchor_14788056574500.3392894248993237" href="http://www.apache.org/licenses/LICENSE-2.0.html" target="_blank" class="" style="text-decoration:none">Apache License, Version 2.0</a></div>
<div id="LPMetadata_14788056574500.5507614351790695" class="" style="margin:10px 0px 16px; color:rgb(102,102,102); font-weight:normal; font-family:wf_segoe-ui_normal,'Segoe UI','Segoe WP',Tahoma,Arial,sans-serif; font-size:14px; line-height:14px">
<a href="http://www.apache.org/" class="">www.apache.org</a></div>
<div id="LPDescription_14788056574500.6387394139158751" class="" style="display:block; color:rgb(102,102,102); font-weight:normal; font-family:wf_segoe-ui_normal,'Segoe UI','Segoe WP',Tahoma,Arial,sans-serif; font-size:14px; line-height:20px; max-height:100px; overflow:hidden">
Apache License Version 2.0, January 2004<span class="Apple-converted-space">&nbsp;</span><a href="http://www.apache.org/licenses/" class="">http://www.apache.org/licenses/</a><span class="Apple-converted-space">&nbsp;</span>TERMS AND CONDITIONS FOR USE, REPRODUCTION,
 AND DISTRIBUTION. 1. Definitions.</div>
</td>
</tr>
</tbody>
</table>
</div>
<br class="">
</span></font></div>
</div>
<hr class="" style="font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:auto; word-spacing:0px">
<span class="" style="font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:auto; word-spacing:0px; float:none; display:inline!important">NOTICE:
 This e-mail message and any attachments may contain confidential, proprietary, and/or privileged information which should be treated accordingly. If you are not the intended recipient, please notify the sender immediately by return e-mail, delete this message,
 and destroy all physical and electronic copies. Thank you.</span></div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</div>
</div>
</div>
<hr class="" style="font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:auto; word-spacing:0px">
<span class="" style="font-family:Helvetica; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:auto; word-spacing:0px; float:none; display:inline!important">NOTICE:
 This e-mail message and any attachments may contain confidential, proprietary, and/or privileged information which should be treated accordingly. If you are not the intended recipient, please notify the sender immediately by return e-mail, delete this message,
 and destroy all physical and electronic copies. Thank you.</span></blockquote>
</div>
<br class="">
</div>
</div>
</div>
<hr>
NOTICE: This e-mail message and any attachments may contain confidential, proprietary, and/or privileged information which should be treated accordingly. If you are not the intended recipient, please notify the sender immediately by return e-mail, delete this
 message, and destroy all physical and electronic copies. Thank you.
</body>
</html>