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