Die OpenJDK Community hat die Zulassung von zwei neuen Projekten, Compiler Grammar und Type Annotations, angekündigt. Das Compiler Grammer Projekts zielt darauf ab, eine experimentelle Version des javac-Compilers zu entwickeln, der auf einer in ANTLR geschriebenen Grammatik basiert. Das Type-Annotations-Projekt implementiert eine Java-Spracherweiterung, die es erlaubt, Annotations über die Verwendung von Types zu schreiben. Ein Beispiel für die neue Syntax sind generische Typ Argumente, wie in der Liste <@ NonNull Object>. Die Type-Annotation-Syntax ist auch als JSR 308 bekannt.















