JDK 13 RFR of JDK-8225532: Upddate source enums to describe 12 and 13 language features
Joseph D. Darcy
joe.darcy at oracle.com
Mon Jun 10 21:25:42 UTC 2019
Responding to some off-list feedback,
On 6/10/2019 10:48 AM, Joe Darcy wrote:
>
> /**
> diff -r 4cf21c5c956a
> src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
> ---
> a/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
> Mon Jun 10 09:41:09 2019 -0700
> +++
> b/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
> Mon Jun 10 10:47:48 2019 -0700
> @@ -84,10 +84,13 @@
> /** 1.11 local-variable syntax for lambda parameters */
> JDK11("11"),
>
> - /** 12 covers the to be determined language features that will be
> added in JDK 12. */
> + /** 12, no language features, switch expression were in preview */
> JDK12("12"),
>
> - /** 13 covers the to be determined language features that will be
> added in JDK 13. */
> + /**
> + * 13, no language features, revised switch expressions in preview
> + * along with text blocks
> + */
> JDK13("13");
Will upgrade the comma to a semi-colon:
" 12, no language features; switch expression were in preview"
"13, no language features; text blocks and revised switch
expressions in preview
Thanks,
-Joe
More information about the compiler-dev
mailing list