git: openjdk/jdk: 8292275: javac does not emit SYNTHETIC and MANDATED flags for parameters by default
Julian Waters
jwaters at openjdk.org
Sun Apr 30 07:37:05 UTC 2023
Changeset: b3dbf28b
Author: Hannes Greule <SirYwell at users.noreply.github.com>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2023-04-30 07:34:09 +0000
URL: https://git.openjdk.org/jdk/commit/b3dbf28bc0614bee2f7137af95389134155c9511
8292275: javac does not emit SYNTHETIC and MANDATED flags for parameters by default
Co-authored-by: Chen Liang <liach at openjdk.org>
Reviewed-by: vromero, jwaters
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/jdk/java/lang/reflect/AccessFlag/RequiredMethodParameterFlagTest.java
+ test/langtools/tools/javac/RequiredParameterFlags/ImplicitParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnnotatedExtendsTest.java
+ test/langtools/tools/javac/processing/model/util/elements/MethodParameters/ImplicitParametersProcessor.java
! test/langtools/tools/javap/AnnoTest.java
More information about the jdk-changes
mailing list