JDK 10 RFR of JDK-8193489: Add information about local variable type inference to SourceVersion.RELEASE_10
joe darcy
joe.darcy at oracle.com
Thu Dec 14 03:17:56 UTC 2017
Hello,
The javadoc for the enum constants in javax.lang.model.SourceVersion
have short informative descriptions of the languages changes in each
release. The text for SourceVersion.RELEASE_10 should be updated to
mention local variable type inference (var).
Please review the patch below which adds this text.
Thanks,
-Joe
---
a/src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
Wed Dec 13 17:28:24 2017 -0800
+++
b/src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
Wed Dec 13 19:11:55 2017 -0800
@@ -56,7 +56,7 @@
* 1.7: diamond syntax, try-with-resources, etc.
* 1.8: lambda expressions and default methods
* 9: modules, small cleanups to 1.7 and 1.8 changes
- * 10: to-be-determined changes
+ * 10: local variable type inference (var)
*/
/**
@@ -157,9 +157,20 @@
* The version recognized by the Java Platform, Standard Edition
* 10.
*
+ * Additions in this release include local variable type inference
+ * ({@code var}).
+ *
* @since 10
*/
RELEASE_10;
More information about the compiler-dev
mailing list