RFR: JDK-8014016: javac is too late detecting invalid annotation usage
    Jan Lahoda 
    jan.lahoda at oracle.com
       
    Sun Oct  6 00:07:30 PDT 2013
    
    
  
Hello,
Bug:
https://bugs.openjdk.java.net/browse/JDK-8014016
The bug, as I understand it, says that for annotations appearing in 
declarations/headers, it should be verified that the annotations are not 
misplaced before ending the enter phase, and before getting to Attr.
First version of a patch that strives to validate in-declaration 
annotations during the enter phase is available here:
http://cr.openjdk.java.net/~jlahoda/8014016/webrev.00/
As it also contains non-trivial changes related to type annotations, 
CCing to the type annotations list as well.
Any comments or questions are welcome,
     Jan
    
    
More information about the type-annotations-dev
mailing list