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

wdietl at gmail.com wdietl at gmail.com
Sat May 19 22:13:11 PDT 2012


Changeset: 96697dccef0e
Author:    wmdietl
Date:      2012-05-19 22:07 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/96697dccef0e

Fix a counting error when determining inner class annotations.

! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java

Changeset: fb32371a043c
Author:    wmdietl
Date:      2012-05-19 22:09 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/fb32371a043c

Make sure that ElementType.TYPE_PARAMETER is only used on
type parameters.

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

Changeset: 99d4771cb5f4
Author:    wmdietl
Date:      2012-05-19 22:10 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/99d4771cb5f4

Extend test cases to ensure correct numbering and correct
use of TYPE_PARAMETER.

! test/tools/javac/typeAnnotations/failures/target/NotTypeParameter.java
! test/tools/javac/typeAnnotations/failures/target/NotTypeParameter.out
! test/tools/javac/typeAnnotations/failures/target/VoidMethod.java
! test/tools/javac/typeAnnotations/failures/target/VoidMethod.out
! test/tools/javac/typeAnnotations/referenceinfos/MethodTypeParam.java

Changeset: d10db3576c08
Author:    ksrini
Date:      2012-05-04 07:55 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d10db3576c08

7166010: (javac) JavacMessager incorrectly restores log source file
Reviewed-by: jjg
Contributed-by: jan.lahoda at oracle.com

! src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
+ test/tools/javac/processing/messager/MessagerDiags.java

Changeset: 833bab705918
Author:    ksrini
Date:      2012-05-10 12:32 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/833bab705918

7159445: (javac) emits inaccurate diagnostics for enhanced for-loops
Reviewed-by: jjg
Contributed-by: jan.lahoda at oracle.com

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/ForeachBadInitialization.java
! test/tools/javac/parser/JavacParserTest.java

Changeset: 96a8278e323c
Author:    sundar
Date:      2012-05-11 20:06 +0530
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/96a8278e323c

7166990: java/compiler Inherited interfaces using generics sometimes looses the generic type
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/TryWithResources/T7164542.java

Changeset: 1f224f160aa8
Author:    katleman
Date:      2012-05-09 13:08 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/1f224f160aa8

Added tag jdk8-b37 for changeset 5891b38985e8

! .hgtags

Changeset: a9f547c218d9
Author:    katleman
Date:      2012-05-10 10:25 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/a9f547c218d9

Added tag jdk8-b38 for changeset 1f224f160aa8

! .hgtags

Changeset: 885806e74240
Author:    lana
Date:      2012-05-11 12:53 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/885806e74240

Merge


Changeset: 922f82857054
Author:    wmdietl
Date:      2012-05-19 22:12 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/922f82857054

Automated merge with http://hg.openjdk.java.net/jdk8/tl/langtools

! .hgtags
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/tools/javac/typeAnnotations/newlocations/BasicTest.out



More information about the type-annotations-dev mailing list