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