hg: type-annotations/type-annotations/langtools: 37 new changesets
wdietl at gmail.com
wdietl at gmail.com
Sun Nov 4 23:20:23 PST 2012
Changeset: 20e4a54b1629
Author: ksrini
Date: 2012-09-29 09:00 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/20e4a54b1629
7198582: (java) Minor refactor of JavacParser
Reviewed-by: jjg, ksrini
Contributed-by: jan.lahoda at oracle.com
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
Changeset: 07e549e37fbe
Author: wmdietl
Date: 2012-10-03 01:23 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/07e549e37fbe
Automated merge with http://hg.openjdk.java.net/jdk8/tl/langtools
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
- test/tools/javac/typeAnnotations/newlocations/BasicTest.out
Changeset: 39913a6399ae
Author: wmdietl
Date: 2012-11-04 22:01 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/39913a6399ae
Instead of the typeAnnotations field encapsulate type annotations in Annotations, together with declaration annotations.
! src/share/classes/com/sun/tools/javac/code/Symbol.java
Changeset: 4a139602cd05
Author: wmdietl
Date: 2012-11-04 22:02 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/4a139602cd05
Also support repeating type annotations.
With input from Joel.
! src/share/classes/com/sun/tools/javac/code/Annotations.java
Changeset: b3fddc3f6537
Author: wmdietl
Date: 2012-11-04 22:03 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b3fddc3f6537
Adapt to changes Annotations interface.
! src/share/classes/com/sun/tools/javac/code/Lint.java
Changeset: e0e89294bbf8
Author: wmdietl
Date: 2012-11-04 22:04 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e0e89294bbf8
Improve debugging output.
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/TypeAnnotation.java
! src/share/classes/com/sun/tools/javac/code/TargetType.java
Changeset: 6303d5d73773
Author: wmdietl
Date: 2012-11-04 22:05 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6303d5d73773
TypeAnnotationPositions don't need to be cloneable.
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
Changeset: 7cb44934f4e3
Author: wmdietl
Date: 2012-11-04 22:17 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7cb44934f4e3
Big refactoring restructuring into a utility class that doesn't need to be instantiated. Remove the taFillAndLift phase, as it was mostly duplicate.
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
Changeset: bd4dc3492ed5
Author: wmdietl
Date: 2012-11-04 22:19 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/bd4dc3492ed5
Use for both declaration and type annotations.
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
Changeset: 61f6878e3078
Author: wmdietl
Date: 2012-11-04 22:21 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/61f6878e3078
Complete the type annotations in signatures.
! src/share/classes/com/sun/tools/javac/comp/Enter.java
Changeset: 3d82fdf9f0a7
Author: wmdietl
Date: 2012-11-04 22:21 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/3d82fdf9f0a7
Adapt whitespace.
! src/share/classes/com/sun/tools/javac/comp/Enter.java
Changeset: 0ed2b6ad2629
Author: wmdietl
Date: 2012-11-04 22:24 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/0ed2b6ad2629
Also support repeating type annotations.
Clean up how type annotations are attributed.
With input from Joel.
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
Changeset: 1c7358b3b3c2
Author: wmdietl
Date: 2012-11-04 22:25 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/1c7358b3b3c2
Clean up handling of type annotations.
! src/share/classes/com/sun/tools/javac/comp/Attr.java
Changeset: b8b2142d0be2
Author: wmdietl
Date: 2012-11-04 22:25 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b8b2142d0be2
Whitespace fix.
! src/share/classes/com/sun/tools/javac/comp/Check.java
Changeset: 60c99863d968
Author: wmdietl
Date: 2012-11-04 22:25 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/60c99863d968
Remove unused import.
! src/share/classes/com/sun/tools/javac/comp/ConstFold.java
Changeset: f9fb74d4b1d5
Author: wmdietl
Date: 2012-11-04 22:26 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f9fb74d4b1d5
Remove unused import.
! src/share/classes/com/sun/tools/javac/comp/Infer.java
Changeset: 6a667d26259e
Author: wmdietl
Date: 2012-11-04 22:26 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6a667d26259e
Adapt to changed Annotations interface.
! src/share/classes/com/sun/tools/javac/comp/Lower.java
Changeset: 139f230a6bc7
Author: wmdietl
Date: 2012-11-04 22:27 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/139f230a6bc7
Remove unused import.
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
Changeset: f383efcb2ad2
Author: wmdietl
Date: 2012-11-04 22:27 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f383efcb2ad2
No longer depends on type annotations. Everything has been done in earlier phases.
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
Changeset: 7ff1f89116e3
Author: wmdietl
Date: 2012-11-04 22:30 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7ff1f89116e3
Improve debug output; adapt to changed interfaces.
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
Changeset: e749b20dad57
Author: wmdietl
Date: 2012-11-04 22:32 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e749b20dad57
Remove unused Symtab field.
Add a hack to set the position of repeated type annotation container annotations.
Improve debug output; adapt to changed interfaces.
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
Changeset: a87fcb8cda3f
Author: wmdietl
Date: 2012-11-04 22:32 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/a87fcb8cda3f
Adapt to changed interfaces.
! src/share/classes/com/sun/tools/javac/jvm/Code.java
Changeset: aaf2b7c47b24
Author: wmdietl
Date: 2012-11-04 22:33 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/aaf2b7c47b24
Adapt to changed interfaces.
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
Changeset: ee6c646591ab
Author: wmdietl
Date: 2012-11-04 22:34 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/ee6c646591ab
Adapt to changed interfaces.
! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
Changeset: b7f384a554b3
Author: wmdietl
Date: 2012-11-04 22:35 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b7f384a554b3
Introduce Log.initRound instead of an ever-growing list of setter methods that are only used to initialize a new round in JavaProcessingEnvironment.
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/Log.java
Changeset: b099a97eb1fc
Author: wmdietl
Date: 2012-11-04 22:36 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b099a97eb1fc
Add type annotation factory methods.
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
Changeset: 0d67e9102632
Author: wmdietl
Date: 2012-11-04 22:36 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/0d67e9102632
Improve debug output.
! src/share/classes/com/sun/tools/javap/AnnotationWriter.java
Changeset: 8417f3c15202
Author: wmdietl
Date: 2012-11-04 22:37 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/8417f3c15202
Fix spelling mistake in javadoc.
! src/share/classes/javax/lang/model/SourceVersion.java
Changeset: 34daf14a9358
Author: wmdietl
Date: 2012-11-04 22:38 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/34daf14a9358
Fix whitespace.
! test/tools/javac/diags/examples/CantAnnotateStaticClass.java
Changeset: 7a304627de15
Author: wmdietl
Date: 2012-11-04 22:40 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7a304627de15
Allow annotation values without "value=" prefix in the AST.
This issue previously didn't arise because of different processing ordering, I assume.
This test case needs to be extended a lot anyways.
! test/tools/javac/treeannotests/TestProcessor.java
Changeset: af57bf866dd7
Author: wmdietl
Date: 2012-11-04 22:44 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/af57bf866dd7
The error format for duplicate type annotations (that are not repeatable) has changed and might change again once the base-version of repeating annotations adapts.
! test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.out
! test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.out
! test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.out
! test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.out
! test/tools/javac/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.out
! test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.out
! test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.out
! test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.out
Changeset: 53e122ae06c9
Author: wmdietl
Date: 2012-11-04 22:46 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/53e122ae06c9
Fix whitespace.
! test/tools/javac/typeAnnotations/failures/target/DotClass.java
Changeset: 23e5767fbec1
Author: wmdietl
Date: 2012-11-04 22:52 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/23e5767fbec1
First tests for repeating type annotations.
+ test/tools/javac/typeAnnotations/newlocations/RepeatingTypeAnnotations.java
+ test/tools/javac/typeAnnotations/newlocations/RepeatingTypeAnnotations.out
Changeset: b884f43b66cc
Author: wmdietl
Date: 2012-11-04 22:58 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b884f43b66cc
Add repeating type annotations to the Driver class and test them in a new test case. This test should be expanded in all the other possible locations.
! test/tools/javac/typeAnnotations/referenceinfos/Driver.java
+ test/tools/javac/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
Changeset: f50653ab32ba
Author: wmdietl
Date: 2012-11-04 22:59 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f50653ab32ba
Simple test to use annotated instructions in top-level blocks.
+ test/tools/javac/typeAnnotations/newlocations/TopLevelBlocks.java
Changeset: 6d5910dbc007
Author: wmdietl
Date: 2012-11-04 23:03 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6d5910dbc007
Move all type annotations tests from javac/typeAnnotations to javac/annotations/typeAnnotations.
+ test/tools/javac/annotations/typeAnnotations/6967002/T6967002.java
+ test/tools/javac/annotations/typeAnnotations/6967002/T6967002.out
+ test/tools/javac/annotations/typeAnnotations/InnerClass.java
+ test/tools/javac/annotations/typeAnnotations/MultipleTargets.java
+ test/tools/javac/annotations/typeAnnotations/TargetTypes.java
+ test/tools/javac/annotations/typeAnnotations/TypeParameterTarget.java
+ test/tools/javac/annotations/typeAnnotations/TypeProcOnly.java
+ test/tools/javac/annotations/typeAnnotations/TypeUseTarget.java
+ test/tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java
+ test/tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java
+ test/tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java
+ test/tools/javac/annotations/typeAnnotations/attribution/Scopes.java
+ test/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java
+ test/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java
+ test/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java
+ test/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java
+ test/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java
+ test/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.java
+ test/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.out
+ test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.java
+ test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.out
+ test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.java
+ test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out
+ test/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.java
+ test/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.out
+ test/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion7.out
+ test/tools/javac/annotations/typeAnnotations/failures/BadCast.java
+ test/tools/javac/annotations/typeAnnotations/failures/BadCast.out
+ test/tools/javac/annotations/typeAnnotations/failures/IncompleteArray.java
+ test/tools/javac/annotations/typeAnnotations/failures/IncompleteArray.out
+ test/tools/javac/annotations/typeAnnotations/failures/IncompleteVararg.java
+ test/tools/javac/annotations/typeAnnotations/failures/IncompleteVararg.out
+ test/tools/javac/annotations/typeAnnotations/failures/IndexArray.java
+ test/tools/javac/annotations/typeAnnotations/failures/IndexArray.out
+ test/tools/javac/annotations/typeAnnotations/failures/LintCast.java
+ test/tools/javac/annotations/typeAnnotations/failures/LintCast.out
+ test/tools/javac/annotations/typeAnnotations/failures/OldArray.java
+ test/tools/javac/annotations/typeAnnotations/failures/Scopes.java
+ test/tools/javac/annotations/typeAnnotations/failures/Scopes.out
+ test/tools/javac/annotations/typeAnnotations/failures/StaticFields.java
+ test/tools/javac/annotations/typeAnnotations/failures/StaticFields.out
+ test/tools/javac/annotations/typeAnnotations/failures/StaticMethods.java
+ test/tools/javac/annotations/typeAnnotations/failures/StaticMethods.out
+ test/tools/javac/annotations/typeAnnotations/failures/VoidGenericMethod.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/arrays/InvalidLocation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/arrays/InvalidLocation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/arrays/MissingAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/arrays/MissingAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/InvalidLocation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/InvalidLocation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/newarray/InvalidLocation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/newarray/InvalidLocation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/newarray/MissingAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/newarray/MissingAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/BrokenAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/BrokenAnnotation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/InvalidLocation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/InvalidLocation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/InvalidLocation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/InvalidLocation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/MissingAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/MissingAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/Nesting.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/rest/InvalidLocation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/rest/InvalidLocation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/rest/MissingAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/rest/MissingAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/InvalidLocation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/InvalidLocation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/InvalidLocation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/InvalidLocation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/target/Constructor.java
+ test/tools/javac/annotations/typeAnnotations/failures/target/Constructor.out
+ test/tools/javac/annotations/typeAnnotations/failures/target/DotClass.java
+ test/tools/javac/annotations/typeAnnotations/failures/target/DotClass.out
+ test/tools/javac/annotations/typeAnnotations/failures/target/IncompleteArray.java
+ test/tools/javac/annotations/typeAnnotations/failures/target/IncompleteArray.out
+ test/tools/javac/annotations/typeAnnotations/failures/target/NotTypeParameter.java
+ test/tools/javac/annotations/typeAnnotations/failures/target/NotTypeParameter.out
+ test/tools/javac/annotations/typeAnnotations/failures/target/NotTypeUse.java
+ test/tools/javac/annotations/typeAnnotations/failures/target/NotTypeUse.out
+ test/tools/javac/annotations/typeAnnotations/failures/target/VoidMethod.java
+ test/tools/javac/annotations/typeAnnotations/failures/target/VoidMethod.out
+ test/tools/javac/annotations/typeAnnotations/newlocations/BasicTest.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/ClassExtends.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/ClassParameters.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/ConstructorTypeArgs.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/Expressions.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/Fields.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/LocalVariables.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/MethodReturnType.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/MethodTypeArgs.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/MethodTypeParameters.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/MultiCatch.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/NestedTypes.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/Parameters.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/Receivers.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.out
+ test/tools/javac/annotations/typeAnnotations/newlocations/Throws.java
= test/tools/javac/annotations/typeAnnotations/newlocations/TopLevelBlocks.java < test/tools/javac/typeAnnotations/newlocations/TopLevelBlocks.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/TypeCasts.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/TypeParameters.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/Varargs.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/Wildcards.java
+ test/tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java
+ test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/Anno.java
+ test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/MyClass.java
+ test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/package-info.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/ReferenceInfoUtil.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java
- test/tools/javac/typeAnnotations/6967002/T6967002.java
- test/tools/javac/typeAnnotations/6967002/T6967002.out
- test/tools/javac/typeAnnotations/InnerClass.java
- test/tools/javac/typeAnnotations/MultipleTargets.java
- test/tools/javac/typeAnnotations/TargetTypes.java
- test/tools/javac/typeAnnotations/TypeParameterTarget.java
- test/tools/javac/typeAnnotations/TypeProcOnly.java
- test/tools/javac/typeAnnotations/TypeUseTarget.java
- test/tools/javac/typeAnnotations/api/AnnotatedArrayOrder.java
- test/tools/javac/typeAnnotations/api/ArrayCreationTree.java
- test/tools/javac/typeAnnotations/api/ArrayPositionConsistency.java
- test/tools/javac/typeAnnotations/attribution/Scopes.java
- test/tools/javac/typeAnnotations/classfile/DeadCode.java
- test/tools/javac/typeAnnotations/classfile/NewTypeArguments.java
- test/tools/javac/typeAnnotations/classfile/NoTargetAnnotations.java
- test/tools/javac/typeAnnotations/classfile/TypeCasts.java
- test/tools/javac/typeAnnotations/classfile/Wildcards.java
- test/tools/javac/typeAnnotations/failures/AnnotatedImport.java
- test/tools/javac/typeAnnotations/failures/AnnotatedImport.out
- test/tools/javac/typeAnnotations/failures/AnnotatedPackage1.java
- test/tools/javac/typeAnnotations/failures/AnnotatedPackage1.out
- test/tools/javac/typeAnnotations/failures/AnnotatedPackage2.java
- test/tools/javac/typeAnnotations/failures/AnnotatedPackage2.out
- test/tools/javac/typeAnnotations/failures/AnnotationVersion.java
- test/tools/javac/typeAnnotations/failures/AnnotationVersion.out
- test/tools/javac/typeAnnotations/failures/AnnotationVersion7.out
- test/tools/javac/typeAnnotations/failures/BadCast.java
- test/tools/javac/typeAnnotations/failures/BadCast.out
- test/tools/javac/typeAnnotations/failures/IncompleteArray.java
- test/tools/javac/typeAnnotations/failures/IncompleteArray.out
- test/tools/javac/typeAnnotations/failures/IncompleteVararg.java
- test/tools/javac/typeAnnotations/failures/IncompleteVararg.out
- test/tools/javac/typeAnnotations/failures/IndexArray.java
- test/tools/javac/typeAnnotations/failures/IndexArray.out
- test/tools/javac/typeAnnotations/failures/LintCast.java
- test/tools/javac/typeAnnotations/failures/LintCast.out
- test/tools/javac/typeAnnotations/failures/OldArray.java
- test/tools/javac/typeAnnotations/failures/Scopes.java
- test/tools/javac/typeAnnotations/failures/Scopes.out
- test/tools/javac/typeAnnotations/failures/StaticFields.java
- test/tools/javac/typeAnnotations/failures/StaticFields.out
- test/tools/javac/typeAnnotations/failures/StaticMethods.java
- test/tools/javac/typeAnnotations/failures/StaticMethods.out
- test/tools/javac/typeAnnotations/failures/VoidGenericMethod.java
- test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.java
- test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.out
- test/tools/javac/typeAnnotations/failures/common/arrays/InvalidLocation.java
- test/tools/javac/typeAnnotations/failures/common/arrays/InvalidLocation.out
- test/tools/javac/typeAnnotations/failures/common/arrays/MissingAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/arrays/MissingAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.java
- test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.out
- test/tools/javac/typeAnnotations/failures/common/innertypeparams/InvalidLocation.java
- test/tools/javac/typeAnnotations/failures/common/innertypeparams/InvalidLocation.out
- test/tools/javac/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.java
- test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.out
- test/tools/javac/typeAnnotations/failures/common/newarray/InvalidLocation.java
- test/tools/javac/typeAnnotations/failures/common/newarray/InvalidLocation.out
- test/tools/javac/typeAnnotations/failures/common/newarray/MissingAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/newarray/MissingAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/parambounds/BrokenAnnotation.java
- test/tools/javac/typeAnnotations/failures/common/parambounds/BrokenAnnotation.out
- test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.java
- test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.out
- test/tools/javac/typeAnnotations/failures/common/parambounds/InvalidLocation.java
- test/tools/javac/typeAnnotations/failures/common/parambounds/InvalidLocation.out
- test/tools/javac/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.java
- test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.out
- test/tools/javac/typeAnnotations/failures/common/receiver/InvalidLocation.java
- test/tools/javac/typeAnnotations/failures/common/receiver/InvalidLocation.out
- test/tools/javac/typeAnnotations/failures/common/receiver/MissingAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/receiver/MissingAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/receiver/Nesting.java
- test/tools/javac/typeAnnotations/failures/common/receiver/StaticThings.java
- test/tools/javac/typeAnnotations/failures/common/receiver/StaticThings.out
- test/tools/javac/typeAnnotations/failures/common/receiver/WrongType.java
- test/tools/javac/typeAnnotations/failures/common/receiver/WrongType.out
- test/tools/javac/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.java
- test/tools/javac/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.out
- test/tools/javac/typeAnnotations/failures/common/rest/InvalidLocation.java
- test/tools/javac/typeAnnotations/failures/common/rest/InvalidLocation.out
- test/tools/javac/typeAnnotations/failures/common/rest/MissingAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/rest/MissingAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.java
- test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.out
- test/tools/javac/typeAnnotations/failures/common/typeArgs/InvalidLocation.java
- test/tools/javac/typeAnnotations/failures/common/typeArgs/InvalidLocation.out
- test/tools/javac/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.java
- test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.out
- test/tools/javac/typeAnnotations/failures/common/typeparams/InvalidLocation.java
- test/tools/javac/typeAnnotations/failures/common/typeparams/InvalidLocation.out
- test/tools/javac/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.java
- test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.out
- test/tools/javac/typeAnnotations/failures/common/wildcards/InvalidLocation.java
- test/tools/javac/typeAnnotations/failures/common/wildcards/InvalidLocation.out
- test/tools/javac/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/target/Constructor.java
- test/tools/javac/typeAnnotations/failures/target/Constructor.out
- test/tools/javac/typeAnnotations/failures/target/DotClass.java
- test/tools/javac/typeAnnotations/failures/target/DotClass.out
- test/tools/javac/typeAnnotations/failures/target/IncompleteArray.java
- test/tools/javac/typeAnnotations/failures/target/IncompleteArray.out
- test/tools/javac/typeAnnotations/failures/target/NotTypeParameter.java
- test/tools/javac/typeAnnotations/failures/target/NotTypeParameter.out
- test/tools/javac/typeAnnotations/failures/target/NotTypeUse.java
- test/tools/javac/typeAnnotations/failures/target/NotTypeUse.out
- test/tools/javac/typeAnnotations/failures/target/VoidMethod.java
- test/tools/javac/typeAnnotations/failures/target/VoidMethod.out
- test/tools/javac/typeAnnotations/newlocations/BasicTest.java
- test/tools/javac/typeAnnotations/newlocations/ClassExtends.java
- test/tools/javac/typeAnnotations/newlocations/ClassParameters.java
- test/tools/javac/typeAnnotations/newlocations/ConstructorTypeArgs.java
- test/tools/javac/typeAnnotations/newlocations/Expressions.java
- test/tools/javac/typeAnnotations/newlocations/Fields.java
- test/tools/javac/typeAnnotations/newlocations/LocalVariables.java
- test/tools/javac/typeAnnotations/newlocations/MethodReturnType.java
- test/tools/javac/typeAnnotations/newlocations/MethodTypeArgs.java
- test/tools/javac/typeAnnotations/newlocations/MethodTypeParameters.java
- test/tools/javac/typeAnnotations/newlocations/MultiCatch.java
- test/tools/javac/typeAnnotations/newlocations/NestedTypes.java
- test/tools/javac/typeAnnotations/newlocations/Parameters.java
- test/tools/javac/typeAnnotations/newlocations/Receivers.java
- test/tools/javac/typeAnnotations/newlocations/RepeatingTypeAnnotations.java
- test/tools/javac/typeAnnotations/newlocations/RepeatingTypeAnnotations.out
- test/tools/javac/typeAnnotations/newlocations/Throws.java
- test/tools/javac/typeAnnotations/newlocations/TypeCasts.java
- test/tools/javac/typeAnnotations/newlocations/TypeParameters.java
- test/tools/javac/typeAnnotations/newlocations/Varargs.java
- test/tools/javac/typeAnnotations/newlocations/Wildcards.java
- test/tools/javac/typeAnnotations/packageanno/PackageProcessor.java
- test/tools/javac/typeAnnotations/packageanno/mypackage/Anno.java
- test/tools/javac/typeAnnotations/packageanno/mypackage/MyClass.java
- test/tools/javac/typeAnnotations/packageanno/mypackage/package-info.java
- test/tools/javac/typeAnnotations/referenceinfos/ClassExtends.java
- test/tools/javac/typeAnnotations/referenceinfos/ClassTypeParam.java
- test/tools/javac/typeAnnotations/referenceinfos/Constructors.java
- test/tools/javac/typeAnnotations/referenceinfos/Driver.java
- test/tools/javac/typeAnnotations/referenceinfos/Fields.java
- test/tools/javac/typeAnnotations/referenceinfos/FromSpecification.java
- test/tools/javac/typeAnnotations/referenceinfos/MethodParameters.java
- test/tools/javac/typeAnnotations/referenceinfos/MethodReceivers.java
- test/tools/javac/typeAnnotations/referenceinfos/MethodReturns.java
- test/tools/javac/typeAnnotations/referenceinfos/MethodThrows.java
- test/tools/javac/typeAnnotations/referenceinfos/MethodTypeParam.java
- test/tools/javac/typeAnnotations/referenceinfos/NestedTypes.java
- test/tools/javac/typeAnnotations/referenceinfos/NewObjects.java
- test/tools/javac/typeAnnotations/referenceinfos/ReferenceInfoUtil.java
- test/tools/javac/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
- test/tools/javac/typeAnnotations/referenceinfos/TypeCasts.java
- test/tools/javac/typeAnnotations/referenceinfos/TypeTests.java
Changeset: 9299854758cc
Author: wmdietl
Date: 2012-11-04 23:19 -0800
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/9299854758cc
Adapt error messages to changed whitespace only.
! test/tools/javac/annotations/typeAnnotations/failures/target/DotClass.out
More information about the type-annotations-dev
mailing list