JDK 10 RFR of JDK-8193489: Add information about local variable type inference to SourceVersion.RELEASE_10
Sundararajan Athijegannathan
sundararajan.athijegannathan at oracle.com
Thu Dec 14 03:36:23 UTC 2017
Looks good
-Sundar
On 14/12/17, 8:47 AM, joe darcy wrote:
> 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