git: openjdk/jdk11u-dev: 8211148: var in implicit lambdas shouldn't be accepted for source < 11

Goetz Lindenmaier goetz at openjdk.java.net
Mon Oct 11 05:46:43 UTC 2021


Changeset: 84fc3b73
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2021-10-11 05:46:00 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/84fc3b73f9aa8e8ba916d7057b6120929d6a1e2e

8211148: var in implicit lambdas shouldn't be accepted for source < 11

Backport-of: 2589e9733e054c164a64112db80e25fefd6dd222

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/VarInImplicitLambda.java
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.java
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.out
+ test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01_source10.out



More information about the jdk-updates-changes mailing list