<div dir="ltr">Hi,<div><br></div><div>Tried to subscribe using <a href="http://mail.openjdk.java.net/mailman/listinfo/type-annotations-dev">http://mail.openjdk.java.net/mailman/listinfo/type-annotations-dev</a></div><div><div>
<div><div><br></div><div>I could compile the processor code with b113. But with b120 it doesn&#39;t.</div><div><br></div><div>Is this code supposed to print the annotation element values ? I am also trying to</div><div>get the annotations applied on the bound &#39;Integer&#39;.</div>
<div><br></div><div>--------------Source--------------</div><div>   @TypeUse(value = 0) @TypeUse(value = 1)class Test1&lt; T extends @TypeUse(value = 2) @TypeUse(value = 3) Integer&gt; {</div><div><br></div><div>        /**</div>
<div>         * A type annotation is permitted in front of a constructor declaration, where declaration annotations are already</div><div>         permitted.</div><div>         */</div><div>        @TypeUse(value = 0) &lt;S&gt; Test1(String s){</div>
<div><br></div><div>        }</div><div>    }</div><div><br></div><div>}</div></div><div><br></div><div>--------------------Processor code---------------------------        </div><div><br></div><div>for (TypeParameterElement typeParameterElement : ((TypeElement) e).getTypeParameters()) {</div>
<div><br></div><div>            for( AnnotationMirror am  : typeParameterElement.getAnnotationMirrors() ){</div><div><br></div><div>                System.out.println( &quot;Annotation [&quot; + am + &quot;] [&quot; + typeParameterElement  + &quot;]&quot;);</div>
<div><br></div><div>                for(Map.Entry&lt; ? extends ExecutableElement, ? extends AnnotationValue&gt; m : am.getElementValues().entrySet()){</div><div><br></div><div>                    System.out.println( &quot;[&quot; + m.getKey() +&quot;][&quot; + m.getValue() + &quot;]&quot;);</div>
<div><br></div><div>                }</div><div><br></div><div>            }</div><div><br></div><div>            for (TypeMirror typeMirror : typeParameterElement.getBounds()) {</div><div><br></div><div>                System.out.println( &quot;Annotation [&quot; + Arrays.asList(typeMirror.getAnnotationsByType(RepeatableAnnotation.TypeUse.class)) + &quot;] [&quot; + typeMirror  + &quot;]&quot;);</div>
<div><br></div><div>            }</div><div>        }</div><div>    }</div></div><div><br></div><div>Thanks.</div><div><br></div></div></div>