JDK 9 RFR of 8050430: Provided new utility visitors supporting	SourceVersion.RELEASE_9
    Joe Darcy 
    joe.darcy at oracle.com
       
    Tue Jul 15 18:09:34 UTC 2014
    
    
  
Hello,
Please review my changes for
     8050430: Provided new utility visitors supporting 
SourceVersion.RELEASE_9
     http://cr.openjdk.java.net/~darcy/8050430.0/
A few items of note:
* As proposed, this change deprecates all the FooVisitor6 classes. This 
is meant to be consistent with making -source/-target 6 obsolete in 
javac in JDK 9.
* A few @SupportedSourceVersion annotations missed in earlier releases 
have been added
Otherwise, as of today, the FooVisitor9 classes are straightforward 
extensions of existing classes. I went through the langtools src and 
test directories and updated existing visitor usages as appropriate. A 
few more tests were added to the JavacTestingAbstractProcessor fold or 
were updated to use the facilities of JavacTestingAbstractProcessor more 
effectively, such as by subclassing the latest-version utility visitors 
in that class.
Thanks,
-Joe
    
    
More information about the compiler-dev
mailing list