hg: type-annotations/type-annotations/langtools: 3 new changesets

wdietl at gmail.com wdietl at gmail.com
Sun Apr 14 17:16:58 PDT 2013


Changeset: c64d48640dfa
Author:    wmdietl
Date:      2013-04-14 15:16 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/c64d48640dfa

8011722 by Steve Sides: AssertionError from type annotations on qualified type in throws.

+ test/tools/javac/annotations/typeAnnotations/failures/T8011722.java

Changeset: 4173877bdac9
Author:    wmdietl
Date:      2013-04-14 17:13 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/4173877bdac9

Guard against NPE.

! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java

Changeset: 3e6b55fce59a
Author:    wmdietl
Date:      2013-04-14 17:15 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/3e6b55fce59a

Fix for 8011722: in throws clauses the left-most type-annotations need to be inserted into the most-inner type. Expand bytecode test cases to ensure the correct information is stored.

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java



More information about the type-annotations-dev mailing list