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

Joel Borggrén-Franck joel.franck at oracle.com
Tue Mar 25 10:36:59 UTC 2014


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