I'm happy to announce that JSR 269 is now in public review. Please send comments to jsr-269-comments@jcp.org.(The public review draft has several differences...
I'm happy to announce that JSR 269 is now in public review. Please send comments to jsr-269-comments@jcp.org.(The public review draft has several differences from the API specification and implementation in Mustang build 84: The Filer methods return JSR 199 JavaFileObject objects instead of java.io Writer and OutputStream objects. The legal input names to the createSourceFile and createClassFile methods in Filer were expanded to include syntax for creating package-info files....
I'm happy to announce that JSR 269 is now in public review. Please send comments to jsr-269-comments@jcp.org.(The public review draft has several differences from the API specification...
I'm happy to announce that we have open sourced the apt mirror API. The classes and interfaces in com.sun.mirror.apt.\* introduced in Sun's JDK 5.0 are now...
I'm happy to announce that we have open sourced the apt mirror API. The classes and interfaces in com.sun.mirror.apt.\* introduced in Sun's JDK 5.0 are now available under a BSD license from the aptmirrorapi java.net project; see the "Documents & files" page to download an archive of the source files. By compiling the source files in the archive and creating the corresponding jar file, the resulting jar file can be used on a Java compiler's classpath instead of the tools.jar...
I'm happy to announce that we have open sourced the apt mirror API. The classes and interfaces in com.sun.mirror.apt.\* introduced in Sun's JDK 5.0 are now available under a BSD license from...
Why are we using wildcards? What do they mean?Related to JavaOne ...
The initial reference implementation of JSR 269 shipped aspart of Mustangbuild 57! JSR 269 has two basic pieces, an API that models the Javaprogramming language...
The initial reference implementation of JSR 269 shipped aspart of Mustangbuild 57! JSR 269 has two basic pieces, an API that models the Javaprogramming language and an API for writing annotationprocessors. Those pieces are in the new packagesjavax.lang.model.\* and javax.annotation.processing,respectively. The JSR 269 functionality is accessed by using newoptions to the javac command. By including JSR 269 support,the javac command now acts analogously to the aptcommand in...
The initial reference implementation of JSR 269 shipped aspart of Mustangbuild 57! JSR 269 has two basic pieces, an API that models the Javaprogramming language and an API for...
To discuss annotation processing, consider using this newly created forum. Topics should include both apt-based processing as well as processing based on the...
To discuss annotation processing, consider using this newly created forum. Topics should include both apt-based processing as well as processing based on the forthcoming JSR 269.