Mercurial > hg > openjdk > lambda > langtools
changeset 2271: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;