git: openjdk/jdk16: 8254023: A module declaration is not allowed to be a target of an annotation that lacks an @Target meta-annotation

Joel Borggrén-Franck jfranck at openjdk.java.net
Thu Dec 17 08:07:40 UTC 2020


Changeset: 41f312eb
Author:    Guoxiong Li <lgxbslgx at gmail.com>
Committer: Joel Borggrén-Franck <jfranck at openjdk.org>
Date:      2020-12-17 08:06:35 +0000
URL:       https://git.openjdk.java.net/jdk16/commit/41f312eb

8254023: A module declaration is not allowed to be a target of an annotation that lacks an @Target meta-annotation

Reviewed-by: jfranck, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/annotations/8254023/T8254023.java
+ test/langtools/tools/javac/annotations/8254023/module-info.java
+ test/langtools/tools/javac/annotations/8254023/test/A.java
! test/langtools/tools/javac/modules/AnnotationProcessing.java
! test/langtools/tools/javac/modules/AnnotationsOnModules.java



More information about the jdk-changes mailing list