git: openjdk/jdk: 8221580: Confusing diagnostic for assigning a static final field in a constructor
Vicente Romero
vromero at openjdk.org
Mon Feb 6 18:23:51 UTC 2023
Changeset: 8c01b6e6
Author: Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-02-06 18:22:22 +0000
URL: https://git.openjdk.org/jdk/commit/8c01b6e66b1ce9f9df5a1d12c8717a9e3322948a
8221580: Confusing diagnostic for assigning a static final field in a constructor
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/jdk/jshell/ModifiersTest.java
! test/langtools/tools/javac/InnerNamedConstant_2_A.out
! test/langtools/tools/javac/InnerNamedConstant_2_B.out
! test/langtools/tools/javac/StoreClass.out
! test/langtools/tools/javac/TryWithResources/BadTwr.out
! test/langtools/tools/javac/diags/examples/CantAssignToFinal.java
! test/langtools/tools/javac/patterns/BindingsTest2.out
! test/langtools/tools/javac/records/RecordCompilationTests.java
More information about the jdk-changes
mailing list