hg: jdk9/dev/langtools: 8028389: NullPointerException compiling annotation values that have bodies

joel.franck at oracle.com joel.franck at oracle.com
Fri Jan 10 07:52:54 PST 2014


Changeset: f5f0872a1b84
Author:    alundblad
Date:      2014-01-10 12:47 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/langtools/rev/f5f0872a1b84

8028389: NullPointerException compiling annotation values that have bodies
Summary: Made sure anonymous class declarations inside class- and package-level annotations are properly entered.
Reviewed-by: jfranck

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/annotations/neg/AnonSubclass.java
+ test/tools/javac/annotations/neg/AnonSubclass.out
+ test/tools/javac/annotations/neg/pkg/AnonSubclassOnPkg.java
+ test/tools/javac/annotations/neg/pkg/package-info.java
+ test/tools/javac/annotations/neg/pkg/package-info.out



More information about the jdk9-dev-changes mailing list