JDK 13 RFR of JDK-8225495: "Note whether returned annotations are declaration annotations or type annotations."

Joe Darcy joe.darcy at oracle.com
Mon Jun 10 00:03:25 UTC 2019


Hello,

Please review the changes to address:

     JDK-8225495: "Note whether returned annotations are declaration 
annotations or type annotations."
     webrev: http://cr.openjdk.java.net/~darcy/8225495.0/
     specdiff: 
http://cr.openjdk.java.net/~darcy/8225495.0.specdiff/overview-summary.html

Conceptually, the change is just to add

     "Note that any annotations returned by this method are 
(declaration|type) annotations."

to the appropriate methods, three for element modeling hierarchy and 
three for the type modeling hierarchy. This requires adding various 
method overrides to host the specialized javadoc.

Thanks,

-Joe



More information about the compiler-dev mailing list