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

mali at csail.mit.edu mali at csail.mit.edu
Fri Feb 27 09:03:46 PST 2009


Changeset: e4d42305296e
Author:    mali
Date:      2009-02-20 21:40 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e4d42305296e

permit annotations on wildcards

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/tools/javac/typeAnnotations/newlocations/Wildcards.java

Changeset: f7d2ff026493
Author:    mali
Date:      2009-02-27 11:58 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f7d2ff026493

ignore check version test for now

! test/tools/javac/versions/check.sh

Changeset: 60eefa3207d5
Author:    mali
Date:      2009-02-27 12:02 -0500
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/60eefa3207d5

1. properly validate all type annotations
2. support ElementKind.TYPE_PARAMETER

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/java/lang/annotation/ElementType.java
! test/tools/javac/typeAnnotations/MultipleTargets.java
+ test/tools/javac/typeAnnotations/TypeParameterTarget.java
! test/tools/javac/typeAnnotations/TypeUseTarget.java
+ test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.java
+ test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.java
+ test/tools/javac/typeAnnotations/failures/common/typeArgs/InvalidLocation.java
+ test/tools/javac/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.java
+ test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java
+ test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.java
+ test/tools/javac/typeAnnotations/failures/common/wildcards/InvalidLocation.java
+ test/tools/javac/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java
+ test/tools/javac/typeAnnotations/failures/target/NotTypeParameter.java
+ test/tools/javac/typeAnnotations/failures/target/NotTypeUse.java




More information about the type-annotations-dev mailing list