git: openjdk/amber: records-2: first stub at allowing static definitions inside inner classes

Vicente Romero vicente.romero at oracle.com
Tue Aug 11 00:25:38 UTC 2020


Changeset: 88ee44f6
Author:    Vicente Romero <vicente.romero at oracle.com>
Date:      2020-08-10 20:23:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/88ee44f6

first stub at allowing static definitions inside inner classes

! 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/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/AnonStaticMember_1.java
! test/langtools/tools/javac/AnonStaticMember_2.java
- test/langtools/tools/javac/AnonStaticMember_2.out
! test/langtools/tools/javac/InnerNamedConstant_2.out
! test/langtools/tools/javac/InterfaceInInner.java
- test/langtools/tools/javac/InterfaceInInner.out
! test/langtools/tools/javac/T8222035/MinContextOpTest.out
- test/langtools/tools/javac/diags/examples/EnumsMustBeStatic.java
- test/langtools/tools/javac/diags/examples/InnerClassCantHaveStatic.java
- test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java
! test/langtools/tools/javac/enum/NestedEnum.java
- test/langtools/tools/javac/enum/NestedEnum.out
! test/langtools/tools/javac/enum/T5081785.java
! test/langtools/tools/javac/records/LocalStaticDeclarations.java
! test/langtools/tools/javac/records/RecordCompilationTests.java



More information about the amber-dev mailing list