hg: jdk9/dev/langtools: 8029376: Full attribution of unresolvable annotations; ...
jan.lahoda at oracle.com
jan.lahoda at oracle.com
Fri Jan 10 03:00:49 PST 2014
Changeset: c1c20e618930
Author: jlahoda
Date: 2014-01-10 11:31 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/c1c20e618930
8029376: Full attribution of unresolvable annotations
8029161: javac crashing when processing broken annotations
Summary: Attributing values of annotation attributes regardless how broken the annotation is.
Reviewed-by: jjg, jfranck
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
+ test/tools/javac/annotations/neg/8022765/ErroneousAnnotations.java
+ test/tools/javac/annotations/neg/8022765/ErroneousAnnotations.out
! test/tools/javac/annotations/neg/8022765/T8022765.out
+ test/tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java
! test/tools/javac/annotations/testCrashNestedAnnos/TestCrashNestedAnnos.out
! test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/BrokenAnnotation.out
! test/tools/javac/diags/examples/AnnotationMustBeNameValue.java
More information about the jdk9-dev-changes
mailing list