hg: jdk7/jdk7/langtools: 13 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Wed Nov 10 17:34:33 PST 2010
Changeset: 5286a99de2e6
Author: sundar
Date: 2010-10-19 11:47 +0530
URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/5286a99de2e6
6551367: javadoc throws ClassCastException when an @link tries to reference constructor.
Reviewed-by: jjg, mcimadamore
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
+ test/tools/javadoc/T6551367.java
Changeset: 4851ff2ffc10
Author: jjg
Date: 2010-10-19 15:02 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/4851ff2ffc10
6987760: remove 308 support from JDK7
Reviewed-by: darcy, mcimadamore
- src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java
! src/share/classes/com/sun/source/tree/MethodTree.java
! src/share/classes/com/sun/source/tree/Tree.java
! src/share/classes/com/sun/source/tree/TreeVisitor.java
! src/share/classes/com/sun/source/tree/TypeParameterTree.java
- src/share/classes/com/sun/source/util/AbstractTypeProcessor.java
! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
- test/tools/javac/T6985181.java
! test/tools/javac/annotations/6881115/T6881115.java
! test/tools/javac/annotations/6881115/T6881115.out
- test/tools/javac/diags/examples/TypeAnnotationsNotSupported.java
! test/tools/javac/processing/model/element/TestAnonClassNames.java
! test/tools/javac/tree/TreePosTest.java
- test/tools/javac/treeannotests/AnnoTreeTests.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/TypeParameterTarget.java
- test/tools/javac/typeAnnotations/TypeUseTarget.java
- test/tools/javac/typeAnnotations/attribution/Scopes.java
- test/tools/javac/typeAnnotations/classfile/DeadCode.java
- test/tools/javac/typeAnnotations/failures/AnnotationVersion.java
- test/tools/javac/typeAnnotations/failures/AnnotationVersion.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/arrayclass/DuplicateAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.java
- test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.out
- test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.java
- test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.out
- test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.out
- 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/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/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/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/BasicTest.out
- test/tools/javac/typeAnnotations/newlocations/ClassExtends.java
- test/tools/javac/typeAnnotations/newlocations/ClassLiterals.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/Parameters.java
- test/tools/javac/typeAnnotations/newlocations/Receivers.java
- 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/Wildcards.java
- test/tools/javap/typeAnnotations/ArrayClassLiterals.java
- test/tools/javap/typeAnnotations/ArrayClassLiterals2.java
- test/tools/javap/typeAnnotations/ClassLiterals.java
- test/tools/javap/typeAnnotations/JSR175Annotations.java
- test/tools/javap/typeAnnotations/NewArray.java
- test/tools/javap/typeAnnotations/Presence.java
- test/tools/javap/typeAnnotations/PresenceInner.java
- test/tools/javap/typeAnnotations/T6855990.java
- test/tools/javap/typeAnnotations/Visibility.java
Changeset: 01eabcd240e9
Author: jjg
Date: 2010-10-22 14:04 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/01eabcd240e9
6993301: catch parameters do not have correct kind (i.e. ElementKind.EXCEPTION_PARAMETER)
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/T6993301.java
Changeset: 7755f47542a0
Author: jjg
Date: 2010-10-26 14:29 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/7755f47542a0
6949587: rename "DisjointType" to "DisjunctType"
Reviewed-by: mcimadamore
- src/share/classes/com/sun/source/tree/DisjointTypeTree.java
+ src/share/classes/com/sun/source/tree/DisjunctiveTypeTree.java
! src/share/classes/com/sun/source/tree/Tree.java
! src/share/classes/com/sun/source/tree/TreeVisitor.java
! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
Changeset: 601160d857ef
Author: jjg
Date: 2010-10-28 10:17 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/601160d857ef
6460352: Reintroduce Scope.dble
Reviewed-by: mcimadamore, jjg
Contributed-by: per.bothner at oracle.com
! src/share/classes/com/sun/tools/javac/code/Scope.java
Changeset: 2974d3800eb1
Author: jjg
Date: 2010-10-28 18:58 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/2974d3800eb1
6994946: option to specify only syntax errors as unrecoverable
Reviewed-by: darcy, mcimadamore
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/AbstractLog.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
+ test/tools/javac/processing/6994946/SemanticErrorTest.1.out
+ test/tools/javac/processing/6994946/SemanticErrorTest.2.out
+ test/tools/javac/processing/6994946/SemanticErrorTest.java
+ test/tools/javac/processing/6994946/SyntaxErrorTest.java
+ test/tools/javac/processing/6994946/SyntaxErrorTest.out
+ test/tools/javac/processing/6994946/TestProcessor.java
Changeset: 460b2f588d0d
Author: jjg
Date: 2010-10-29 12:47 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/460b2f588d0d
6993304: JavacTrees.getAttrContext not updated to Tree.Kind.{ANNOTATION_TYPE,ENUM,INTERFACE}
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
Changeset: 895bea45a3e8
Author: jjg
Date: 2010-10-29 13:12 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/895bea45a3e8
6994608: javah no longer accepts parameter files as input
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javah/JavahTask.java
! src/share/classes/com/sun/tools/javah/resources/l10n.properties
+ test/tools/javah/T6994608.java
Changeset: 6ce6ee1b831a
Author: jjg
Date: 2010-11-01 19:28 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/6ce6ee1b831a
6996626: Scope fix issues for ImportScope
Reviewed-by: darcy
! src/share/classes/com/sun/tools/javac/code/Scope.java
Changeset: 20659c8c917d
Author: mcimadamore
Date: 2010-11-02 12:00 +0000
URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/20659c8c917d
6996415: Override bridges causes compiler-generated code to end up with synthetic infinite loop
Summary: temporarily disable fix for override bridges (6337171)
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! test/tools/javac/generics/OverrideBridge.java
Changeset: fadc6d3e63f4
Author: mcimadamore
Date: 2010-11-02 12:01 +0000
URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/fadc6d3e63f4
6939780: add a warning to detect diamond sites
Summary: added hidden compiler flag '-XDfindDiamond' to detect 'diamondifiable' sites
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/DiamondRedundantArgs.java
+ test/tools/javac/diags/examples/DiamondRedundantArgs1.java
+ test/tools/javac/generics/diamond/T6939780.java
+ test/tools/javac/generics/diamond/T6939780.out
Changeset: 534afdc92cdc
Author: lana
Date: 2010-11-02 19:41 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/534afdc92cdc
Merge
- src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java
- src/share/classes/com/sun/source/tree/DisjointTypeTree.java
- src/share/classes/com/sun/source/util/AbstractTypeProcessor.java
- test/tools/javac/T6985181.java
- test/tools/javac/diags/examples/TypeAnnotationsNotSupported.java
- test/tools/javac/treeannotests/AnnoTreeTests.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/TypeParameterTarget.java
- test/tools/javac/typeAnnotations/TypeUseTarget.java
- test/tools/javac/typeAnnotations/attribution/Scopes.java
- test/tools/javac/typeAnnotations/classfile/DeadCode.java
- test/tools/javac/typeAnnotations/failures/AnnotationVersion.java
- test/tools/javac/typeAnnotations/failures/AnnotationVersion.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/arrayclass/DuplicateAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.java
- test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.out
- test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.java
- test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.out
- test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.out
- 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/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/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/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/ClassExtends.java
- test/tools/javac/typeAnnotations/newlocations/ClassLiterals.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/Parameters.java
- test/tools/javac/typeAnnotations/newlocations/Receivers.java
- 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/Wildcards.java
- test/tools/javap/typeAnnotations/ArrayClassLiterals.java
- test/tools/javap/typeAnnotations/ArrayClassLiterals2.java
- test/tools/javap/typeAnnotations/ClassLiterals.java
- test/tools/javap/typeAnnotations/JSR175Annotations.java
- test/tools/javap/typeAnnotations/NewArray.java
- test/tools/javap/typeAnnotations/Presence.java
- test/tools/javap/typeAnnotations/PresenceInner.java
- test/tools/javap/typeAnnotations/T6855990.java
- test/tools/javap/typeAnnotations/Visibility.java
Changeset: c491eec0acc7
Author: lana
Date: 2010-11-09 22:54 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/c491eec0acc7
Merge
- src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java
- src/share/classes/com/sun/source/tree/DisjointTypeTree.java
- src/share/classes/com/sun/source/util/AbstractTypeProcessor.java
- test/tools/javac/T6985181.java
- test/tools/javac/diags/examples/TypeAnnotationsNotSupported.java
- test/tools/javac/treeannotests/AnnoTreeTests.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/TypeParameterTarget.java
- test/tools/javac/typeAnnotations/TypeUseTarget.java
- test/tools/javac/typeAnnotations/attribution/Scopes.java
- test/tools/javac/typeAnnotations/classfile/DeadCode.java
- test/tools/javac/typeAnnotations/failures/AnnotationVersion.java
- test/tools/javac/typeAnnotations/failures/AnnotationVersion.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/arrayclass/DuplicateAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.out
- test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.java
- test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.out
- test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.java
- test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.out
- test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.java
- test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.out
- 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/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/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/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/ClassExtends.java
- test/tools/javac/typeAnnotations/newlocations/ClassLiterals.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/Parameters.java
- test/tools/javac/typeAnnotations/newlocations/Receivers.java
- 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/Wildcards.java
- test/tools/javap/typeAnnotations/ArrayClassLiterals.java
- test/tools/javap/typeAnnotations/ArrayClassLiterals2.java
- test/tools/javap/typeAnnotations/ClassLiterals.java
- test/tools/javap/typeAnnotations/JSR175Annotations.java
- test/tools/javap/typeAnnotations/NewArray.java
- test/tools/javap/typeAnnotations/Presence.java
- test/tools/javap/typeAnnotations/PresenceInner.java
- test/tools/javap/typeAnnotations/T6855990.java
- test/tools/javap/typeAnnotations/Visibility.java
More information about the jdk7-dev
mailing list