RFR JDK9: 8038080: annotation processors don't visit declaration parameter annotations

Joe Darcy joe.darcy at oracle.com
Tue Mar 25 18:27:17 UTC 2014


Looks good Joel; this one would be good to get back ported into an early 
8 update too.

Thanks,

-Joe

On 03/25/2014 03:36 AM, Joel Borggrén-Franck wrote:
> Hi,
>
> Please review this fix for https://bugs.openjdk.java.net/browse/JDK-8038080 annotation processors don't visit declaration parameter annotations
>
> http://cr.openjdk.java.net/~jfranck/8038080/webrev.00/
>
> When updating annotation processing for type annotations regular declaration annotations on parameters were left out of discovery.
>
> The fix is based on Liam’s patch but slightly different, I think using super in all 4 cases is better. I also added a test for the change in JavacProcessingEnvironment.
>
> Liam does this work for you?
>
> cheers
> /Joel



More information about the compiler-dev mailing list