[JSR308] Type annotations syntax support in OpenJDK javac
Michael Ernst
mernst at cs.washington.edu
Tue Jun 30 11:00:04 EDT 2009
Remi-
> Are some checkers included or not ?
No, you need to download checkers separately (see
http://groups.csail.mit.edu/pag/jsr308/current/checkers-manual.html#installation).
The Java language does not constrain or suggest how type annotations
can be used. Pluggable type-checking is only one such use, and the Checker
Framework is only one way to build pluggable type-checkers.
Once Java has a modularity mechanism (hopefully in Java 7), then one can
imagine Sun breaking the JDK into pieces. Users would download a selection
of modules that is appropriate for them. Maybe at that time, Sun will host
the Checker Framework as a useful external tool (not as a standardized and
official part of Java), to make it convenient for users to find and
download.
-Mike
More information about the JSR308
mailing list