changeset 1866:065f8cb7bd89

8019308: Add descriptions of Java SE 7 and 8 language changes to SourceVersion Reviewed-by: jjg
author darcy
date Thu, 27 Jun 2013 11:46:23 -0700
parents 26437287529d
children 97e798c06804
files src/share/classes/javax/lang/model/SourceVersion.java
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/classes/javax/lang/model/SourceVersion.java	Thu Jun 27 17:47:18 2013 +0200
+++ b/src/share/classes/javax/lang/model/SourceVersion.java	Thu Jun 27 11:46:23 2013 -0700
@@ -53,6 +53,8 @@
      * 1.4: assert
      * 1.5: annotations, generics, autoboxing, var-args...
      * 1.6: no changes
+     * 1.7: diamond syntax, try-with-resources, etc.
+     * 1.8: lambda expressions and default methods
      */
 
     /**
@@ -122,6 +124,9 @@
      * The version recognized by the Java Platform, Standard Edition
      * 7.
      *
+     * Additions in this release include, diamond syntax for
+     * constructors, {@code try}-with-resources, strings in switch,
+     * binary literals, and multi-catch.
      * @since 1.7
      */
     RELEASE_7,
@@ -130,6 +135,7 @@
      * The version recognized by the Java Platform, Standard Edition
      * 8.
      *
+     * Additions in this release include lambda expressions and default methods.
      * @since 1.8
      */
     RELEASE_8;