<i18n dev> hg: jdk7/l10n/langtools: 290 new changesets

michael.fang at sun.com michael.fang at sun.com
Sat Feb 5 14:17:14 PST 2011


Changeset: e224d437e84a
Author:    mikejwre
Date:      2010-05-13 13:22 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e224d437e84a

Added tag jdk7-b93 for changeset 683cd1f6bc4b

! .hgtags

Changeset: 04cf82179fa7
Author:    mcimadamore
Date:      2010-04-21 12:24 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/04cf82179fa7

6730476: invalid "unchecked generic array" warning
Summary: Reifiable-ness of varargs element type should be checked after JLS3 15.12.2.8
Reviewed-by: jjg

! 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/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/varargs/6730476/T6730476a.java
+ test/tools/javac/varargs/6730476/T6730476b.java

Changeset: 32675c68a3ca
Author:    jjg
Date:      2010-04-29 14:25 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/32675c68a3ca

6948251: need to quote args in langtools launcher script
Reviewed-by: darcy

! src/share/bin/launcher.sh-template

Changeset: c399da99fa16
Author:    lana
Date:      2010-05-02 15:55 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/c399da99fa16

Merge


Changeset: a6f2911a7c55
Author:    mcimadamore
Date:      2010-05-03 17:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a6f2911a7c55

6943289: Project Coin: Improved Exception Handling for Java (aka 'multicatch')
Reviewed-by: jjg, darcy

+ src/share/classes/com/sun/source/tree/DisjointTypeTree.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/code/Source.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/resources/compiler.properties
! 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
+ test/tools/javac/multicatch/Neg01.java
+ test/tools/javac/multicatch/Neg01.out
+ test/tools/javac/multicatch/Neg02.java
+ test/tools/javac/multicatch/Neg02.out
+ test/tools/javac/multicatch/Neg03.java
+ test/tools/javac/multicatch/Neg03.out
+ test/tools/javac/multicatch/Neg04.java
+ test/tools/javac/multicatch/Neg04.out
+ test/tools/javac/multicatch/Pos01.java
+ test/tools/javac/multicatch/Pos02.java
+ test/tools/javac/multicatch/Pos03.java
+ test/tools/javac/multicatch/Pos04.java
+ test/tools/javac/multicatch/Pos05.java

Changeset: 1cb2b5acc291
Author:    lana
Date:      2010-05-11 16:36 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/1cb2b5acc291

Merge


Changeset: bb3d7c75a56d
Author:    lana
Date:      2010-05-19 12:28 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/bb3d7c75a56d

Merge


Changeset: 67cac01ed62a
Author:    mikejwre
Date:      2010-05-20 16:00 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/67cac01ed62a

Added tag jdk7-b94 for changeset bb3d7c75a56d

! .hgtags

Changeset: 9d9f26857129
Author:    ohair
Date:      2010-05-25 15:54 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/9d9f26857129

6943119: Rebrand source copyright notices
Reviewed-by: darcy

! make/Makefile
! make/Makefile-classic
! make/build.properties
! make/build.xml
! make/jprt.properties
! make/netbeans/langtools/build.xml
! make/netbeans/langtools/nbproject/project.xml
! make/netbeans/langtools/nbproject/standard-context-menu-items.ent
! make/netbeans/langtools/nbproject/standard-ide-actions.ent
! make/test/HelloWorld.java
! make/test/bootstrap/javac.sh
! make/test/bootstrap/javadoc.sh
! make/test/bootstrap/javah.sh
! make/test/contents.sh
! make/test/lib/apt.sh
! make/test/lib/classes.sh
! make/test/lib/javac.sh
! make/test/lib/javadoc.sh
! make/test/lib/javah.sh
! make/test/lib/javap.sh
! make/test/lib/src.sh
! make/tools/CompileProperties/CompileProperties.java
! make/tools/CompileProperties/CompilePropertiesTask.java
! make/tools/GenStubs/GenStubs.java
! make/tools/SelectTool/SelectToolTask.java
! src/share/bin/launcher.sh-template
! src/share/classes/com/sun/javadoc/AnnotationDesc.java
! src/share/classes/com/sun/javadoc/AnnotationTypeDoc.java
! src/share/classes/com/sun/javadoc/AnnotationTypeElementDoc.java
! src/share/classes/com/sun/javadoc/AnnotationValue.java
! src/share/classes/com/sun/javadoc/ClassDoc.java
! src/share/classes/com/sun/javadoc/ConstructorDoc.java
! src/share/classes/com/sun/javadoc/Doc.java
! src/share/classes/com/sun/javadoc/DocErrorReporter.java
! src/share/classes/com/sun/javadoc/Doclet.java
! src/share/classes/com/sun/javadoc/ExecutableMemberDoc.java
! src/share/classes/com/sun/javadoc/FieldDoc.java
! src/share/classes/com/sun/javadoc/LanguageVersion.java
! src/share/classes/com/sun/javadoc/MemberDoc.java
! src/share/classes/com/sun/javadoc/MethodDoc.java
! src/share/classes/com/sun/javadoc/PackageDoc.java
! src/share/classes/com/sun/javadoc/ParamTag.java
! src/share/classes/com/sun/javadoc/Parameter.java
! src/share/classes/com/sun/javadoc/ParameterizedType.java
! src/share/classes/com/sun/javadoc/ProgramElementDoc.java
! src/share/classes/com/sun/javadoc/RootDoc.java
! src/share/classes/com/sun/javadoc/SeeTag.java
! src/share/classes/com/sun/javadoc/SerialFieldTag.java
! src/share/classes/com/sun/javadoc/SourcePosition.java
! src/share/classes/com/sun/javadoc/Tag.java
! src/share/classes/com/sun/javadoc/ThrowsTag.java
! src/share/classes/com/sun/javadoc/Type.java
! src/share/classes/com/sun/javadoc/TypeVariable.java
! src/share/classes/com/sun/javadoc/WildcardType.java
! src/share/classes/com/sun/javadoc/package.html
! src/share/classes/com/sun/mirror/apt/AnnotationProcessor.java
! src/share/classes/com/sun/mirror/apt/AnnotationProcessorEnvironment.java
! src/share/classes/com/sun/mirror/apt/AnnotationProcessorFactory.java
! src/share/classes/com/sun/mirror/apt/AnnotationProcessorListener.java
! src/share/classes/com/sun/mirror/apt/AnnotationProcessors.java
! src/share/classes/com/sun/mirror/apt/Filer.java
! src/share/classes/com/sun/mirror/apt/Messager.java
! src/share/classes/com/sun/mirror/apt/RoundCompleteEvent.java
! src/share/classes/com/sun/mirror/apt/RoundCompleteListener.java
! src/share/classes/com/sun/mirror/apt/RoundState.java
! src/share/classes/com/sun/mirror/apt/package-info.java
! src/share/classes/com/sun/mirror/declaration/AnnotationMirror.java
! src/share/classes/com/sun/mirror/declaration/AnnotationTypeDeclaration.java
! src/share/classes/com/sun/mirror/declaration/AnnotationTypeElementDeclaration.java
! src/share/classes/com/sun/mirror/declaration/AnnotationValue.java
! src/share/classes/com/sun/mirror/declaration/ClassDeclaration.java
! src/share/classes/com/sun/mirror/declaration/ConstructorDeclaration.java
! src/share/classes/com/sun/mirror/declaration/Declaration.java
! src/share/classes/com/sun/mirror/declaration/EnumConstantDeclaration.java
! src/share/classes/com/sun/mirror/declaration/EnumDeclaration.java
! src/share/classes/com/sun/mirror/declaration/ExecutableDeclaration.java
! src/share/classes/com/sun/mirror/declaration/FieldDeclaration.java
! src/share/classes/com/sun/mirror/declaration/InterfaceDeclaration.java
! src/share/classes/com/sun/mirror/declaration/MemberDeclaration.java
! src/share/classes/com/sun/mirror/declaration/MethodDeclaration.java
! src/share/classes/com/sun/mirror/declaration/Modifier.java
! src/share/classes/com/sun/mirror/declaration/PackageDeclaration.java
! src/share/classes/com/sun/mirror/declaration/ParameterDeclaration.java
! src/share/classes/com/sun/mirror/declaration/TypeDeclaration.java
! src/share/classes/com/sun/mirror/declaration/TypeParameterDeclaration.java
! src/share/classes/com/sun/mirror/declaration/package-info.java
! src/share/classes/com/sun/mirror/overview.html
! src/share/classes/com/sun/mirror/type/AnnotationType.java
! src/share/classes/com/sun/mirror/type/ArrayType.java
! src/share/classes/com/sun/mirror/type/ClassType.java
! src/share/classes/com/sun/mirror/type/DeclaredType.java
! src/share/classes/com/sun/mirror/type/EnumType.java
! src/share/classes/com/sun/mirror/type/InterfaceType.java
! src/share/classes/com/sun/mirror/type/MirroredTypeException.java
! src/share/classes/com/sun/mirror/type/MirroredTypesException.java
! src/share/classes/com/sun/mirror/type/PrimitiveType.java
! src/share/classes/com/sun/mirror/type/ReferenceType.java
! src/share/classes/com/sun/mirror/type/TypeMirror.java
! src/share/classes/com/sun/mirror/type/TypeVariable.java
! src/share/classes/com/sun/mirror/type/VoidType.java
! src/share/classes/com/sun/mirror/type/WildcardType.java
! src/share/classes/com/sun/mirror/type/package-info.java
! src/share/classes/com/sun/mirror/util/DeclarationFilter.java
! src/share/classes/com/sun/mirror/util/DeclarationScanner.java
! src/share/classes/com/sun/mirror/util/DeclarationVisitor.java
! src/share/classes/com/sun/mirror/util/DeclarationVisitors.java
! src/share/classes/com/sun/mirror/util/Declarations.java
! src/share/classes/com/sun/mirror/util/SimpleDeclarationVisitor.java
! src/share/classes/com/sun/mirror/util/SimpleTypeVisitor.java
! src/share/classes/com/sun/mirror/util/SourceOrderDeclScanner.java
! src/share/classes/com/sun/mirror/util/SourcePosition.java
! src/share/classes/com/sun/mirror/util/TypeVisitor.java
! src/share/classes/com/sun/mirror/util/Types.java
! src/share/classes/com/sun/mirror/util/package-info.java
! src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java
! src/share/classes/com/sun/source/tree/AnnotationTree.java
! src/share/classes/com/sun/source/tree/ArrayAccessTree.java
! src/share/classes/com/sun/source/tree/ArrayTypeTree.java
! src/share/classes/com/sun/source/tree/AssertTree.java
! src/share/classes/com/sun/source/tree/AssignmentTree.java
! src/share/classes/com/sun/source/tree/BinaryTree.java
! src/share/classes/com/sun/source/tree/BlockTree.java
! src/share/classes/com/sun/source/tree/BreakTree.java
! src/share/classes/com/sun/source/tree/CaseTree.java
! src/share/classes/com/sun/source/tree/CatchTree.java
! src/share/classes/com/sun/source/tree/ClassTree.java
! src/share/classes/com/sun/source/tree/CompilationUnitTree.java
! src/share/classes/com/sun/source/tree/CompoundAssignmentTree.java
! src/share/classes/com/sun/source/tree/ConditionalExpressionTree.java
! src/share/classes/com/sun/source/tree/ContinueTree.java
! src/share/classes/com/sun/source/tree/DoWhileLoopTree.java
! src/share/classes/com/sun/source/tree/EmptyStatementTree.java
! src/share/classes/com/sun/source/tree/EnhancedForLoopTree.java
! src/share/classes/com/sun/source/tree/ErroneousTree.java
! src/share/classes/com/sun/source/tree/ExpressionStatementTree.java
! src/share/classes/com/sun/source/tree/ExpressionTree.java
! src/share/classes/com/sun/source/tree/ForLoopTree.java
! src/share/classes/com/sun/source/tree/IdentifierTree.java
! src/share/classes/com/sun/source/tree/IfTree.java
! src/share/classes/com/sun/source/tree/ImportTree.java
! src/share/classes/com/sun/source/tree/InstanceOfTree.java
! src/share/classes/com/sun/source/tree/LabeledStatementTree.java
! src/share/classes/com/sun/source/tree/LineMap.java
! src/share/classes/com/sun/source/tree/LiteralTree.java
! src/share/classes/com/sun/source/tree/MemberSelectTree.java
! src/share/classes/com/sun/source/tree/MethodInvocationTree.java
! src/share/classes/com/sun/source/tree/MethodTree.java
! src/share/classes/com/sun/source/tree/ModifiersTree.java
! src/share/classes/com/sun/source/tree/NewArrayTree.java
! src/share/classes/com/sun/source/tree/NewClassTree.java
! src/share/classes/com/sun/source/tree/ParameterizedTypeTree.java
! src/share/classes/com/sun/source/tree/ParenthesizedTree.java
! src/share/classes/com/sun/source/tree/PrimitiveTypeTree.java
! src/share/classes/com/sun/source/tree/ReturnTree.java
! src/share/classes/com/sun/source/tree/Scope.java
! src/share/classes/com/sun/source/tree/StatementTree.java
! src/share/classes/com/sun/source/tree/SwitchTree.java
! src/share/classes/com/sun/source/tree/SynchronizedTree.java
! src/share/classes/com/sun/source/tree/ThrowTree.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/TryTree.java
! src/share/classes/com/sun/source/tree/TypeCastTree.java
! src/share/classes/com/sun/source/tree/TypeParameterTree.java
! src/share/classes/com/sun/source/tree/UnaryTree.java
! src/share/classes/com/sun/source/tree/VariableTree.java
! src/share/classes/com/sun/source/tree/WhileLoopTree.java
! src/share/classes/com/sun/source/tree/WildcardTree.java
! src/share/classes/com/sun/source/tree/package-info.java
! src/share/classes/com/sun/source/util/AbstractTypeProcessor.java
! src/share/classes/com/sun/source/util/JavacTask.java
! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/share/classes/com/sun/source/util/SourcePositions.java
! src/share/classes/com/sun/source/util/TaskEvent.java
! src/share/classes/com/sun/source/util/TaskListener.java
! src/share/classes/com/sun/source/util/TreePath.java
! src/share/classes/com/sun/source/util/TreePathScanner.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/source/util/Trees.java
! src/share/classes/com/sun/source/util/package-info.java
! src/share/classes/com/sun/tools/apt/Main.java
! src/share/classes/com/sun/tools/apt/comp/AnnotationProcessingError.java
! src/share/classes/com/sun/tools/apt/comp/Apt.java
! src/share/classes/com/sun/tools/apt/comp/BootstrapAPF.java
! src/share/classes/com/sun/tools/apt/comp/PrintAP.java
! src/share/classes/com/sun/tools/apt/comp/UsageMessageNeededException.java
! src/share/classes/com/sun/tools/apt/main/CommandLine.java
! src/share/classes/com/sun/tools/apt/main/JavaCompiler.java
! src/share/classes/com/sun/tools/apt/main/Main.java
! src/share/classes/com/sun/tools/apt/mirror/AptEnv.java
! src/share/classes/com/sun/tools/apt/mirror/apt/AnnotationProcessorEnvironmentImpl.java
! src/share/classes/com/sun/tools/apt/mirror/apt/FilerImpl.java
! src/share/classes/com/sun/tools/apt/mirror/apt/MessagerImpl.java
! src/share/classes/com/sun/tools/apt/mirror/apt/RoundCompleteEventImpl.java
! src/share/classes/com/sun/tools/apt/mirror/apt/RoundStateImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationMirrorImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationTypeDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationTypeElementDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationValueImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/ClassDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/Constants.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/ConstructorDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationMaker.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/EnumConstantDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/EnumDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/ExecutableDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/FieldDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/InterfaceDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/MemberDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/MethodDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/PackageDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/ParameterDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/TypeDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/TypeParameterDeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/type/AnnotationTypeImpl.java
! src/share/classes/com/sun/tools/apt/mirror/type/ArrayTypeImpl.java
! src/share/classes/com/sun/tools/apt/mirror/type/ClassTypeImpl.java
! src/share/classes/com/sun/tools/apt/mirror/type/DeclaredTypeImpl.java
! src/share/classes/com/sun/tools/apt/mirror/type/EnumTypeImpl.java
! src/share/classes/com/sun/tools/apt/mirror/type/InterfaceTypeImpl.java
! src/share/classes/com/sun/tools/apt/mirror/type/PrimitiveTypeImpl.java
! src/share/classes/com/sun/tools/apt/mirror/type/TypeMaker.java
! src/share/classes/com/sun/tools/apt/mirror/type/TypeMirrorImpl.java
! src/share/classes/com/sun/tools/apt/mirror/type/TypeVariableImpl.java
! src/share/classes/com/sun/tools/apt/mirror/type/VoidTypeImpl.java
! src/share/classes/com/sun/tools/apt/mirror/type/WildcardTypeImpl.java
! src/share/classes/com/sun/tools/apt/mirror/util/DeclarationsImpl.java
! src/share/classes/com/sun/tools/apt/mirror/util/SourcePositionImpl.java
! src/share/classes/com/sun/tools/apt/mirror/util/TypesImpl.java
! src/share/classes/com/sun/tools/apt/resources/apt.properties
! src/share/classes/com/sun/tools/apt/resources/apt_ja.properties
! src/share/classes/com/sun/tools/apt/resources/apt_zh_CN.properties
! src/share/classes/com/sun/tools/apt/util/Bark.java
! src/share/classes/com/sun/tools/classfile/AccessFlags.java
! src/share/classes/com/sun/tools/classfile/Annotation.java
! src/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
! src/share/classes/com/sun/tools/classfile/Attribute.java
! src/share/classes/com/sun/tools/classfile/AttributeException.java
! src/share/classes/com/sun/tools/classfile/Attributes.java
! src/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
! src/share/classes/com/sun/tools/classfile/ClassFile.java
! src/share/classes/com/sun/tools/classfile/ClassReader.java
! src/share/classes/com/sun/tools/classfile/ClassTranslator.java
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/Code_attribute.java
! src/share/classes/com/sun/tools/classfile/CompilationID_attribute.java
! src/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/share/classes/com/sun/tools/classfile/ConstantPoolException.java
! src/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java
! src/share/classes/com/sun/tools/classfile/DefaultAttribute.java
! src/share/classes/com/sun/tools/classfile/Dependencies.java
! src/share/classes/com/sun/tools/classfile/Dependency.java
! src/share/classes/com/sun/tools/classfile/Deprecated_attribute.java
! src/share/classes/com/sun/tools/classfile/Descriptor.java
! src/share/classes/com/sun/tools/classfile/DescriptorException.java
! src/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java
! src/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
! src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
! src/share/classes/com/sun/tools/classfile/Field.java
! src/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
! src/share/classes/com/sun/tools/classfile/Instruction.java
! src/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
! src/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
! src/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
! src/share/classes/com/sun/tools/classfile/Method.java
! src/share/classes/com/sun/tools/classfile/Opcode.java
! src/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/Signature.java
! src/share/classes/com/sun/tools/classfile/Signature_attribute.java
! src/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
! src/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
! src/share/classes/com/sun/tools/classfile/SourceID_attribute.java
! src/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
! src/share/classes/com/sun/tools/classfile/StackMap_attribute.java
! src/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
! src/share/classes/com/sun/tools/classfile/Type.java
! src/share/classes/com/sun/tools/doclets/Taglet.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkOutputImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/StylesheetWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletOutputImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/package.html
! src/share/classes/com/sun/tools/doclets/formats/html/package.html
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeOptionalMemberWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeRequiredMemberWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ClassWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstructorWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/EnumConstantWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/FieldWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/MemberSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/MethodWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/NestedClassWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/WriterFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/BuilderFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/package.html
! src/share/classes/com/sun/tools/doclets/internal/toolkit/package.html
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseExecutableMemberTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseInlineTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/CodeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DeprecatedTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DocRootTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritableTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LegacyTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/Taglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletOutput.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/package.html
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/CommentedMethodFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DirectoryManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletAbortException.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletConstants.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourcePath.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/TaggedMethodFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/TextTag.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkInfo.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkOutput.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/package.html
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/package.html
! src/share/classes/com/sun/tools/doclets/package.html
! src/share/classes/com/sun/tools/doclets/standard/Standard.java
! src/share/classes/com/sun/tools/javac/Launcher.java
! src/share/classes/com/sun/tools/javac/Main.java
! src/share/classes/com/sun/tools/javac/Server.java
! src/share/classes/com/sun/tools/javac/api/DiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/api/Formattable.java
! src/share/classes/com/sun/tools/javac/api/JavacScope.java
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/api/Messages.java
! src/share/classes/com/sun/tools/javac/api/WrappingJavaFileManager.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/BoundKind.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/TargetType.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/code/TypeTags.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/AttrContextEnv.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/ConstFold.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Env.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/Todo.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/file/BaseFileObject.java
! src/share/classes/com/sun/tools/javac/file/CacheFSInfo.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Paths.java
! src/share/classes/com/sun/tools/javac/file/RegularFileObject.java
! src/share/classes/com/sun/tools/javac/file/RelativePath.java
! src/share/classes/com/sun/tools/javac/file/SymbolArchive.java
! src/share/classes/com/sun/tools/javac/file/ZipArchive.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
! src/share/classes/com/sun/tools/javac/jvm/ByteCodes.java
! src/share/classes/com/sun/tools/javac/jvm/CRTFlags.java
! src/share/classes/com/sun/tools/javac/jvm/CRTable.java
! src/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/Items.java
! src/share/classes/com/sun/tools/javac/jvm/Pool.java
! src/share/classes/com/sun/tools/javac/jvm/Target.java
! src/share/classes/com/sun/tools/javac/jvm/UninitializedType.java
! src/share/classes/com/sun/tools/javac/main/CommandLine.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/JavacOption.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/main/OptionName.java
! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java
! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/javac/model/FilteredMemberList.java
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/share/classes/com/sun/tools/javac/model/JavacSourcePosition.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/share/classes/com/sun/tools/javac/nio/PathFileManager.java
! src/share/classes/com/sun/tools/javac/nio/PathFileObject.java
! src/share/classes/com/sun/tools/javac/parser/DocCommentScanner.java
! src/share/classes/com/sun/tools/javac/parser/EndPosParser.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Keywords.java
! src/share/classes/com/sun/tools/javac/parser/Lexer.java
! src/share/classes/com/sun/tools/javac/parser/Parser.java
! src/share/classes/com/sun/tools/javac/parser/ParserFactory.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/parser/Token.java
! src/share/classes/com/sun/tools/javac/processing/AnnotationProcessingError.java
! src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/share/classes/com/sun/tools/javac/processing/ServiceProxy.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/javac.properties
! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/legacy.properties
! src/share/classes/com/sun/tools/javac/resources/version.properties-template
! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.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
! src/share/classes/com/sun/tools/javac/util/Abort.java
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/AbstractLog.java
! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
! src/share/classes/com/sun/tools/javac/util/ByteBuffer.java
! src/share/classes/com/sun/tools/javac/util/ClientCodeException.java
! src/share/classes/com/sun/tools/javac/util/CloseableURLClassLoader.java
! src/share/classes/com/sun/tools/javac/util/Constants.java
! src/share/classes/com/sun/tools/javac/util/Context.java
! src/share/classes/com/sun/tools/javac/util/Convert.java
! src/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
! src/share/classes/com/sun/tools/javac/util/FatalError.java
! src/share/classes/com/sun/tools/javac/util/ForwardingDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/JavacMessages.java
! src/share/classes/com/sun/tools/javac/util/LayoutCharacters.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javac/util/ListBuffer.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
! src/share/classes/com/sun/tools/javac/util/Name.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/com/sun/tools/javac/util/Options.java
! src/share/classes/com/sun/tools/javac/util/Pair.java
! src/share/classes/com/sun/tools/javac/util/Position.java
! src/share/classes/com/sun/tools/javac/util/PropagatedException.java
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/SharedNameTable.java
! src/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
! src/share/classes/com/sun/tools/javac/util/Warner.java
! src/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/Comment.java
! src/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/DocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocLocale.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java
! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
! src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java
! src/share/classes/com/sun/tools/javadoc/JavadocEnter.java
! src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
! src/share/classes/com/sun/tools/javadoc/JavadocTodo.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! src/share/classes/com/sun/tools/javadoc/Main.java
! src/share/classes/com/sun/tools/javadoc/MemberDocImpl.java
! src/share/classes/com/sun/tools/javadoc/Messager.java
! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ModifierFilter.java
! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ParamTagImpl.java
! src/share/classes/com/sun/tools/javadoc/ParameterImpl.java
! src/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java
! src/share/classes/com/sun/tools/javadoc/PrimitiveType.java
! src/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
! src/share/classes/com/sun/tools/javadoc/RootDocImpl.java
! src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
! src/share/classes/com/sun/tools/javadoc/SerialFieldTagImpl.java
! src/share/classes/com/sun/tools/javadoc/SerializedForm.java
! src/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java
! src/share/classes/com/sun/tools/javadoc/Start.java
! src/share/classes/com/sun/tools/javadoc/TagImpl.java
! src/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java
! src/share/classes/com/sun/tools/javadoc/TypeMaker.java
! src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
! src/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java
! src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties
! src/share/classes/com/sun/tools/javah/Gen.java
! src/share/classes/com/sun/tools/javah/InternalError.java
! src/share/classes/com/sun/tools/javah/JNI.java
! src/share/classes/com/sun/tools/javah/JavahFileManager.java
! src/share/classes/com/sun/tools/javah/JavahTask.java
! src/share/classes/com/sun/tools/javah/JavahTool.java
! src/share/classes/com/sun/tools/javah/LLNI.java
! src/share/classes/com/sun/tools/javah/Main.java
! src/share/classes/com/sun/tools/javah/Mangle.java
! src/share/classes/com/sun/tools/javah/NativeHeaderTool.java
! src/share/classes/com/sun/tools/javah/TypeSignature.java
! src/share/classes/com/sun/tools/javah/Util.java
! src/share/classes/com/sun/tools/javah/resources/l10n.properties
! src/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
! src/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties
! src/share/classes/com/sun/tools/javap/AnnotationWriter.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/BasicWriter.java
! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
! src/share/classes/com/sun/tools/javap/ConstantWriter.java
! src/share/classes/com/sun/tools/javap/Context.java
! src/share/classes/com/sun/tools/javap/DisassemblerTool.java
! src/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
! src/share/classes/com/sun/tools/javap/InternalError.java
! src/share/classes/com/sun/tools/javap/JavapFileManager.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
! src/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
! src/share/classes/com/sun/tools/javap/Main.java
! src/share/classes/com/sun/tools/javap/Messages.java
! src/share/classes/com/sun/tools/javap/Options.java
! src/share/classes/com/sun/tools/javap/SourceWriter.java
! src/share/classes/com/sun/tools/javap/StackMapWriter.java
! src/share/classes/com/sun/tools/javap/TryBlockWriter.java
! src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
! src/share/classes/com/sun/tools/javap/resources/version.properties-template
! src/share/classes/javax/annotation/processing/AbstractProcessor.java
! src/share/classes/javax/annotation/processing/Completion.java
! src/share/classes/javax/annotation/processing/Completions.java
! src/share/classes/javax/annotation/processing/Filer.java
! src/share/classes/javax/annotation/processing/FilerException.java
! src/share/classes/javax/annotation/processing/Messager.java
! src/share/classes/javax/annotation/processing/ProcessingEnvironment.java
! src/share/classes/javax/annotation/processing/Processor.java
! src/share/classes/javax/annotation/processing/RoundEnvironment.java
! src/share/classes/javax/annotation/processing/SupportedAnnotationTypes.java
! src/share/classes/javax/annotation/processing/SupportedOptions.java
! src/share/classes/javax/annotation/processing/SupportedSourceVersion.java
! src/share/classes/javax/annotation/processing/package-info.java
! src/share/classes/javax/lang/model/SourceVersion.java
! src/share/classes/javax/lang/model/UnknownEntityException.java
! src/share/classes/javax/lang/model/element/AnnotationMirror.java
! src/share/classes/javax/lang/model/element/AnnotationValue.java
! src/share/classes/javax/lang/model/element/AnnotationValueVisitor.java
! src/share/classes/javax/lang/model/element/Element.java
! src/share/classes/javax/lang/model/element/ElementKind.java
! src/share/classes/javax/lang/model/element/ElementVisitor.java
! src/share/classes/javax/lang/model/element/ExecutableElement.java
! src/share/classes/javax/lang/model/element/Modifier.java
! src/share/classes/javax/lang/model/element/Name.java
! src/share/classes/javax/lang/model/element/NestingKind.java
! src/share/classes/javax/lang/model/element/PackageElement.java
! src/share/classes/javax/lang/model/element/Parameterizable.java
! src/share/classes/javax/lang/model/element/QualifiedNameable.java
! src/share/classes/javax/lang/model/element/TypeElement.java
! src/share/classes/javax/lang/model/element/TypeParameterElement.java
! src/share/classes/javax/lang/model/element/UnknownAnnotationValueException.java
! src/share/classes/javax/lang/model/element/UnknownElementException.java
! src/share/classes/javax/lang/model/element/VariableElement.java
! src/share/classes/javax/lang/model/element/package-info.java
! src/share/classes/javax/lang/model/overview.html
! src/share/classes/javax/lang/model/package-info.java
! src/share/classes/javax/lang/model/type/ArrayType.java
! src/share/classes/javax/lang/model/type/DeclaredType.java
! src/share/classes/javax/lang/model/type/ErrorType.java
! src/share/classes/javax/lang/model/type/ExecutableType.java
! src/share/classes/javax/lang/model/type/MirroredTypeException.java
! src/share/classes/javax/lang/model/type/MirroredTypesException.java
! src/share/classes/javax/lang/model/type/NoType.java
! src/share/classes/javax/lang/model/type/NullType.java
! src/share/classes/javax/lang/model/type/PrimitiveType.java
! src/share/classes/javax/lang/model/type/ReferenceType.java
! src/share/classes/javax/lang/model/type/TypeKind.java
! src/share/classes/javax/lang/model/type/TypeMirror.java
! src/share/classes/javax/lang/model/type/TypeVariable.java
! src/share/classes/javax/lang/model/type/TypeVisitor.java
! src/share/classes/javax/lang/model/type/UnknownTypeException.java
! src/share/classes/javax/lang/model/type/WildcardType.java
! src/share/classes/javax/lang/model/type/package-info.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/share/classes/javax/lang/model/util/ElementFilter.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/share/classes/javax/lang/model/util/ElementScanner6.java
! src/share/classes/javax/lang/model/util/Elements.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
! src/share/classes/javax/lang/model/util/TypeKindVisitor6.java
! src/share/classes/javax/lang/model/util/Types.java
! src/share/classes/javax/lang/model/util/package-info.java
! src/share/classes/javax/tools/Diagnostic.java
! src/share/classes/javax/tools/DiagnosticCollector.java
! src/share/classes/javax/tools/DiagnosticListener.java
! src/share/classes/javax/tools/FileObject.java
! src/share/classes/javax/tools/ForwardingFileObject.java
! src/share/classes/javax/tools/ForwardingJavaFileManager.java
! src/share/classes/javax/tools/ForwardingJavaFileObject.java
! src/share/classes/javax/tools/JavaCompiler.java
! src/share/classes/javax/tools/JavaFileManager.java
! src/share/classes/javax/tools/JavaFileObject.java
! src/share/classes/javax/tools/OptionChecker.java
! src/share/classes/javax/tools/SimpleJavaFileObject.java
! src/share/classes/javax/tools/StandardJavaFileManager.java
! src/share/classes/javax/tools/StandardLocation.java
! src/share/classes/javax/tools/Tool.java
! src/share/classes/javax/tools/ToolProvider.java
! src/share/classes/javax/tools/package-info.java
! src/share/sample/javac/processing/src/CheckNamesProcessor.java
! test/com/sun/javadoc/5093723/DocumentedClass.java
! test/com/sun/javadoc/5093723/T5093723.java
! test/com/sun/javadoc/5093723/UndocumentedClass.java
! test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java
! test/com/sun/javadoc/AccessAsciiArt/p1/C.java
! test/com/sun/javadoc/AccessAsciiArt/p1/I.java
! test/com/sun/javadoc/AccessAsciiArt/p1/SC.java
! test/com/sun/javadoc/AccessAsciiArt/p1/SI.java
! test/com/sun/javadoc/AccessAsciiArt/p1/subpkg/SSC.java
! test/com/sun/javadoc/AccessFrameTitle/AccessFrameTitle.java
! test/com/sun/javadoc/AccessFrameTitle/p1/C1.java
! test/com/sun/javadoc/AccessFrameTitle/p2/C2.java
! test/com/sun/javadoc/AccessH1/AccessH1.java
! test/com/sun/javadoc/AccessH1/p1/C.java
! test/com/sun/javadoc/AccessH1/p2/C2.java
! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java
! test/com/sun/javadoc/AccessSkipNav/p1/C1.java
! test/com/sun/javadoc/AccessSkipNav/p2/C2.java
! test/com/sun/javadoc/AccessSummary/AccessSummary.java
! test/com/sun/javadoc/AccessSummary/p1/C1.java
! test/com/sun/javadoc/AccessSummary/p2/C2.java
! test/com/sun/javadoc/AuthorDD/AuthorDD.java
! test/com/sun/javadoc/AuthorDD/p1/C1.java
! test/com/sun/javadoc/DocRootSlash/DocRootSlash.java
! test/com/sun/javadoc/DocRootSlash/p1/C1.java
! test/com/sun/javadoc/DocRootSlash/p2/C2.java
! test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java
! test/com/sun/javadoc/JavascriptWinTitle/p1/C.java
! test/com/sun/javadoc/JavascriptWinTitle/p2/C2.java
! test/com/sun/javadoc/MetaTag/MetaTag.java
! test/com/sun/javadoc/MetaTag/p1/C1.java
! test/com/sun/javadoc/MetaTag/p2/C2.java
! test/com/sun/javadoc/PackagesHeader/PackagesHeader.java
! test/com/sun/javadoc/PackagesHeader/p1/C1.java
! test/com/sun/javadoc/PackagesHeader/p2/C2.java
! test/com/sun/javadoc/ValidHtml/ValidHtml.java
! test/com/sun/javadoc/ValidHtml/p1/C.java
! test/com/sun/javadoc/ValidHtml/p2/C2.java
! test/com/sun/javadoc/VersionNumber/VersionNumber.java
! test/com/sun/javadoc/VersionNumber/p1/C.java
! test/com/sun/javadoc/WindowTitles/WindowTitles.java
! test/com/sun/javadoc/WindowTitles/p1/C1.java
! test/com/sun/javadoc/WindowTitles/p2/C2.java
! test/com/sun/javadoc/_template/Template.java
! test/com/sun/javadoc/_template/TemplateComplete.java
! test/com/sun/javadoc/constantValues/A.java
! test/com/sun/javadoc/constantValues/TestConstantValues.java
! test/com/sun/javadoc/constantValues/TestConstantValues2.java
! test/com/sun/javadoc/constantValues/TestConstantValuesDriver.java
! test/com/sun/javadoc/dupThrowsTags/TestDupThrowsTags.java
! test/com/sun/javadoc/lib/JavadocTester.java
! test/com/sun/javadoc/testAbsLinkPath/TestAbsLinkPath.java
! test/com/sun/javadoc/testAbsLinkPath/pkg1/C1.java
! test/com/sun/javadoc/testAbsLinkPath/pkg2/C2.java
! test/com/sun/javadoc/testAnnotationTypes/TestAnnotationTypes.java
! test/com/sun/javadoc/testAnnotationTypes/pkg/AnnotationType.java
! test/com/sun/javadoc/testBackSlashInLink/TestBackSlashInLink.java
! test/com/sun/javadoc/testBadPackageFileInJar/TestBadPackageFileInJar.java
! test/com/sun/javadoc/testBadPackageFileInJar/pkg/C.java
! test/com/sun/javadoc/testBadSourceFile/C1.java
! test/com/sun/javadoc/testBadSourceFile/C2.java
! test/com/sun/javadoc/testBadSourceFile/TestBadSourceFile.java
! test/com/sun/javadoc/testBaseClass/Bar.java
! test/com/sun/javadoc/testBaseClass/BaseClass.java
! test/com/sun/javadoc/testBaseClass/TestBaseClass.java
! test/com/sun/javadoc/testBaseClass/baz/Foo.java
! test/com/sun/javadoc/testBreakIterator/TestBreakIterator.java
! test/com/sun/javadoc/testBreakIterator/pkg/BreakIteratorTest.java
! test/com/sun/javadoc/testCRLineSeparator/TestCRLineSeparator.java
! test/com/sun/javadoc/testCRLineSeparator/pkg/MyClass.java
! test/com/sun/javadoc/testClassCrossReferences/C.java
! test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java
! test/com/sun/javadoc/testClassTree/TestClassTree.java
! test/com/sun/javadoc/testClassTree/pkg/AnnotationType.java
! test/com/sun/javadoc/testClassTree/pkg/ChildClass.java
! test/com/sun/javadoc/testClassTree/pkg/Coin.java
! test/com/sun/javadoc/testClassTree/pkg/ParentClass.java
! test/com/sun/javadoc/testCmndLineClass/C5.java
! test/com/sun/javadoc/testCmndLineClass/TestCmndLineClass.java
! test/com/sun/javadoc/testCmndLineClass/pkg1/C1.java
! test/com/sun/javadoc/testCmndLineClass/pkg1/C2.java
! test/com/sun/javadoc/testCmndLineClass/pkg2/C3.java
! test/com/sun/javadoc/testCmndLineClass/pkg2/C4.java
! test/com/sun/javadoc/testConstantValuesPage/TestConstantValuesPage.java
! test/com/sun/javadoc/testConstructorIndent/C.java
! test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java
! test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java
! test/com/sun/javadoc/testDeprecatedDocs/pkg/DeprecatedClassByAnnotation.java
! test/com/sun/javadoc/testDeprecatedDocs/pkg/TestAnnotationType.java
! test/com/sun/javadoc/testDeprecatedDocs/pkg/TestClass.java
! test/com/sun/javadoc/testDeprecatedDocs/pkg/TestEnum.java
! test/com/sun/javadoc/testDeprecatedDocs/pkg/TestError.java
! test/com/sun/javadoc/testDeprecatedDocs/pkg/TestException.java
! test/com/sun/javadoc/testDeprecatedDocs/pkg/TestInterface.java
! test/com/sun/javadoc/testDocErrorReporter/TestDocErrorReporter.java
! test/com/sun/javadoc/testDocFileDir/TestDocFileDir.java
! test/com/sun/javadoc/testDocFileDir/pkg/C.java
! test/com/sun/javadoc/testDocRootInlineTag/TestDocRootInlineTag.java
! test/com/sun/javadoc/testDocRootInlineTag/TestDocRootTag.java
! test/com/sun/javadoc/testDocRootInlineTag/pkg/C.java
! test/com/sun/javadoc/testDupParamWarn/TestDupParamWarn.java
! test/com/sun/javadoc/testDupParamWarn/pkg/Bar.java
! test/com/sun/javadoc/testDupParamWarn/pkg/Foo.java
! test/com/sun/javadoc/testEmptyClass/TestEmptyClass.java
! test/com/sun/javadoc/testEmptyClass/src/Empty.java
! test/com/sun/javadoc/testEnclosingClass/TestEnclosingClass.java
! test/com/sun/javadoc/testEnclosingClass/pkg/MyClass.java
! test/com/sun/javadoc/testEncoding/EncodeTest.java
! test/com/sun/javadoc/testEncoding/TestEncoding.java
! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/com/sun/javadoc/testExternalOverridenMethod/pkg/XReader.java
! test/com/sun/javadoc/testGroupOption/TestGroupOption.java
! test/com/sun/javadoc/testGroupOption/pkg1/C.java
! test/com/sun/javadoc/testGroupOption/pkg2/C.java
! test/com/sun/javadoc/testGroupOption/pkg3/C.java
! test/com/sun/javadoc/testHeadings/TestHeadings.java
! test/com/sun/javadoc/testHeadings/pkg1/C1.java
! test/com/sun/javadoc/testHeadings/pkg2/C2.java
! test/com/sun/javadoc/testHelpOption/TestHelpOption.java
! test/com/sun/javadoc/testHiddenMembers/TestHiddenMembers.java
! test/com/sun/javadoc/testHiddenMembers/pkg/BaseClass.java
! test/com/sun/javadoc/testHiddenMembers/pkg/SubClass.java
! test/com/sun/javadoc/testHref/TestHref.java
! test/com/sun/javadoc/testHref/pkg/C1.java
! test/com/sun/javadoc/testHref/pkg/C2.java
! test/com/sun/javadoc/testHref/pkg/C3.java
! test/com/sun/javadoc/testHref/pkg/C4.java
! test/com/sun/javadoc/testHrefInDocComment/TestHrefInDocComment.java
! test/com/sun/javadoc/testHrefInDocComment/pkg/I1.java
! test/com/sun/javadoc/testHrefInDocComment/pkg/I2.java
! test/com/sun/javadoc/testHtmlComments/C.java
! test/com/sun/javadoc/testHtmlComments/TestHtmlComments.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C1.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C2.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C3.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C4.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C5.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/package-info.java
! test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java
! test/com/sun/javadoc/testHtmlStrongTag/pkg1/C1.java
! test/com/sun/javadoc/testHtmlStrongTag/pkg2/C2.java
! test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java
! test/com/sun/javadoc/testHtmlTableTags/pkg1/C1.java
! test/com/sun/javadoc/testHtmlTableTags/pkg1/I1.java
! test/com/sun/javadoc/testHtmlTableTags/pkg1/package-info.java
! test/com/sun/javadoc/testHtmlTableTags/pkg2/C2.java
! test/com/sun/javadoc/testHtmlTableTags/pkg2/C3.java
! test/com/sun/javadoc/testHtmlTableTags/pkg2/C4.java
! test/com/sun/javadoc/testHtmlTableTags/pkg2/package-info.java
! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java
! test/com/sun/javadoc/testHtmlTag/pkg1/C1.java
! test/com/sun/javadoc/testHtmlTag/pkg2/C2.java
! test/com/sun/javadoc/testIndex/NoPackage.java
! test/com/sun/javadoc/testIndex/TestIndex.java
! test/com/sun/javadoc/testIndex/pkg/AnnotationType.java
! test/com/sun/javadoc/testIndex/pkg/C.java
! test/com/sun/javadoc/testIndex/pkg/Coin.java
! test/com/sun/javadoc/testIndex/pkg/Interface.java
! test/com/sun/javadoc/testInlineLinkLabel/TestInlineLinkLabel.java
! test/com/sun/javadoc/testInlineLinkLabel/pkg/C1.java
! test/com/sun/javadoc/testInlineLinkLabel/pkg/C2.java
! test/com/sun/javadoc/testInterface/TestInterface.java
! test/com/sun/javadoc/testInterface/pkg/Child.java
! test/com/sun/javadoc/testInterface/pkg/Interface.java
! test/com/sun/javadoc/testInterface/pkg/Parent.java
! test/com/sun/javadoc/testJavascript/TestJavascript.java
! test/com/sun/javadoc/testJavascript/pkg/C.java
! test/com/sun/javadoc/testLeadingSpaces/LeadingSpaces.java
! test/com/sun/javadoc/testLegacyTaglet/C.java
! test/com/sun/javadoc/testLegacyTaglet/TestLegacyTaglet.java
! test/com/sun/javadoc/testLegacyTaglet/ToDoTaglet.java
! test/com/sun/javadoc/testLegacyTaglet/UnderlineTaglet.java
! test/com/sun/javadoc/testLinkOption/TestBadLinkOption.java
! test/com/sun/javadoc/testLinkOption/TestLinkOption.java
! test/com/sun/javadoc/testLinkOption/TestNewLineInLink.java
! test/com/sun/javadoc/testLinkOption/java/lang/StringBuilderChild.java
! test/com/sun/javadoc/testLinkOption/pkg/C.java
! test/com/sun/javadoc/testLinkOption/pkg2/C2.java
! test/com/sun/javadoc/testLinkOption/testNewLineInLink/C.java
! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java
! test/com/sun/javadoc/testLinkTaglet/checkPkg/A.java
! test/com/sun/javadoc/testLinkTaglet/checkPkg/B.java
! test/com/sun/javadoc/testLinkTaglet/pkg/C.java
! test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java
! test/com/sun/javadoc/testLinkToSerialForm/pkg/C.java
! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java
! test/com/sun/javadoc/testMemberInheritence/diamond/A.java
! test/com/sun/javadoc/testMemberInheritence/diamond/B.java
! test/com/sun/javadoc/testMemberInheritence/diamond/C.java
! test/com/sun/javadoc/testMemberInheritence/diamond/X.java
! test/com/sun/javadoc/testMemberInheritence/diamond/Z.java
! test/com/sun/javadoc/testMemberInheritence/inheritDist/A.java
! test/com/sun/javadoc/testMemberInheritence/inheritDist/B.java
! test/com/sun/javadoc/testMemberInheritence/inheritDist/C.java
! test/com/sun/javadoc/testMemberInheritence/pkg/BaseClass.java
! test/com/sun/javadoc/testMemberInheritence/pkg/BaseInterface.java
! test/com/sun/javadoc/testMemberInheritence/pkg/SubClass.java
! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java
! test/com/sun/javadoc/testMemberSummary/pkg/PrivateParent.java
! test/com/sun/javadoc/testMemberSummary/pkg/PublicChild.java
! test/com/sun/javadoc/testMemberSummary/pkg2/A.java
! test/com/sun/javadoc/testModifier/Interface.java
! test/com/sun/javadoc/testModifier/ModifierAbstract.java
! test/com/sun/javadoc/testModifier/Test.java
! test/com/sun/javadoc/testModifier/TestModifier.java
! test/com/sun/javadoc/testNavagation/TestNavagation.java
! test/com/sun/javadoc/testNavagation/pkg/A.java
! test/com/sun/javadoc/testNavagation/pkg/C.java
! test/com/sun/javadoc/testNavagation/pkg/E.java
! test/com/sun/javadoc/testNavagation/pkg/I.java
! test/com/sun/javadoc/testNestedInlineTag/TestNestedInlineTag.java
! test/com/sun/javadoc/testNestedInlineTag/testtaglets/BoldTaglet.java
! test/com/sun/javadoc/testNestedInlineTag/testtaglets/GreenTaglet.java
! test/com/sun/javadoc/testNestedInlineTag/testtaglets/UnderlineTaglet.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg/AnnotationType.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg/AnnotationTypeUndocumented.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg/AnnotationTypeUsage.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg/Coin.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg/MultiTypeParameters.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg/SubInterface.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg/SuperInterface.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg/TypeParameterSubClass.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg/TypeParameterSuperClass.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg/TypeParameters.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg/VarArgs.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg/Wildcards.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg/package-info.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg1/A.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg1/B.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg2/ClassUseTest1.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg2/ClassUseTest2.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg2/ClassUseTest3.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg2/Foo.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg2/Foo2.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg2/Foo3.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg2/Foo4.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg2/ParamTest.java
! test/com/sun/javadoc/testNewLanguageFeatures/pkg2/ParamTest2.java
! test/com/sun/javadoc/testNoPackagesFile/C.java
! test/com/sun/javadoc/testNoPackagesFile/TestNoPackagesFile.java
! test/com/sun/javadoc/testNotifications/TestNotifications.java
! test/com/sun/javadoc/testNotifications/pkg/C.java
! test/com/sun/javadoc/testOverridenMethods/TestMultiInheritence.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java
! test/com/sun/javadoc/testOverridenMethods/pkg1/BaseClass.java
! test/com/sun/javadoc/testOverridenMethods/pkg1/SubClass.java
! test/com/sun/javadoc/testOverridenMethods/pkg2/SubClass.java
! test/com/sun/javadoc/testOverridenMethods/pkg3/I0.java
! test/com/sun/javadoc/testOverridenMethods/pkg3/I1.java
! test/com/sun/javadoc/testOverridenMethods/pkg3/I2.java
! test/com/sun/javadoc/testOverridenMethods/pkg3/I3.java
! test/com/sun/javadoc/testOverridenMethods/pkg3/I4.java
! test/com/sun/javadoc/testPackagePage/TestPackagePage.java
! test/com/sun/javadoc/testPackagePage/com/pkg/C.java
! test/com/sun/javadoc/testPackagePage/pkg2/C.java
! test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java
! test/com/sun/javadoc/testParamTaglet/pkg/C.java
! test/com/sun/javadoc/testParamTaglet/pkg/Parent.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
! test/com/sun/javadoc/testPrivateClasses/pkg/PrivateInterface.java
! test/com/sun/javadoc/testPrivateClasses/pkg/PrivateParent.java
! test/com/sun/javadoc/testPrivateClasses/pkg/PublicChild.java
! test/com/sun/javadoc/testPrivateClasses/pkg/PublicInterface.java
! test/com/sun/javadoc/testPrivateClasses/pkg2/C.java
! test/com/sun/javadoc/testPrivateClasses/pkg2/I.java
! test/com/sun/javadoc/testRecurseSubPackages/TestRecurseSubPackages.java
! test/com/sun/javadoc/testRecurseSubPackages/pkg1/C1.java
! test/com/sun/javadoc/testRecurseSubPackages/pkg1/C2.java
! test/com/sun/javadoc/testRecurseSubPackages/pkg1/pkg2/C3.java
! test/com/sun/javadoc/testRecurseSubPackages/pkg1/pkg2/C4.java
! test/com/sun/javadoc/testRecurseSubPackages/pkg1/pkg2/packageToExclude/DummyClass.java
! test/com/sun/javadoc/testRecurseSubPackages/pkg1/pkg2/pkg3/C5.java
! test/com/sun/javadoc/testRecurseSubPackages/pkg1/pkg2/pkg3/C6.java
! test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java
! test/com/sun/javadoc/testRelativeLinks/pkg/C.java
! test/com/sun/javadoc/testRelativeLinks/pkg2/Foo.java
! test/com/sun/javadoc/testReturnTag/TestReturnTag.java
! test/com/sun/javadoc/testSerialVersionUID/C.java
! test/com/sun/javadoc/testSerialVersionUID/TestSerialVersionUID.java
! test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C1.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C2.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C3.java
! test/com/sun/javadoc/testSimpleTag/C.java
! test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java
! test/com/sun/javadoc/testSimpleTagExclude/DummyClass.java
! test/com/sun/javadoc/testSimpleTagExclude/TestSimpleTagExclude.java
! test/com/sun/javadoc/testSourceTab/DoubleTab/C.java
! test/com/sun/javadoc/testSourceTab/SingleTab/C.java
! test/com/sun/javadoc/testSourceTab/TestSourceTab.java
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java
! test/com/sun/javadoc/testStylesheet/pkg/A.java
! test/com/sun/javadoc/testSummaryHeading/C.java
! test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java
! test/com/sun/javadoc/testSuperclassInSerialForm/TestSuperClassInSerialForm.java
! test/com/sun/javadoc/testSuperclassInSerialForm/pkg/SubClass.java
! test/com/sun/javadoc/testSuperclassInSerialForm/pkg/SuperClass.java
! test/com/sun/javadoc/testSupplementary/TestSupplementary.java
! test/com/sun/javadoc/testTagHolderMethod/TestTagHolderMethod.java
! test/com/sun/javadoc/testTagHolderMethod/pkg/C.java
! test/com/sun/javadoc/testTagInheritence/TestTagInheritence.java
! test/com/sun/javadoc/testTagInheritence/firstSentence/A.java
! test/com/sun/javadoc/testTagInheritence/firstSentence/B.java
! test/com/sun/javadoc/testTagInheritence/firstSentence2/A.java
! test/com/sun/javadoc/testTagInheritence/firstSentence2/B.java
! test/com/sun/javadoc/testTagInheritence/firstSentence2/C.java
! test/com/sun/javadoc/testTagInheritence/pkg/TestAbstractClass.java
! test/com/sun/javadoc/testTagInheritence/pkg/TestInterface.java
! test/com/sun/javadoc/testTagInheritence/pkg/TestInterfaceForAbstractClass.java
! test/com/sun/javadoc/testTagInheritence/pkg/TestSuperSuperClass.java
! test/com/sun/javadoc/testTagInheritence/pkg/TestSuperSuperInterface.java
! test/com/sun/javadoc/testTagInheritence/pkg/TestTagInheritence.java
! test/com/sun/javadoc/testTagMisuse/TestTagMisuse.java
! test/com/sun/javadoc/testTaglets/C.java
! test/com/sun/javadoc/testTaglets/Child.java
! test/com/sun/javadoc/testTaglets/Parent.java
! test/com/sun/javadoc/testTaglets/TestTaglets.java
! test/com/sun/javadoc/testTaglets/taglets/Foo.java
! test/com/sun/javadoc/testThrowsHead/C.java
! test/com/sun/javadoc/testThrowsHead/TestThrowsHead.java
! test/com/sun/javadoc/testThrowsInheritence/C.java
! test/com/sun/javadoc/testThrowsInheritence/Foo.java
! test/com/sun/javadoc/testThrowsInheritence/I.java
! test/com/sun/javadoc/testThrowsInheritence/Iface.java
! test/com/sun/javadoc/testThrowsInheritence/TestThrowsTagInheritence.java
! test/com/sun/javadoc/testThrowsTag/TestThrowsTag.java
! test/com/sun/javadoc/testThrowsTag/pkg/C.java
! test/com/sun/javadoc/testThrowsTag/pkg/P.java
! test/com/sun/javadoc/testThrowsTag/pkg/T1.java
! test/com/sun/javadoc/testThrowsTag/pkg/T2.java
! test/com/sun/javadoc/testThrowsTag/pkg/T3.java
! test/com/sun/javadoc/testThrowsTag/pkg/T4.java
! test/com/sun/javadoc/testThrowsTag/pkg/T5.java
! test/com/sun/javadoc/testThrowsTag/pkg/T6.java
! test/com/sun/javadoc/testThrowsTag/pkg/T7.java
! test/com/sun/javadoc/testThrowsTag/pkg/T8.java
! test/com/sun/javadoc/testTitleInHref/TestTitleInHref.java
! test/com/sun/javadoc/testTitleInHref/pkg/Class.java
! test/com/sun/javadoc/testTitleInHref/pkg/Interface.java
! test/com/sun/javadoc/testTitleInHref/pkg/Links.java
! test/com/sun/javadoc/testTopOption/TestTopOption.java
! test/com/sun/javadoc/testTopOption/pkg/AnnotationType.java
! test/com/sun/javadoc/testTopOption/pkg/Cl.java
! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java
! test/com/sun/javadoc/testTypeParams/pkg/C.java
! test/com/sun/javadoc/testTypeParams/pkg/Parent.java
! test/com/sun/javadoc/testUnnamedPackage/BadSource.java
! test/com/sun/javadoc/testUnnamedPackage/C.java
! test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java
! test/com/sun/javadoc/testUseOption/TestUseOption.java
! test/com/sun/javadoc/testUseOption/pkg1/C1.java
! test/com/sun/javadoc/testUseOption/pkg1/C2.java
! test/com/sun/javadoc/testUseOption/pkg1/C4.java
! test/com/sun/javadoc/testUseOption/pkg1/C5.java
! test/com/sun/javadoc/testUseOption/pkg1/C6.java
! test/com/sun/javadoc/testUseOption/pkg1/C7.java
! test/com/sun/javadoc/testUseOption/pkg1/C8.java
! test/com/sun/javadoc/testUseOption/pkg1/UsedClass.java
! test/com/sun/javadoc/testUseOption/pkg2/C3.java
! test/com/sun/javadoc/testValueTag/TestValueTag.java
! test/com/sun/javadoc/testValueTag/pkg1/Class1.java
! test/com/sun/javadoc/testValueTag/pkg1/Class2.java
! test/com/sun/javadoc/testValueTag/pkg1/CustomTagUsage.java
! test/com/sun/javadoc/testValueTag/pkg2/Class3.java
! test/com/sun/javadoc/testWarnBadParamNames/C.java
! test/com/sun/javadoc/testWarnBadParamNames/TestWarnBadParamNames.java
! test/com/sun/javadoc/testWarnings/TestWarnings.java
! test/jprt.config
! test/tools/apt/Basics/Aggregate.java
! test/tools/apt/Basics/ClassAnnotations.java
! test/tools/apt/Basics/FreshnessApf.java
! test/tools/apt/Basics/GenClass.java
! test/tools/apt/Basics/Indirect.java
! test/tools/apt/Basics/Lacuna.java
! test/tools/apt/Basics/MethodAnnotations.java
! test/tools/apt/Basics/Milk.java
! test/tools/apt/Basics/MisMatch.java
! test/tools/apt/Basics/Misc.java
! test/tools/apt/Basics/MyMarker.java
! test/tools/apt/Basics/MySimple.java
! test/tools/apt/Basics/NestedClassAnnotations.java
! test/tools/apt/Basics/NullAPF.java
! test/tools/apt/Basics/ParameterAnnotations.java
! test/tools/apt/Basics/StaticFieldAnnotations.java
! test/tools/apt/Basics/StaticMethodAnnotations.java
! test/tools/apt/Basics/TestGetPackageApf.java
! test/tools/apt/Basics/TestGetTypeDeclarationApf.java
! test/tools/apt/Basics/annot/AnnotMarker.java
! test/tools/apt/Basics/annot/AnnotShangri_la.java
! test/tools/apt/Basics/annot/AnnotSimple.java
! test/tools/apt/Basics/annot/annot2/AnnotMarker2.java
! test/tools/apt/Basics/annot/annot2/AnnotSimple2.java
! test/tools/apt/Basics/apt.sh
! test/tools/apt/Basics/foo/bar/Baz.java
! test/tools/apt/Basics/foo/bar/Quux.java
! test/tools/apt/Basics/p1/p2.java
! test/tools/apt/Basics/p1/p2/C1.java
! test/tools/apt/Basics/print.sh
! test/tools/apt/Compile/ClassDeclApf.java
! test/tools/apt/Compile/ClassDeclApf2.java
! test/tools/apt/Compile/Dummy1.java
! test/tools/apt/Compile/ErrorAPF.java
! test/tools/apt/Compile/Round1Apf.java
! test/tools/apt/Compile/Round2Apf.java
! test/tools/apt/Compile/Round3Apf.java
! test/tools/apt/Compile/Round4Apf.java
! test/tools/apt/Compile/Rounds.java
! test/tools/apt/Compile/StaticApf.java
! test/tools/apt/Compile/WarnAPF.java
! test/tools/apt/Compile/WrappedStaticApf.java
! test/tools/apt/Compile/compile.sh
! test/tools/apt/Compile/src/AhOneClass.java
! test/tools/apt/Compile/src/AndAhTwoClass.java
! test/tools/apt/Compile/src/Round1Class.java
! test/tools/apt/Discovery/Dee.java
! test/tools/apt/Discovery/Dum.java
! test/tools/apt/Discovery/Empty.java
! test/tools/apt/Discovery/PhantomTouch.java
! test/tools/apt/Discovery/PhantomUpdate.java
! test/tools/apt/Discovery/Touch.java
! test/tools/apt/Discovery/discovery.sh
! test/tools/apt/Misc/Marked.java
! test/tools/apt/Misc/Marker.java
! test/tools/apt/Misc/Misc.java
! test/tools/apt/Misc/misc.sh
! test/tools/apt/Options/Marked.java
! test/tools/apt/Options/Marker.java
! test/tools/apt/Options/OptionChecker.java
! test/tools/apt/Options/options.sh
! test/tools/apt/Scanners/Counter.java
! test/tools/apt/Scanners/MemberOrderApf.java
! test/tools/apt/Scanners/Order.java
! test/tools/apt/Scanners/Scanner.java
! test/tools/apt/Scanners/TestEnum.java
! test/tools/apt/Scanners/VisitOrder.java
! test/tools/apt/Scanners/scanner.sh
! test/tools/apt/lib/Ignore.java
! test/tools/apt/lib/Test.java
! test/tools/apt/lib/TestProcessor.java
! test/tools/apt/lib/TestProcessorFactory.java
! test/tools/apt/lib/Tester.java
! test/tools/apt/mirror/declaration/AnnoMirror.java
! test/tools/apt/mirror/declaration/AnnoTypeDecl.java
! test/tools/apt/mirror/declaration/AnnoTypeElemDecl.java
! test/tools/apt/mirror/declaration/AnnoVal.java
! test/tools/apt/mirror/declaration/ClassDecl.java
! test/tools/apt/mirror/declaration/ConstExpr.java
! test/tools/apt/mirror/declaration/ConstructorDecl.java
! test/tools/apt/mirror/declaration/EnumDecl.java
! test/tools/apt/mirror/declaration/FieldDecl.java
! test/tools/apt/mirror/declaration/GetAnno.java
! test/tools/apt/mirror/declaration/InterfaceDecl.java
! test/tools/apt/mirror/declaration/MethodDecl.java
! test/tools/apt/mirror/declaration/PackageDecl.java
! test/tools/apt/mirror/declaration/ParameterDecl.java
! test/tools/apt/mirror/declaration/pkg1/AClass.java
! test/tools/apt/mirror/declaration/pkg1/AnAnnoType.java
! test/tools/apt/mirror/declaration/pkg1/AnEnum.java
! test/tools/apt/mirror/declaration/pkg1/AnInterface.java
! test/tools/apt/mirror/declaration/pkg1/package-info.java
! test/tools/apt/mirror/declaration/pkg1/pkg2/AnInterface.java
! test/tools/apt/mirror/declaration/pkg1/pkg2/package.html
! test/tools/apt/mirror/type/AnnoTyp.java
! test/tools/apt/mirror/type/ArrayTyp.java
! test/tools/apt/mirror/type/ClassTyp.java
! test/tools/apt/mirror/type/EnumTyp.java
! test/tools/apt/mirror/type/InterfaceTyp.java
! test/tools/apt/mirror/type/PrimitiveTyp.java
! test/tools/apt/mirror/type/TypeVar.java
! test/tools/apt/mirror/type/WildcardTyp.java
! test/tools/apt/mirror/util/Overrides.java
! test/tools/apt/mirror/util/TypeCreation.java
! test/tools/apt/verifyVariables.sh
! test/tools/javac/4241573/T4241573.java
! test/tools/javac/4846262/Test.sh
! test/tools/javac/4980495/static/p1/A1.java
! test/tools/javac/4980495/static/p2/A2.java
! test/tools/javac/4980495/std/p1/A1.java
! test/tools/javac/4980495/std/p2/A2.java
! test/tools/javac/5005368.java
! test/tools/javac/5045412/Bar.java
! test/tools/javac/5045412/Foo.java
! test/tools/javac/6199662/Tree.java
! test/tools/javac/6199662/TreeInfo.java
! test/tools/javac/6199662/TreeScanner.java
! test/tools/javac/6257443/T6257443.java
! test/tools/javac/6257443/package-info.java
! test/tools/javac/6302184/T6302184.java
! test/tools/javac/6302184/T6302184.sh
! test/tools/javac/6304921/TestLog.java
! test/tools/javac/6330997/T1.java
! test/tools/javac/6330997/T2.java
! test/tools/javac/6330997/T6330997.java
! test/tools/javac/6341866/A.java
! test/tools/javac/6341866/Anno.java
! test/tools/javac/6341866/B.java
! test/tools/javac/6341866/T6341866.java
! test/tools/javac/6342411/T6342411.java
! test/tools/javac/6342411/a/Base.java
! test/tools/javac/6342411/a/Pub.java
! test/tools/javac/6390045/T6390045a.java
! test/tools/javac/6390045/T6390045b.java
! test/tools/javac/6394683/A.java
! test/tools/javac/6394683/B.java
! test/tools/javac/6394683/T6394683.java
! test/tools/javac/6400383/T6400383.java
! test/tools/javac/6400872/A.java
! test/tools/javac/6400872/B.java
! test/tools/javac/6400872/C.java
! test/tools/javac/6400872/T6400872.java
! test/tools/javac/6402516/A.java
! test/tools/javac/6402516/CheckClass.java
! test/tools/javac/6402516/CheckIsAccessible.java
! test/tools/javac/6402516/CheckLocalElements.java
! test/tools/javac/6402516/CheckMethod.java
! test/tools/javac/6402516/Checker.java
! test/tools/javac/6402516/TestClass.java
! test/tools/javac/6402516/TestIsAccessible.java
! test/tools/javac/6402516/TestLocalElements.java
! test/tools/javac/6402516/TestMethod.java
! test/tools/javac/6403424/A.java
! test/tools/javac/6403424/B.java
! test/tools/javac/6403424/T6403424.java
! test/tools/javac/6410653/T6410653.java
! test/tools/javac/6440583/A.java
! test/tools/javac/6440583/T6440583.java
! test/tools/javac/6457284/T6457284.java
! test/tools/javac/6464451/BigFinally.java
! test/tools/javac/6464451/DeepNestedFinally.java
! test/tools/javac/6464451/ManyExitsInTry.java
! test/tools/javac/6508981/TestInferBinaryName.java
! test/tools/javac/6508981/p/A.java
! test/tools/javac/6521805/T6521805b.java
! test/tools/javac/6521805/T6521805c.java
! test/tools/javac/6521805/T6521805e.java
! test/tools/javac/6627362/T6627362.java
! test/tools/javac/6627362/x/E.java
! test/tools/javac/6627362/x/Object.java
! test/tools/javac/6668794/badClass/A.java
! test/tools/javac/6668794/badClass/Test.java
! test/tools/javac/6668794/badSource/p/A.java
! test/tools/javac/6734819/T6734819a.java
! test/tools/javac/6734819/T6734819b.java
! test/tools/javac/6835430/A.java
! test/tools/javac/6835430/T6835430.java
! test/tools/javac/6889255/T6889255.java
! test/tools/javac/6902720/E1.java
! test/tools/javac/6902720/E2.java
! test/tools/javac/6902720/Test.java
! test/tools/javac/AbstractOverride.java
! test/tools/javac/AccessMethods/AccessMethodsLHS.java
! test/tools/javac/AccessMethods/BitwiseAssignment.java
! test/tools/javac/AccessMethods/ChainedAssignment.java
! test/tools/javac/AccessMethods/ConstructorAccess.java
! test/tools/javac/AccessMethods/InternalHandshake.java
! test/tools/javac/AccessMethods/LateAddition.java
! test/tools/javac/AccessMethods/UplevelPrivateConstants.java
! test/tools/javac/AddReferenceThis.java
! test/tools/javac/Ambig3.java
! test/tools/javac/AnonClsInIntf.java
! test/tools/javac/AnonInnerException_1.java
! test/tools/javac/AnonInnerException_2.java
! test/tools/javac/AnonInnerException_3.java
! test/tools/javac/AnonStaticMember_1.java
! test/tools/javac/AnonStaticMember_2.java
! test/tools/javac/AnonStaticMember_3.java
! test/tools/javac/AnonymousConstructorExceptions.java
! test/tools/javac/AnonymousNull.java
! test/tools/javac/AnonymousProtect/AnonymousProtect.java
! test/tools/javac/AnonymousProtect/P1/priv.java
! test/tools/javac/AnonymousProtect/P1/pub.java
! test/tools/javac/AnonymousProtect/P1/pubExposePriv.java
! test/tools/javac/AnonymousProtect/P2/usePub.java
! test/tools/javac/AnonymousType.java
! test/tools/javac/ArrayCast.java
! test/tools/javac/ArrayCloneCodeGen.java
! test/tools/javac/BadAnnotation.java
! test/tools/javac/BadBreak.java
! test/tools/javac/BadCovar.java
! test/tools/javac/BadHexConstant.java
! test/tools/javac/BadOptimization/DeadCode1.java
! test/tools/javac/BadOptimization/DeadCode2.java
! test/tools/javac/BadOptimization/DeadCode3.java
! test/tools/javac/BadOptimization/DeadCode4.java
! test/tools/javac/BadOptimization/DeadCode5.java
! test/tools/javac/BadOptimization/DeadCode6.java
! test/tools/javac/BadOptimization/Switch1.java
! test/tools/javac/BadOptimization/Switch2.java
! test/tools/javac/BoolArray.java
! test/tools/javac/BoundClassError.java
! test/tools/javac/BreakAcrossClass.java
! test/tools/javac/Capture.java
! test/tools/javac/CaptureInSubtype.java
! test/tools/javac/CascadedInnerNewInstance.java
! test/tools/javac/CastInterface2Array.java
! test/tools/javac/ClassCycle/ClassCycle1a.java
! test/tools/javac/ClassCycle/ClassCycle1b.java
! test/tools/javac/ClassCycle/ClassCycle2a.java
! test/tools/javac/ClassCycle/ClassCycle2b.java
! test/tools/javac/ClassCycle/ClassCycle3a.java
! test/tools/javac/ClassCycle/ClassCycle3b.java
! test/tools/javac/ClassFileModifiers/ClassModifiers.java
! test/tools/javac/ClassFileModifiers/MemberModifiers.java
! test/tools/javac/ClassIsAbstract.java
! test/tools/javac/ClassLit.java
! test/tools/javac/ClassLiterals/ClassLiteralHelperContext.java
! test/tools/javac/ClassLiterals/InitializeOuter.java
! test/tools/javac/ClassLiterals/InitializeTarget.java
! test/tools/javac/ClassLiterals/InnerClassLiterals.java
! test/tools/javac/ClassLiterals/LiteralInterfaceImpl.java
! test/tools/javac/ClassLiterals/LiteralInterface_1.java
! test/tools/javac/ClassLiterals/LiteralInterface_2.java
! test/tools/javac/ClassLiterals/LiteralInterface_3.java
! test/tools/javac/ClassLiterals/evalinit/ClassLiteralEvalInit.java
! test/tools/javac/ClassLiterals/evalinit/java/lang/Integer.java
! test/tools/javac/ClassLiterals/p1/C.java
! test/tools/javac/ClassLiterals/p1/SuperClass.java
! test/tools/javac/ClassModifiers/InterfaceAndInnerClsCtor.java
! test/tools/javac/ClassPathTest/ClassPathTest.sh
! test/tools/javac/ClassPathTest/ClassPathTest1.java
! test/tools/javac/ClassPathTest/ClassPathTest2.java
! test/tools/javac/ClassPathTest/ClassPathTest3.java
! test/tools/javac/ClassPathTest/bar/pkg/ClassPathTestAux2.java
! test/tools/javac/ClassPathTest/foo/pkg/ClassPathTestAux1.java
! test/tools/javac/ClassPathTest/pkg/ClassPathTestAux3.java
! test/tools/javac/ClassToTypeParm.java
! test/tools/javac/CloneableProblem.java
! test/tools/javac/Closure1.java
! test/tools/javac/Closure2.java
! test/tools/javac/Closure3.java
! test/tools/javac/Closure4.java
! test/tools/javac/Closure5.java
! test/tools/javac/Closure6.java
! test/tools/javac/CompoundBox.java
! test/tools/javac/ConditionalArgTypes_1.java
! test/tools/javac/ConditionalArgTypes_2.java
! test/tools/javac/ConditionalClass.java
! test/tools/javac/ConditionalInline.java
! test/tools/javac/ConditionalWithVoid.java
! test/tools/javac/ConstBoolAppend.java
! test/tools/javac/ConstCharAppend.java
! test/tools/javac/ConstantValues/ConstValInit.java
! test/tools/javac/ConstantValues/ConstValInlining.java
! test/tools/javac/ConstantValues/test_ff1.java
! test/tools/javac/ConstantValues/test_ff2.java
! test/tools/javac/CyclicInheritance2.java
! test/tools/javac/CyclicInheritance4.java
! test/tools/javac/CyclicInheritance6/Main.java
! test/tools/javac/CyclicInheritance6/p1/A.java
! test/tools/javac/CyclicInheritance6/p1/B.java
! test/tools/javac/CyclicInheritance6/p1/C.java
! test/tools/javac/CyclicScoping/CyclicScoping_1.java
! test/tools/javac/CyclicScoping/CyclicScoping_2.java
! test/tools/javac/DeadInnerClass.java
! test/tools/javac/DeclarationStatementInline.java
! test/tools/javac/DeepStringConcat.java
! test/tools/javac/DefiniteAssignment/ConstantInfiniteWhile.java
! test/tools/javac/DefiniteAssignment/DABlock.java
! test/tools/javac/DefiniteAssignment/DALoop1.java
! test/tools/javac/DefiniteAssignment/DASwitch.java
! test/tools/javac/DefiniteAssignment/DUAssert.java
! test/tools/javac/DefiniteAssignment/DUBeforeDefined1.java
! test/tools/javac/DefiniteAssignment/DUBeforeDefined2.java
! test/tools/javac/DefiniteAssignment/DUParam1.java
! test/tools/javac/DefiniteAssignment/DUParam2.java
! test/tools/javac/DefiniteAssignment/DUSwitch.java
! test/tools/javac/DefiniteAssignment/DUSwitch2.java
! test/tools/javac/DefiniteAssignment/DUTry.java
! test/tools/javac/DefiniteAssignment/DefAssignAfterIf_1.java
! test/tools/javac/DefiniteAssignment/DefAssignAfterIf_2.java
! test/tools/javac/DefiniteAssignment/DefAssignAfterThis_1.java
! test/tools/javac/DefiniteAssignment/DefAssignAfterThis_2.java
! test/tools/javac/DefiniteAssignment/DefAssignAfterTry1.java
! test/tools/javac/DefiniteAssignment/DefAssignAfterTry2.java
! test/tools/javac/DefiniteAssignment/DefAssignAfterTry3.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_1.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_10.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_11.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_12.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_13.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_14.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_15.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_16.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_2.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_3.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_4.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_5.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_6.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_7.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_8.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_9.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignCond.java
! test/tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignConstantBoolean.java
! test/tools/javac/DefiniteAssignment/DefAssignNestedArg.java
! test/tools/javac/DefiniteAssignment/T4704365.java
! test/tools/javac/DefiniteAssignment/T4717164.java
! test/tools/javac/DefiniteAssignment/T4717165.java
! test/tools/javac/DefiniteAssignment/T4718134.java
! test/tools/javac/DefiniteAssignment/T4718142.java
! test/tools/javac/DefiniteAssignment/T4718142a.java
! test/tools/javac/DefiniteAssignment/T4718708.java
! test/tools/javac/DefiniteAssignment/T4720379.java
! test/tools/javac/DefiniteAssignment/T4720751.java
! test/tools/javac/DefiniteAssignment/T4721062a.java
! test/tools/javac/DefiniteAssignment/T4721062b.java
! test/tools/javac/DefiniteAssignment/T4721076.java
! test/tools/javac/DefiniteAssignment/T4721998.java
! test/tools/javac/DefiniteAssignment/T4725725.java
! test/tools/javac/DefiniteAssignment/ThrowBeforeTryFinally.java
! test/tools/javac/DefiniteAssignment/UncaughtException.java
! test/tools/javac/DepParam.java
! test/tools/javac/Diagnostics/6769027/T6769027.java
! test/tools/javac/DivByZero.java
! test/tools/javac/DuplicateClass.java
! test/tools/javac/DuplicateClass2.java
! test/tools/javac/DuplicateImport.java
! test/tools/javac/EOI.java
! test/tools/javac/EarlyAssert.java
! test/tools/javac/EarlyAssertWrapper.java
! test/tools/javac/EmptyArray.java
! test/tools/javac/EmptyBreak.java
! test/tools/javac/EmptyDocComments.java
! test/tools/javac/EmptySwitch.java
! test/tools/javac/EnclosingAccessCheck.java
! test/tools/javac/Enum1.java
! test/tools/javac/ExceptionalFinally.java
! test/tools/javac/ExceptionalFinally2.java
! test/tools/javac/ExprQualifiedType.java
! test/tools/javac/ExtDirs/ExtDirTest_1.java
! test/tools/javac/ExtDirs/ExtDirTest_2.java
! test/tools/javac/ExtDirs/ExtDirTest_3.java
! test/tools/javac/ExtDirs/ExtDirs.sh
! test/tools/javac/ExtendsAccess/p/ExtendsAccess.java
! test/tools/javac/ExtendsScope.java
! test/tools/javac/ExtraneousEquals.java
! test/tools/javac/FaultySignature.java
! test/tools/javac/FinalInitializer.java
! test/tools/javac/FinalInitializer_2.java
! test/tools/javac/FinalIntConcatenation.java
! test/tools/javac/FinalThisReference.java
! test/tools/javac/FinallyWarn.java
! test/tools/javac/FlatnameClash.java
! test/tools/javac/FlatnameClash2.java
! test/tools/javac/FloatingPointChanges/Test.java
! test/tools/javac/FoldConditional.java
! test/tools/javac/ForwardReference/ForwardReference_2.java
! test/tools/javac/ForwardReference/ForwardReference_4.java
! test/tools/javac/ForwardReference/ForwardReference_5.java
! test/tools/javac/ForwardReference/T6676362a.java
! test/tools/javac/ForwardReference/T6676362b.java
! test/tools/javac/ForwardReference/UseBeforeDeclaration.java
! test/tools/javac/GoodCovar.java
! test/tools/javac/HexFloatLiterals.java
! test/tools/javac/HexThree.java
! test/tools/javac/HiddenAbstractMethod/one/Parent.java
! test/tools/javac/HiddenAbstractMethod/two/Child.java
! test/tools/javac/IllDefinedOrderOfInit.java
! test/tools/javac/IllegallyOptimizedException.java
! test/tools/javac/ImplicitToString.java
! test/tools/javac/ImportCycle/Dummy.java
! test/tools/javac/ImportCycle/foo/Bottom.java
! test/tools/javac/ImportCycle/foo/Bottom2.java
! test/tools/javac/ImportCycle/foo/Middle.java
! test/tools/javac/ImportCycle/foo/Middle2.java
! test/tools/javac/ImportCycle/foo/Top.java
! test/tools/javac/ImportCycle/foo/Top2.java
! test/tools/javac/ImportPackagePrivateInner/Dummy.java
! test/tools/javac/ImportPackagePrivateInner/foo/Accessee.java
! test/tools/javac/ImportPackagePrivateInner/foo/Accessor.java
! test/tools/javac/ImportUnnamed/Dummy.java
! test/tools/javac/ImportUnnamed/foo/A.java
! test/tools/javac/InconsistentInheritedSignature.java
! test/tools/javac/InconsistentStack.java
! test/tools/javac/Increment.java
! test/tools/javac/InheritedPrivateImpl.java
! test/tools/javac/InitializerCompletion_1.java
! test/tools/javac/InitializerCompletion_2.java
! test/tools/javac/InitializerCompletion_3.java
! test/tools/javac/InitializerCompletion_4.java
! test/tools/javac/InnerClassesAttribute/Test.java
! test/tools/javac/InnerMemberRegression.java
! test/tools/javac/InnerMethSig.java
! test/tools/javac/InnerNamedConstant_1.java
! test/tools/javac/InnerTruth.java
! test/tools/javac/InstanceInitException_1.java
! test/tools/javac/InstanceInitException_2.java
! test/tools/javac/InterfaceAssert.java
! test/tools/javac/InterfaceFieldParsing_1.java
! test/tools/javac/InterfaceInInner.java
! test/tools/javac/InterfaceObjectIncompatibility.java
! test/tools/javac/InterfaceObjectInheritance.java
! test/tools/javac/InterfaceOverrideCheck.java
! test/tools/javac/InterfaceOverrideFinal.java
! test/tools/javac/InterfaceOverrideObject.java
! test/tools/javac/InvalidIntfCast.java
! test/tools/javac/JsrRet.java
! test/tools/javac/LabelHiding_1.java
! test/tools/javac/LabeledDeclaration.java
! test/tools/javac/LocalClasses_1.java
! test/tools/javac/ManyMembers2.java
! test/tools/javac/MemberTypeInheritance.java
! test/tools/javac/MissingInclude.java
! test/tools/javac/MissingInclude.sh
! test/tools/javac/NameClash/One.java
! test/tools/javac/NameClash/a/One.java
! test/tools/javac/NameClash/b/One.java
! test/tools/javac/NameCollision2.java
! test/tools/javac/NestedDuplicateLabels.java
! test/tools/javac/NestedFinallyReturn.java
! test/tools/javac/NewGeneric.java
! test/tools/javac/NoClass.java
! test/tools/javac/NoNoClassDefFoundErrorError.java
! test/tools/javac/NonAmbiguousField/one/Parent.java
! test/tools/javac/NonAmbiguousField/one/Parent2.java
! test/tools/javac/NonAmbiguousField/two/Child.java
! test/tools/javac/NonAmbiguousField/two/Child2.java
! test/tools/javac/NonStaticFieldExpr4c.java
! test/tools/javac/NonStaticFieldExpr4d.java
! test/tools/javac/NonStaticFinalVar.java
! test/tools/javac/Null2DArray.java
! test/tools/javac/NullQualifiedNew.java
! test/tools/javac/NullQualifiedNew2.java
! test/tools/javac/NullQualifiedSuper1.java
! test/tools/javac/NullQualifiedSuper2.java
! test/tools/javac/NullStaticQualifier.java
! test/tools/javac/Object1.java
! test/tools/javac/Object2.java
! test/tools/javac/ObjectIncompatibleInterface.java
! test/tools/javac/ObjectMethodRefFromInterface.java
! test/tools/javac/OuterParameter_1.java
! test/tools/javac/OverrideChecks/6400189/T6400189c.java
! test/tools/javac/OverrideChecks/6400189/T6400189d.java
! test/tools/javac/OverrideChecks/6738538/T6738538a.java
! test/tools/javac/OverrideChecks/6738538/T6738538b.java
! test/tools/javac/OverrideChecks/InconsistentReturn.java
! test/tools/javac/OverrideChecks/InterfaceImplements.java
! test/tools/javac/OverrideChecks/InterfaceOverride.java
! test/tools/javac/OverrideChecks/Private.java
! test/tools/javac/OverrideChecks/StaticOverride.java
! test/tools/javac/OverrideChecks/T4720356a.java
! test/tools/javac/OverrideChecks/T4720356b.java
! test/tools/javac/OverrideChecks/T4720359a.java
! test/tools/javac/OverrideChecks/T4720359b.java
! test/tools/javac/OverrideChecks/T4721069.java
! test/tools/javac/OverrideChecks/T6326485.java
! test/tools/javac/OverrideChecks/T6399361.java
! test/tools/javac/OverrideChecks/ThrowsConflict.java
! test/tools/javac/PackageClassAmbiguity/Bad.java
! test/tools/javac/PackageClassAmbiguity/util.java
! test/tools/javac/PackageClassClash/PackageClassClash.java
! test/tools/javac/Parens1.java
! test/tools/javac/Parens2.java
! test/tools/javac/Parens3.java
! test/tools/javac/Parens4.java
! test/tools/javac/ParseConditional.java
! test/tools/javac/Paths/6638501/HelloLib/test/HelloImpl.java
! test/tools/javac/Paths/6638501/JarFromManifestFailure.java
! test/tools/javac/Paths/6638501/WsCompileExample.java
! test/tools/javac/Paths/6638501/test/SayHello.java
! test/tools/javac/Paths/6638501/test1/SayHelloToo.java
! test/tools/javac/Paths/Class-Path.sh
! test/tools/javac/Paths/CompileClose.java
! test/tools/javac/Paths/Diagnostics.sh
! test/tools/javac/Paths/Help.sh
! test/tools/javac/Paths/MineField.sh
! test/tools/javac/Paths/SameJVM.java
! test/tools/javac/Paths/Util.sh
! test/tools/javac/Paths/wcMineField.sh
! test/tools/javac/PrivateLocalConstructor.java
! test/tools/javac/PrivateUplevelConstant.java
! test/tools/javac/ProtectedInnerClass/ProtectedInnerClass.sh
! test/tools/javac/ProtectedInnerClass/ProtectedInnerClass_2.java
! test/tools/javac/ProtectedInnerClass/p1/ProtectedInnerClass1.java
! test/tools/javac/ProtectedInnerClass/p2/ProtectedInnerClass2.java
! test/tools/javac/ProtectedInnerClass/p2/ProtectedInnerClass3.java
! test/tools/javac/QualifiedAccess/QualifiedAccess_4.java
! test/tools/javac/QualifiedAccess/pack1/P1.java
! test/tools/javac/QualifiedAccess/pack1/P2.java
! test/tools/javac/QualifiedConstant.java
! test/tools/javac/QualifiedNew.java
! test/tools/javac/QualifiedNewScope.java
! test/tools/javac/QualifiedOuterThis.java
! test/tools/javac/QualifiedOuterThis2.java
! test/tools/javac/QualifiedThisAndSuper_1.java
! test/tools/javac/QualifiedThisAndSuper_2.java
! test/tools/javac/QualifiedThisAndSuper_3.java
! test/tools/javac/QualifiedThisExactMatch.java
! test/tools/javac/RawCrash.java
! test/tools/javac/ReturnAfterIfThenElse.java
! test/tools/javac/SerialWarn.java
! test/tools/javac/ShiftExpressionTest.java
! test/tools/javac/Source5.java
! test/tools/javac/StandaloneQualifiedSuper.java
! test/tools/javac/StaticBlockScope.java
! test/tools/javac/StoreClass.java
! test/tools/javac/StrictAbstract.java
! test/tools/javac/StringAppendAccessMethodOnLHS.java
! test/tools/javac/StringConversion.java
! test/tools/javac/StringConversion2.java
! test/tools/javac/StringsInSwitch/OneCaseSwitches.java
! test/tools/javac/StringsInSwitch/StringSwitches.java
! test/tools/javac/SuperField.java
! test/tools/javac/SuperMeth.java
! test/tools/javac/SuperMethodResolve.java
! test/tools/javac/SuperNew.java
! test/tools/javac/SuperNew2.java
! test/tools/javac/SuperNew3.java
! test/tools/javac/SuperNew4.java
! test/tools/javac/SuperclassConstructorException.java
! test/tools/javac/SwitchFence.java
! test/tools/javac/SwitchScope.java
! test/tools/javac/SynthName1.java
! test/tools/javac/SynthName2.java
! test/tools/javac/T4848619/T4848619a.java
! test/tools/javac/T4848619/T4848619b.java
! test/tools/javac/T4994049/DeprecatedNOT.java
! test/tools/javac/T4994049/DeprecatedYES.java
! test/tools/javac/T5090006/T5090006.java
! test/tools/javac/T5090006/compiler.sh
! test/tools/javac/T5092545.java
! test/tools/javac/T5105890.java
! test/tools/javac/T6180021/AbstractSub.java
! test/tools/javac/T6180021/Sub.java
! test/tools/javac/T6180021/Super.java
! test/tools/javac/T6231246/T6231246.java
! test/tools/javac/T6232928.java
! test/tools/javac/T6232928/package-info.java
! test/tools/javac/T6234077.java
! test/tools/javac/T6238612.java
! test/tools/javac/T6265400.java
! test/tools/javac/T6266772.java
! test/tools/javac/T6294589.java
! test/tools/javac/T6304128.java
! test/tools/javac/T6306967.java
! test/tools/javac/T6326754.java
! test/tools/javac/T6341023.java
! test/tools/javac/T6351767.java
! test/tools/javac/T6356217/T6356217.java
! test/tools/javac/T6358024.java
! test/tools/javac/T6358166.java
! test/tools/javac/T6358168.java
! test/tools/javac/T6361619.java
! test/tools/javac/T6366196.java
! test/tools/javac/T6370653.java
! test/tools/javac/T6379327.java
! test/tools/javac/T6395974.java
! test/tools/javac/T6397044.java
! test/tools/javac/T6397286.java
! test/tools/javac/T6403466.java
! test/tools/javac/T6404756.java
! test/tools/javac/T6405099.java
! test/tools/javac/T6407066.java
! test/tools/javac/T6407257.java
! test/tools/javac/T6410706.java
! test/tools/javac/T6411379.java
! test/tools/javac/T6413876.java
! test/tools/javac/T6423583.java
! test/tools/javac/T6435291/T6435291.java
! test/tools/javac/T6472751.java
! test/tools/javac/T6534287.java
! test/tools/javac/T6557865.java
! test/tools/javac/T6558476.java
! test/tools/javac/T6595666.java
! test/tools/javac/T6625520.java
! test/tools/javac/T6654037.java
! test/tools/javac/T6663588.java
! test/tools/javac/T6665791.java
! test/tools/javac/T6668802.java
! test/tools/javac/T6705935.java
! test/tools/javac/T6725036.java
! test/tools/javac/T6759996.java
! test/tools/javac/T6794959.java
! test/tools/javac/T6855236.java
! test/tools/javac/T6873849.java
! test/tools/javac/T6881645.java
! test/tools/javac/T6942649.java
! test/tools/javac/ThrowNull.java
! test/tools/javac/ThrowsIntersection_1.java
! test/tools/javac/ThrowsIntersection_2.java
! test/tools/javac/ThrowsIntersection_3.java
! test/tools/javac/ThrowsIntersection_4.java
! test/tools/javac/TryInInstanceInit.java
! test/tools/javac/UncaughtOverflow.java
! test/tools/javac/UncaughtOverflow2.java
! test/tools/javac/UnreachableVar.java
! test/tools/javac/UnterminatedLineComment.java
! test/tools/javac/UplevelFromAnonInSuperCall.java
! test/tools/javac/UseEnum.java
! test/tools/javac/VarDeclarationWithAssignment.java
! test/tools/javac/Verify.java
! test/tools/javac/VerifyDA.java
! test/tools/javac/VersionOpt.java
! test/tools/javac/VoidArray.java
! test/tools/javac/abstract/T1.java
! test/tools/javac/abstract/T2.java
! test/tools/javac/abstract/T3.java
! test/tools/javac/abstract/T4717181a.java
! test/tools/javac/abstract/T4717181b.java
! test/tools/javac/abstract/U1.java
! test/tools/javac/abstract/U2.java
! test/tools/javac/abstract/U3.java
! test/tools/javac/accessVirtualInner/Main.java
! test/tools/javac/accessVirtualInner/a/A.java
! test/tools/javac/accessVirtualInner/b/B.java
! test/tools/javac/accessVirtualInner/c/C.java
! test/tools/javac/annotations/6214965/CompilerAnnotationTest.java
! test/tools/javac/annotations/6214965/CompilerAnnotationTest2.java
! test/tools/javac/annotations/6214965/CompilerAnnotationTest2bad.java
! test/tools/javac/annotations/6214965/T6214965.java
! test/tools/javac/annotations/6359949/T6359949.java
! test/tools/javac/annotations/6359949/T6359949a.java
! test/tools/javac/annotations/6365854/T6365854.java
! test/tools/javac/annotations/6365854/TestAnnotation.java
! test/tools/javac/annotations/6365854/TestCore.java
! test/tools/javac/annotations/6365854/evolve/TestAnnotation.java
! test/tools/javac/annotations/default/A.java
! test/tools/javac/annotations/default/B.java
! test/tools/javac/annotations/default/C.java
! test/tools/javac/annotations/default/Derr.java
! test/tools/javac/annotations/default/Eerr.java
! test/tools/javac/annotations/neg/AnnComma.java
! test/tools/javac/annotations/neg/ArrayLit.java
! test/tools/javac/annotations/neg/Constant.java
! test/tools/javac/annotations/neg/Cycle1.java
! test/tools/javac/annotations/neg/Cycle2.java
! test/tools/javac/annotations/neg/Cycle3.java
! test/tools/javac/annotations/neg/Dep.java
! test/tools/javac/annotations/neg/Dup.java
! test/tools/javac/annotations/neg/DupTarget.java
! test/tools/javac/annotations/neg/MemberOver.java
! test/tools/javac/annotations/neg/MixedSource.java
! test/tools/javac/annotations/neg/NoAnnotationMethods.java
! test/tools/javac/annotations/neg/NoClone.java
! test/tools/javac/annotations/neg/NoObjectMethods.java
! test/tools/javac/annotations/neg/ObjectMembers.java
! test/tools/javac/annotations/neg/OverrideNo.java
! test/tools/javac/annotations/neg/Package.java
! test/tools/javac/annotations/neg/Recovery.java
! test/tools/javac/annotations/neg/Recovery1.java
! test/tools/javac/annotations/neg/Scope.java
! test/tools/javac/annotations/neg/Syntax1.java
! test/tools/javac/annotations/neg/WrongTarget.java
! test/tools/javac/annotations/neg/WrongTarget2.java
! test/tools/javac/annotations/neg/WrongValue.java
! test/tools/javac/annotations/neg/Z1.java
! test/tools/javac/annotations/neg/Z10.java
! test/tools/javac/annotations/neg/Z11.java
! test/tools/javac/annotations/neg/Z12.java
! test/tools/javac/annotations/neg/Z13.java
! test/tools/javac/annotations/neg/Z14.java
! test/tools/javac/annotations/neg/Z15.java
! test/tools/javac/annotations/neg/Z16.java
! test/tools/javac/annotations/neg/Z2.java
! test/tools/javac/annotations/neg/Z3.java
! test/tools/javac/annotations/neg/Z4.java
! test/tools/javac/annotations/neg/Z5.java
! test/tools/javac/annotations/neg/Z8.java
! test/tools/javac/annotations/neg/Z9.java
! test/tools/javac/annotations/pos/AnnotationMethods.java
! test/tools/javac/annotations/pos/AnnoteElideBraces.java
! test/tools/javac/annotations/pos/ClassA.java
! test/tools/javac/annotations/pos/ClassB.java
! test/tools/javac/annotations/pos/Dep.java
! test/tools/javac/annotations/pos/Enum1.java
! test/tools/javac/annotations/pos/Local.java
! test/tools/javac/annotations/pos/Members.java
! test/tools/javac/annotations/pos/NType.java
! test/tools/javac/annotations/pos/OverrideCheck.java
! test/tools/javac/annotations/pos/OverrideOK.java
! test/tools/javac/annotations/pos/Parameter.java
! test/tools/javac/annotations/pos/Primitives.java
! test/tools/javac/annotations/pos/RightTarget.java
! test/tools/javac/annotations/pos/TrailingComma.java
! test/tools/javac/annotations/pos/Z1.java
! test/tools/javac/annotations/pos/Z2.java
! test/tools/javac/annotations/pos/Z3.java
! test/tools/javac/annotations/pos/Z4.java
! test/tools/javac/annotations/pos/package-info.java
! test/tools/javac/api/6400303/T6400303.java
! test/tools/javac/api/6400303/Test1.java
! test/tools/javac/api/6400303/Test2.java
! test/tools/javac/api/6406133/T6406133.java
! test/tools/javac/api/6410643/T6410643.java
! test/tools/javac/api/6411310/T6411310.java
! test/tools/javac/api/6411310/Test.java
! test/tools/javac/api/6411333/T6411333.java
! test/tools/javac/api/6412656/T6412656.java
! test/tools/javac/api/6415780/T6415780.java
! test/tools/javac/api/6418694/T6418694.java
! test/tools/javac/api/6420409/T6420409.java
! test/tools/javac/api/6420464/T6420464.java
! test/tools/javac/api/6421111/T6421111.java
! test/tools/javac/api/6421756/T6421756.java
! test/tools/javac/api/6422215/T6422215.java
! test/tools/javac/api/6422327/T6422327.java
! test/tools/javac/api/6423003/T6423003.java
! test/tools/javac/api/6431257/T6431257.java
! test/tools/javac/api/6431257/package-info.java
! test/tools/javac/api/6431435/A.java
! test/tools/javac/api/6431435/T6431435.java
! test/tools/javac/api/6431435/p/B.java
! test/tools/javac/api/6437349/T6437349.java
! test/tools/javac/api/6437999/T6437999.java
! test/tools/javac/api/6437999/Utf8.java
! test/tools/javac/api/6440333/T6440333.java
! test/tools/javac/api/6440528/T6440528.java
! test/tools/javac/api/6440528/package-info.java
! test/tools/javac/api/6452876/T6452876.java
! test/tools/javac/api/6468404/T6468404.java
! test/tools/javac/api/6471599/Main.java
! test/tools/javac/api/6557752/T6557752.java
! test/tools/javac/api/6608214/T6608214.java
! test/tools/javac/api/6731573/T6731573.java
! test/tools/javac/api/6733837/T6733837.java
! test/tools/javac/api/6852595/T6852595.java
! test/tools/javac/api/Sibling.java
! test/tools/javac/api/T6257235.java
! test/tools/javac/api/T6258271.java
! test/tools/javac/api/T6265137.java
! test/tools/javac/api/T6265137a.java
! test/tools/javac/api/T6306137.java
! test/tools/javac/api/T6345974.java
! test/tools/javac/api/T6357331.java
! test/tools/javac/api/T6358786.java
! test/tools/javac/api/T6358955.java
! test/tools/javac/api/T6392782.java
! test/tools/javac/api/T6395981.java
! test/tools/javac/api/T6397104.java
! test/tools/javac/api/T6400205.java
! test/tools/javac/api/T6400207.java
! test/tools/javac/api/T6407011.java
! test/tools/javac/api/T6412669.java
! test/tools/javac/api/T6431879.java
! test/tools/javac/api/T6483788.java
! test/tools/javac/api/T6501502.java
! test/tools/javac/api/T6838467.java
! test/tools/javac/api/T6877206.java
! test/tools/javac/api/TestEvalExpression.java
! test/tools/javac/api/TestGetTree.java
! test/tools/javac/api/TestJavacTask.java
! test/tools/javac/api/TestJavacTaskScanner.java
! test/tools/javac/api/TestOperators.java
! test/tools/javac/api/TestResolveError.java
! test/tools/javac/api/TestResolveIdent.java
! test/tools/javac/api/TestTreePath.java
! test/tools/javac/api/TestTrees.java
! test/tools/javac/api/evalexpr/ByteArrayClassLoader.java
! test/tools/javac/api/evalexpr/CompileFromString.java
! test/tools/javac/api/evalexpr/MemoryFileManager.java
! test/tools/javac/api/guide/Test.java
! test/tools/javac/api/guide/TestMe.java
! test/tools/javac/api/lib/ToolTester.java
! test/tools/javac/apt.sh
! test/tools/javac/assert/Attach.java
! test/tools/javac/assert/DU1.java
! test/tools/javac/assert/DU2.java
! test/tools/javac/binaryCompat/T1.java
! test/tools/javac/binaryCompat/T2.java
! test/tools/javac/binaryCompat/T3.java
! test/tools/javac/boxing/BoxedForeach.java
! test/tools/javac/boxing/Boxing1.java
! test/tools/javac/boxing/Boxing2.java
! test/tools/javac/boxing/Boxing4.java
! test/tools/javac/boxing/BoxingCaching.java
! test/tools/javac/boxing/NoBoxingBool.java
! test/tools/javac/boxing/NoBoxingByte.java
! test/tools/javac/boxing/NoBoxingChar.java
! test/tools/javac/boxing/NoBoxingDouble.java
! test/tools/javac/boxing/NoBoxingFloat.java
! test/tools/javac/boxing/NoBoxingInt.java
! test/tools/javac/boxing/NoBoxingLong.java
! test/tools/javac/boxing/NoBoxingShort.java
! test/tools/javac/boxing/T5082929.java
! test/tools/javac/boxing/T6348760.java
! test/tools/javac/boxing/T6369051.java
! test/tools/javac/boxing/T6614974.java
! test/tools/javac/boxing/T6816548.java
! test/tools/javac/capture/Capture1.java
! test/tools/javac/capture/Capture2.java
! test/tools/javac/capture/Capture3.java
! test/tools/javac/capture/Capture5.java
! test/tools/javac/capture/Martin.java
! test/tools/javac/capture/T6594284.java
! test/tools/javac/cast/4916620/T4916620.java
! test/tools/javac/cast/5034609/T5034609.java
! test/tools/javac/cast/5043020/T5043020.java
! test/tools/javac/cast/5064736/T5064736.java
! test/tools/javac/cast/5065215/T5065215.java
! test/tools/javac/cast/6211853/T6211853.java
! test/tools/javac/cast/6219964/T6219964.java
! test/tools/javac/cast/6256789/T6256789.java
! test/tools/javac/cast/6286112/T6286112.java
! test/tools/javac/cast/6295056/T6295056.java
! test/tools/javac/cast/6302214/T6302214.java
! test/tools/javac/cast/6302214/T6302214a.java
! test/tools/javac/cast/6302956/T6302956.java
! test/tools/javac/cast/6358534/T6358534.java
! test/tools/javac/cast/6467183/T6467183b.java
! test/tools/javac/cast/6548436/T6548436a.java
! test/tools/javac/cast/6548436/T6548436b.java
! test/tools/javac/cast/6548436/T6548436c.java
! test/tools/javac/cast/6548436/T6548436d.java
! test/tools/javac/cast/6558559/T6558559a.java
! test/tools/javac/cast/6558559/T6558559b.java
! test/tools/javac/cast/6586091/T6586091.java
! test/tools/javac/cast/BoxedArray.java
! test/tools/javac/cast/forum/T654170.java
! test/tools/javac/code/ArrayClone.java
! test/tools/javac/completion/C.java
! test/tools/javac/conditional/6500343/T6500343a.java
! test/tools/javac/conditional/6500343/T6500343b.java
! test/tools/javac/conditional/Conditional.java
! test/tools/javac/constDebug/ConstDebug.java
! test/tools/javac/constDebug/ConstDebug.sh
! test/tools/javac/crossPackageImpl/CrossPackageImplA.java
! test/tools/javac/crossPackageImpl/CrossPackageImplB.java
! test/tools/javac/danglingDep/DepX.java
! test/tools/javac/danglingDep/NoDepX.java
! test/tools/javac/danglingDep/RefX.java
! test/tools/javac/danglingDep/Test1.java
! test/tools/javac/depDocComment/DeprecatedDocComment2.java
! test/tools/javac/depOverrides/annotation/B3.java
! test/tools/javac/depOverrides/annotation/I.java
! test/tools/javac/depOverrides/annotation/P.java
! test/tools/javac/depOverrides/annotation/Test1.java
! test/tools/javac/depOverrides/annotation/Test2.java
! test/tools/javac/depOverrides/doccomment/B3.java
! test/tools/javac/depOverrides/doccomment/I.java
! test/tools/javac/depOverrides/doccomment/P.java
! test/tools/javac/depOverrides/doccomment/Test1.java
! test/tools/javac/depOverrides/doccomment/Test2.java
! test/tools/javac/enum/6350057/T6350057.java
! test/tools/javac/enum/6350057/TestEnum.java
! test/tools/javac/enum/6424358/T6424358.java
! test/tools/javac/enum/AbstractEmptyEnum.java
! test/tools/javac/enum/AbstractEnum1.java
! test/tools/javac/enum/DA1.java
! test/tools/javac/enum/DA2.java
! test/tools/javac/enum/DA3.java
! test/tools/javac/enum/Def.java
! test/tools/javac/enum/Enum1.java
! test/tools/javac/enum/Enum2.java
! test/tools/javac/enum/Enum3.java
! test/tools/javac/enum/EnumImplicitPrivateConstructor.java
! test/tools/javac/enum/EnumInit.java
! test/tools/javac/enum/EnumPrivateConstructor.java
! test/tools/javac/enum/EnumProtectedConstructor.java
! test/tools/javac/enum/EnumPublicConstructor.java
! test/tools/javac/enum/EnumSwitch1.java
! test/tools/javac/enum/EnumSwitch2.java
! test/tools/javac/enum/EnumSwitch3.java
! test/tools/javac/enum/EnumSwitch4.java
! test/tools/javac/enum/ExplicitlyAbstractEnum1.java
! test/tools/javac/enum/ExplicitlyAbstractEnum2.java
! test/tools/javac/enum/ExplicitlyFinalEnum1.java
! test/tools/javac/enum/ExplicitlyFinalEnum2.java
! test/tools/javac/enum/FauxEnum1.java
! test/tools/javac/enum/FauxEnum2.java
! test/tools/javac/enum/FauxEnum3.java
! test/tools/javac/enum/FauxSpecialEnum1.java
! test/tools/javac/enum/FauxSpecialEnum2.java
! test/tools/javac/enum/LocalEnum.java
! test/tools/javac/enum/NestedEnum.java
! test/tools/javac/enum/NoFinal.java
! test/tools/javac/enum/NoFinal2.java
! test/tools/javac/enum/NoFinal3.java
! test/tools/javac/enum/NoFinal4.java
! test/tools/javac/enum/NoFinal5.java
! test/tools/javac/enum/OkFinal.java
! test/tools/javac/enum/SynthValues.java
! test/tools/javac/enum/T5075242.java
! test/tools/javac/enum/T5081785.java
! test/tools/javac/enum/T5081785a.java
! test/tools/javac/enum/T5081785b.java
! test/tools/javac/enum/T5081785c.java
! test/tools/javac/enum/T6509042.java
! test/tools/javac/enum/T6675483.java
! test/tools/javac/enum/T6724345.java
! test/tools/javac/enum/TrailingComma.java
! test/tools/javac/enum/UserValue.java
! test/tools/javac/enum/ValueOf.java
! test/tools/javac/enum/enumSwitch/Color2.java
! test/tools/javac/enum/enumSwitch/EnumSwitch.java
! test/tools/javac/enum/forwardRef/TestEnum1.java
! test/tools/javac/enum/forwardRef/TestEnum2.java
! test/tools/javac/enum/forwardRef/TestEnum3.java
! test/tools/javac/enum/forwardRef/TestEnum4.java
! test/tools/javac/enum/forwardRef/TestEnum5.java
! test/tools/javac/enum/forwardRef/TestEnum6.java
! test/tools/javac/expression/NullAppend.java
! test/tools/javac/expression/NullAppend2.java
! test/tools/javac/falseCycle/FalseCycle.java
! test/tools/javac/falseCycle/FalseCycleBase.java
! test/tools/javac/fatalErrors/NoJavaLang.java
! test/tools/javac/fatalErrors/NoJavaLang.sh
! test/tools/javac/foreach/Foreach.java
! test/tools/javac/foreach/GenericIterator.java
! test/tools/javac/foreach/IntersectIterator.java
! test/tools/javac/foreach/ListOfListTest.java
! test/tools/javac/foreach/SpecIterable.java
! test/tools/javac/foreach/StaticBlock.java
! test/tools/javac/foreach/SuperfluousAbstract.java
! test/tools/javac/foreach/T6500701.java
! test/tools/javac/foreach/T6682380.java
! test/tools/javac/generics/5066774/T5066774.java
! test/tools/javac/generics/5086027/T5086027.java
! test/tools/javac/generics/5086027/T5086027pos.java
! test/tools/javac/generics/6182950/T6182950c.java
! test/tools/javac/generics/6192945/Method.java
! test/tools/javac/generics/6192945/MethodNeg.java
! test/tools/javac/generics/6192945/Neg.java
! test/tools/javac/generics/6192945/Neg2.java
! test/tools/javac/generics/6192945/Neg3.java
! test/tools/javac/generics/6192945/T6192945.java
! test/tools/javac/generics/6207386/Test.java
! test/tools/javac/generics/6213818/T6213818.java
! test/tools/javac/generics/6218229/T6218229.java
! test/tools/javac/generics/6227936/Orig.java
! test/tools/javac/generics/6227936/T6227936.java
! test/tools/javac/generics/6245699/T6245699.java
! test/tools/javac/generics/6245699/T6245699a.java
! test/tools/javac/generics/6245699/T6245699b.java
! test/tools/javac/generics/6245699/T6245699c.java
! test/tools/javac/generics/6268476/T6268476.java
! test/tools/javac/generics/6292765/T6292765.java
! test/tools/javac/generics/6294779/T6294779a.java
! test/tools/javac/generics/6294779/T6294779b.java
! test/tools/javac/generics/6294779/T6294779c.java
! test/tools/javac/generics/6332204/T6332204.java
! test/tools/javac/generics/6332204/T6346876.java
! test/tools/javac/generics/6356636/T6356636.java
! test/tools/javac/generics/6356636/a/AbstractFoo.java
! test/tools/javac/generics/6356636/a/Bar.java
! test/tools/javac/generics/6372782/AbstractElement.java
! test/tools/javac/generics/6372782/AbstractPlanarVector.java
! test/tools/javac/generics/6372782/AbstractVector.java
! test/tools/javac/generics/6372782/AdditionDefined.java
! test/tools/javac/generics/6372782/AdditiveClosure.java
! test/tools/javac/generics/6372782/Element.java
! test/tools/javac/generics/6372782/MultiplicationDefined.java
! test/tools/javac/generics/6372782/PlainForm.java
! test/tools/javac/generics/6372782/PlainPlanarVector.java
! test/tools/javac/generics/6372782/PlanarVector.java
! test/tools/javac/generics/6372782/PlanarVectorVariable.java
! test/tools/javac/generics/6372782/Ring.java
! test/tools/javac/generics/6372782/Scalar.java
! test/tools/javac/generics/6372782/State.java
! test/tools/javac/generics/6372782/T6372782.java
! test/tools/javac/generics/6372782/Value.java
! test/tools/javac/generics/6372782/VariableForm.java
! test/tools/javac/generics/6372782/Vector.java
! test/tools/javac/generics/6413682/T6413682.java
! test/tools/javac/generics/6413682/TestPos.java
! test/tools/javac/generics/6487370/T6487370.java
! test/tools/javac/generics/6495506/A.java
! test/tools/javac/generics/6495506/T6495506.java
! test/tools/javac/generics/6531075/T6531075.java
! test/tools/javac/generics/6531090/T6531090a.java
! test/tools/javac/generics/6531090/T6531090b.java
! test/tools/javac/generics/6729401/T6729401.java
! test/tools/javac/generics/ArrayClone.java
! test/tools/javac/generics/ArrayTypearg.java
! test/tools/javac/generics/BridgeClash.java
! test/tools/javac/generics/BridgeOrder.java
! test/tools/javac/generics/BridgeRestype.java
! test/tools/javac/generics/CastCrash.java
! test/tools/javac/generics/Casting.java
! test/tools/javac/generics/Casting2.java
! test/tools/javac/generics/Casting3.java
! test/tools/javac/generics/Casting4.java
! test/tools/javac/generics/Casting5.java
! test/tools/javac/generics/CatchTyparam.java
! test/tools/javac/generics/Conditional.java
! test/tools/javac/generics/Covar2.java
! test/tools/javac/generics/Covar3.java
! test/tools/javac/generics/Covar4.java
! test/tools/javac/generics/Crash01.java
! test/tools/javac/generics/Crash02.java
! test/tools/javac/generics/CyclicInheritance3.java
! test/tools/javac/generics/CyclicInheritance5.java
! test/tools/javac/generics/ErasureClashCrash.java
! test/tools/javac/generics/ExtendedRaw1.java
! test/tools/javac/generics/ExtendedRaw2.java
! test/tools/javac/generics/ExtendedRaw3.java
! test/tools/javac/generics/ExtendedRaw4.java
! test/tools/javac/generics/FinalBridge.java
! test/tools/javac/generics/GenLit1.java
! test/tools/javac/generics/GenLit2.java
! test/tools/javac/generics/GenericAnonCtor.java
! test/tools/javac/generics/GenericMerge.java
! test/tools/javac/generics/GenericOverride.java
! test/tools/javac/generics/GenericThrowable.java
! test/tools/javac/generics/GetClass.java
! test/tools/javac/generics/GetClass2.java
! test/tools/javac/generics/InheritanceConflict.java
! test/tools/javac/generics/InheritanceConflict2.java
! test/tools/javac/generics/InheritanceConflict3.java
! test/tools/javac/generics/InnerInterface1.java
! test/tools/javac/generics/InnerInterface2.java
! test/tools/javac/generics/InstanceOf1.java
! test/tools/javac/generics/InstanceOf2.java
! test/tools/javac/generics/InstanceOf3.java
! test/tools/javac/generics/InterfaceCast1.java
! test/tools/javac/generics/LoadOrder.java
! test/tools/javac/generics/MissingBridge.java
! test/tools/javac/generics/MissingCast.java
! test/tools/javac/generics/Multibound1.java
! test/tools/javac/generics/MultipleInheritance.java
! test/tools/javac/generics/NameOrder.java
! test/tools/javac/generics/Nonlinear.java
! test/tools/javac/generics/ParametricException.java
! test/tools/javac/generics/ParenVerify.java
! test/tools/javac/generics/PermuteBound.java
! test/tools/javac/generics/PrimitiveClass.java
! test/tools/javac/generics/PrimitiveVariant.java
! test/tools/javac/generics/RawClient.java
! test/tools/javac/generics/RefEqual.java
! test/tools/javac/generics/RelaxedArrays.java
! test/tools/javac/generics/ReverseOrder.java
! test/tools/javac/generics/SelfImplement.java
! test/tools/javac/generics/SilentUnchecked.java
! test/tools/javac/generics/SuperTypeargs.java
! test/tools/javac/generics/T4661029.java
! test/tools/javac/generics/T4683314.java
! test/tools/javac/generics/T4684378.java
! test/tools/javac/generics/T4695348.java
! test/tools/javac/generics/T4695415.java
! test/tools/javac/generics/T4695847.java
! test/tools/javac/generics/T4711570.java
! test/tools/javac/generics/T4711572.java
! test/tools/javac/generics/T4711694.java
! test/tools/javac/generics/T4738171.java
! test/tools/javac/generics/T4739399.java
! test/tools/javac/generics/T4757416.java
! test/tools/javac/generics/T4784207a.java
! test/tools/javac/generics/T4784207b.java
! test/tools/javac/generics/T4784219.java
! test/tools/javac/generics/T5011073.java
! test/tools/javac/generics/T5094318.java
! test/tools/javac/generics/T6391995.java
! test/tools/javac/generics/T6481655.java
! test/tools/javac/generics/T6507024.java
! test/tools/javac/generics/T6557954.java
! test/tools/javac/generics/T6657499.java
! test/tools/javac/generics/T6660289.java
! test/tools/javac/generics/T6751514.java
! test/tools/javac/generics/T6869075.java
! test/tools/javac/generics/TyparamLit.java
! test/tools/javac/generics/TyparamStaticScope.java
! test/tools/javac/generics/TyparamStaticScope2.java
! test/tools/javac/generics/UncheckedArray.java
! test/tools/javac/generics/UncheckedConstructor.java
! test/tools/javac/generics/UncheckedCovariance.java
! test/tools/javac/generics/UnsoundInference.java
! test/tools/javac/generics/Varargs.java
! test/tools/javac/generics/Varargs2.java
! test/tools/javac/generics/WrongNew.java
! test/tools/javac/generics/abstract/T4717181c.java
! test/tools/javac/generics/bridge1/A.java
! test/tools/javac/generics/bridge1/C.java
! test/tools/javac/generics/bridge1/D.java
! test/tools/javac/generics/bridge1/E.java
! test/tools/javac/generics/classreader/HArrayMethod.java
! test/tools/javac/generics/classreader/HMember.java
! test/tools/javac/generics/classreader/HMethod.java
! test/tools/javac/generics/classreader/HMethodImpl.java
! test/tools/javac/generics/compat/CovariantCompat1.java
! test/tools/javac/generics/compat/CovariantCompat2.java
! test/tools/javac/generics/compat/OverrideBridge1.java
! test/tools/javac/generics/compat/OverrideBridge2.java
! test/tools/javac/generics/compat/OverrideBridge3.java
! test/tools/javac/generics/compat/VisibleBridge.java
! test/tools/javac/generics/diamond/pos/Pos01.java
! test/tools/javac/generics/diamond/pos/Pos02.java
! test/tools/javac/generics/diamond/pos/Pos03.java
! test/tools/javac/generics/diamond/pos/Pos04.java
! test/tools/javac/generics/diamond/pos/Pos05.java
! test/tools/javac/generics/forwardSeparateBound/ForwardSeparateBound1.java
! test/tools/javac/generics/forwardSeparateBound/ForwardSeparateBound2.java
! test/tools/javac/generics/genericAbstract/A.java
! test/tools/javac/generics/genericAbstract/B.java
! test/tools/javac/generics/inference/4941882/T4941882.java
! test/tools/javac/generics/inference/4942040/T4942040.java
! test/tools/javac/generics/inference/4954546/T4954546.java
! test/tools/javac/generics/inference/4972073/T4972073.java
! test/tools/javac/generics/inference/4972073/T4972073a.java
! test/tools/javac/generics/inference/4972073/T4972073b.java
! test/tools/javac/generics/inference/5003431/T5003431.java
! test/tools/javac/generics/inference/5021635/T5021635.java
! test/tools/javac/generics/inference/5021635/T6299211.java
! test/tools/javac/generics/inference/5034571/T5034571.java
! test/tools/javac/generics/inference/5042462/T5042462.java
! test/tools/javac/generics/inference/5044646/T5044646.java
! test/tools/javac/generics/inference/5044646/p1/A1.java
! test/tools/javac/generics/inference/5044646/p1/B.java
! test/tools/javac/generics/inference/5044646/p1/C.java
! test/tools/javac/generics/inference/5044646/p2/A2.java
! test/tools/javac/generics/inference/5049523/T5049523.java
! test/tools/javac/generics/inference/5070671/T5070671.java
! test/tools/javac/generics/inference/5073060/GenericsAndPackages.java
! test/tools/javac/generics/inference/5073060/Neg.java
! test/tools/javac/generics/inference/5073060/NegHelper.java
! test/tools/javac/generics/inference/5073060/T5073060.java
! test/tools/javac/generics/inference/5073060/T5073060a.java
! test/tools/javac/generics/inference/5080917/T5080917.java
! test/tools/javac/generics/inference/5081782/Neg.java
! test/tools/javac/generics/inference/5081782/Pos.java
! test/tools/javac/generics/inference/6215213/T6215213.java
! test/tools/javac/generics/inference/6222762/T6222762.java
! test/tools/javac/generics/inference/6240565/T6240565.java
! test/tools/javac/generics/inference/6273455/T6273455.java
! test/tools/javac/generics/inference/6278587/T6278587.java
! test/tools/javac/generics/inference/6278587/T6278587Neg.java
! test/tools/javac/generics/inference/6302954/T6456971.java
! test/tools/javac/generics/inference/6302954/T6476073.java
! test/tools/javac/generics/inference/6302954/X.java
! test/tools/javac/generics/inference/6356673/T6365166.java
! test/tools/javac/generics/inference/6356673/Test.java
! test/tools/javac/generics/inference/6359106/Orig.java
! test/tools/javac/generics/inference/6359106/T6359106.java
! test/tools/javac/generics/inference/6365166/NewTest.java
! test/tools/javac/generics/inference/6468384/T6468384.java
! test/tools/javac/generics/inference/6569789/T6569789.java
! test/tools/javac/generics/inference/6650759/T6650759a.java
! test/tools/javac/generics/inference/6650759/T6650759b.java
! test/tools/javac/generics/inference/6650759/T6650759c.java
! test/tools/javac/generics/inference/6650759/T6650759d.java
! test/tools/javac/generics/inference/6650759/T6650759e.java
! test/tools/javac/generics/inference/6650759/T6650759f.java
! test/tools/javac/generics/inference/6650759/T6650759g.java
! test/tools/javac/generics/inference/6650759/T6650759h.java
! test/tools/javac/generics/inference/6650759/T6650759i.java
! test/tools/javac/generics/inference/6650759/T6650759j.java
! test/tools/javac/generics/inference/6650759/T6650759k.java
! test/tools/javac/generics/inference/6650759/T6650759l.java
! test/tools/javac/generics/inference/6650759/T6650759m.java
! test/tools/javac/generics/inference/T6835428.java
! test/tools/javac/generics/odersky/BadTest.java
! test/tools/javac/generics/odersky/BadTest2.java
! test/tools/javac/generics/odersky/BadTest3.java
! test/tools/javac/generics/odersky/BadTest4.java
! test/tools/javac/generics/odersky/Cell.java
! test/tools/javac/generics/odersky/List.java
! test/tools/javac/generics/odersky/Test.java
! test/tools/javac/generics/odersky/Test2.java
! test/tools/javac/generics/odersky/Test3.java
! test/tools/javac/generics/odersky/Test4.java
! test/tools/javac/generics/parametricException/J.java
! test/tools/javac/generics/parametricException/K.java
! test/tools/javac/generics/rare/Rare1.java
! test/tools/javac/generics/rare/Rare10.java
! test/tools/javac/generics/rare/Rare11.java
! test/tools/javac/generics/rare/Rare2.java
! test/tools/javac/generics/rare/Rare3.java
! test/tools/javac/generics/rare/Rare4.java
! test/tools/javac/generics/rare/Rare5.java
! test/tools/javac/generics/rare/Rare6.java
! test/tools/javac/generics/rare/Rare7.java
! test/tools/javac/generics/rare/Rare8.java
! test/tools/javac/generics/rare/Rare9.java
! test/tools/javac/generics/rawOverride/AttributeSet.java
! test/tools/javac/generics/rawOverride/Fail1.java
! test/tools/javac/generics/rawOverride/T6178365.java
! test/tools/javac/generics/rawOverride/T6846972.java
! test/tools/javac/generics/rawOverride/Warn1.java
! test/tools/javac/generics/rawOverride/Warn2.java
! test/tools/javac/generics/rawSeparate/CharScanner.java
! test/tools/javac/generics/rawSeparate/Hashtable.java
! test/tools/javac/generics/rawSeparate/RetroLexer.java
! test/tools/javac/generics/syntax/6318240/Bar.java
! test/tools/javac/generics/syntax/6318240/BarNeg1.java
! test/tools/javac/generics/syntax/6318240/BarNeg1a.java
! test/tools/javac/generics/syntax/6318240/BarNeg2.java
! test/tools/javac/generics/syntax/6318240/BarNeg2a.java
! test/tools/javac/generics/syntax/6318240/Foo.java
! test/tools/javac/generics/typeargs/Basic.java
! test/tools/javac/generics/typeargs/Metharg1.java
! test/tools/javac/generics/typeargs/Metharg2.java
! test/tools/javac/generics/typeargs/Newarg1.java
! test/tools/javac/generics/typeargs/Newarg2.java
! test/tools/javac/generics/typeargs/Superarg1.java
! test/tools/javac/generics/typeargs/Superarg2.java
! test/tools/javac/generics/typeargs/ThisArg.java
! test/tools/javac/generics/typevars/4856983/T4856983.java
! test/tools/javac/generics/typevars/4856983/T4856983a.java
! test/tools/javac/generics/typevars/4856983/T4856983b.java
! test/tools/javac/generics/typevars/5060485/Compatibility.java
! test/tools/javac/generics/typevars/5060485/Method.java
! test/tools/javac/generics/typevars/5060485/Neg1.java
! test/tools/javac/generics/typevars/5060485/Neg2.java
! test/tools/javac/generics/typevars/5060485/Pos.java
! test/tools/javac/generics/typevars/5060485/T5060485.java
! test/tools/javac/generics/typevars/5061359/Base.java
! test/tools/javac/generics/typevars/5061359/Intf.java
! test/tools/javac/generics/typevars/5061359/T5061359.java
! test/tools/javac/generics/typevars/5061359/T5061359a.java
! test/tools/javac/generics/typevars/5061359/T5061359b.java
! test/tools/javac/generics/typevars/6182630/T6182630.java
! test/tools/javac/generics/typevars/6182630/T6182630a.java
! test/tools/javac/generics/typevars/6182630/T6182630b.java
! test/tools/javac/generics/typevars/6182630/T6182630c.java
! test/tools/javac/generics/typevars/6182630/T6182630d.java
! test/tools/javac/generics/typevars/6182630/T6182630e.java
! test/tools/javac/generics/typevars/6182630/T6182630f.java
! test/tools/javac/generics/typevars/6199146/T6199146.java
! test/tools/javac/generics/typevars/6486430/T6486430.java
! test/tools/javac/generics/typevars/6486430/T6486430a.java
! test/tools/javac/generics/typevars/6569404/T6569404a.java
! test/tools/javac/generics/typevars/6569404/T6569404c.java
! test/tools/javac/generics/wildcards/6320612/T6320612.java
! test/tools/javac/generics/wildcards/6330931/T6330931.java
! test/tools/javac/generics/wildcards/6437894/A.java
! test/tools/javac/generics/wildcards/6437894/B.java
! test/tools/javac/generics/wildcards/6651719/T6651719a.java
! test/tools/javac/generics/wildcards/6762569/T6762569a.java
! test/tools/javac/generics/wildcards/6762569/T6762569b.java
! test/tools/javac/generics/wildcards/AssignmentDifferentTypes1.java
! test/tools/javac/generics/wildcards/AssignmentDifferentTypes2.java
! test/tools/javac/generics/wildcards/AssignmentDifferentTypes3.java
! test/tools/javac/generics/wildcards/AssignmentDifferentTypes4.java
! test/tools/javac/generics/wildcards/AssignmentDifferentTypes5.java
! test/tools/javac/generics/wildcards/AssignmentDifferentTypes6.java
! test/tools/javac/generics/wildcards/AssignmentDifferentTypes7.java
! test/tools/javac/generics/wildcards/AssignmentDifferentTypes8.java
! test/tools/javac/generics/wildcards/AssignmentDifferentTypes9.java
! test/tools/javac/generics/wildcards/AssignmentSameType1.java
! test/tools/javac/generics/wildcards/AssignmentSameType2.java
! test/tools/javac/generics/wildcards/AssignmentSameType3.java
! test/tools/javac/generics/wildcards/AssignmentSameType4.java
! test/tools/javac/generics/wildcards/AssignmentSameType5.java
! test/tools/javac/generics/wildcards/AssignmentSameType6.java
! test/tools/javac/generics/wildcards/AssignmentSameType7.java
! test/tools/javac/generics/wildcards/AssignmentSameType8.java
! test/tools/javac/generics/wildcards/BoundBug.java
! test/tools/javac/generics/wildcards/ContraArg.java
! test/tools/javac/generics/wildcards/T5097548.java
! test/tools/javac/generics/wildcards/T5097548b.java
! test/tools/javac/generics/wildcards/T6450290.java
! test/tools/javac/generics/wildcards/T6732484.java
! test/tools/javac/generics/wildcards/UnboundArray.java
! test/tools/javac/generics/wildcards/neg/AmbiguousCast.java
! test/tools/javac/generics/wildcards/neg/Capture.java
! test/tools/javac/generics/wildcards/neg/CastFail1.java
! test/tools/javac/generics/wildcards/neg/CastFail10.java
! test/tools/javac/generics/wildcards/neg/CastFail11.java
! test/tools/javac/generics/wildcards/neg/CastFail12.java
! test/tools/javac/generics/wildcards/neg/CastFail13.java
! test/tools/javac/generics/wildcards/neg/CastFail14.java
! test/tools/javac/generics/wildcards/neg/CastFail15.java
! test/tools/javac/generics/wildcards/neg/CastFail16.java
! test/tools/javac/generics/wildcards/neg/CastFail17.java
! test/tools/javac/generics/wildcards/neg/CastFail18.java
! test/tools/javac/generics/wildcards/neg/CastFail19.java
! test/tools/javac/generics/wildcards/neg/CastFail2.java
! test/tools/javac/generics/wildcards/neg/CastFail20.java
! test/tools/javac/generics/wildcards/neg/CastFail21.java
! test/tools/javac/generics/wildcards/neg/CastFail3.java
! test/tools/javac/generics/wildcards/neg/CastFail4.java
! test/tools/javac/generics/wildcards/neg/CastFail5.java
! test/tools/javac/generics/wildcards/neg/CastFail6.java
! test/tools/javac/generics/wildcards/neg/CastFail7.java
! test/tools/javac/generics/wildcards/neg/CastFail8.java
! test/tools/javac/generics/wildcards/neg/CastFail9.java
! test/tools/javac/generics/wildcards/neg/CastWarn10.java
! test/tools/javac/generics/wildcards/neg/CastWarn11.java
! test/tools/javac/generics/wildcards/neg/CastWarn12.java
! test/tools/javac/generics/wildcards/neg/CastWarn13.java
! test/tools/javac/generics/wildcards/neg/CastWarn14.java
! test/tools/javac/generics/wildcards/neg/CastWarn2.java
! test/tools/javac/generics/wildcards/neg/CastWarn3.java
! test/tools/javac/generics/wildcards/neg/CastWarn4.java
! test/tools/javac/generics/wildcards/neg/CastWarn5.java
! test/tools/javac/generics/wildcards/neg/CastWarn6.java
! test/tools/javac/generics/wildcards/neg/CastWarn7.java
! test/tools/javac/generics/wildcards/neg/CastWarn8.java
! test/tools/javac/generics/wildcards/neg/CastWarn9.java
! test/tools/javac/generics/wildcards/neg/ParamCast.java
! test/tools/javac/generics/wildcards/neg/Readonly.java
! test/tools/javac/generics/wildcards/neg/Unbounded.java
! test/tools/javac/generics/wildcards/pos/AmbiguousCast2.java
! test/tools/javac/generics/wildcards/pos/BoundsCollision.java
! test/tools/javac/generics/wildcards/pos/Capture.java
! test/tools/javac/generics/wildcards/pos/CastTest.java
! test/tools/javac/generics/wildcards/pos/InstanceOf.java
! test/tools/javac/generics/wildcards/pos/ParamCast.java
! test/tools/javac/generics/wildcards/pos/RvalConversion.java
! test/tools/javac/generics/wildcards/pos/UncheckedCast1.java
! test/tools/javac/implicitThis/NewBeforeOuterConstructed.java
! test/tools/javac/implicitThis/NewBeforeOuterConstructed2.java
! test/tools/javac/implicitThis/NewBeforeOuterConstructed3.java
! test/tools/javac/implicitThis/WhichImplicitThis1.java
! test/tools/javac/implicitThis/WhichImplicitThis10.java
! test/tools/javac/implicitThis/WhichImplicitThis11.java
! test/tools/javac/implicitThis/WhichImplicitThis2.java
! test/tools/javac/implicitThis/WhichImplicitThis3.java
! test/tools/javac/implicitThis/WhichImplicitThis4.java
! test/tools/javac/implicitThis/WhichImplicitThis5.java
! test/tools/javac/implicitThis/WhichImplicitThis6.java
! test/tools/javac/implicitThis/WhichImplicitThis7.java
! test/tools/javac/implicitThis/WhichImplicitThis9.java
! test/tools/javac/importChecks/ImportCanonical1.java
! test/tools/javac/importChecks/ImportCanonical2.java
! test/tools/javac/importChecks/ImportIsFullyQualified.java
! test/tools/javac/importChecks/ImportOfOwnClass.java
! test/tools/javac/importChecks/InvalidImportsNoClasses.java
! test/tools/javac/importContext/anonPackage/Foo.java
! test/tools/javac/importContext/anonPackage/bar/Baz.java
! test/tools/javac/importContext/namedPackage/Dummy.java
! test/tools/javac/importContext/namedPackage/bar/Baz.java
! test/tools/javac/importContext/namedPackage/foo/Foo.java
! test/tools/javac/importscope/A.java
! test/tools/javac/importscope/B.java
! test/tools/javac/incompatibleNoninherited/A.java
! test/tools/javac/incompatibleNoninherited/B.java
! test/tools/javac/inheritAccess/PvtMbrsNotInherit1.java
! test/tools/javac/inheritedAccess/MethodReferenceQualification_1.java
! test/tools/javac/inheritedAccess/P1/priv.java
! test/tools/javac/inheritedAccess/P1/pub.java
! test/tools/javac/innerClassFile/Driver.sh
! test/tools/javac/innerClassFile/x/B.java
! test/tools/javac/innerClassFile/x/C.java
! test/tools/javac/innerClassFile/y/Main.java
! test/tools/javac/innerClassFile/y/R1.java
! test/tools/javac/innerClassFile/y/R2.java
! test/tools/javac/innerClassFile/y/R3.java
! test/tools/javac/javazip/A.java
! test/tools/javac/javazip/Test.sh
! test/tools/javac/javazip/bad/B.java
! test/tools/javac/javazip/good/B.java
! test/tools/javac/jvm/6397652/T6397652.java
! test/tools/javac/jvm/6397652/com/test/Test.java
! test/tools/javac/limits/ArrayDims1.java
! test/tools/javac/limits/ArrayDims2.java
! test/tools/javac/limits/ArrayDims3.java
! test/tools/javac/limits/ArrayDims4.java
! test/tools/javac/limits/ArrayDims5.java
! test/tools/javac/limits/CodeSize.java
! test/tools/javac/limits/FinallyNesting.java
! test/tools/javac/limits/LongName.java
! test/tools/javac/limits/NumArgs1.java
! test/tools/javac/limits/NumArgs2.java
! test/tools/javac/limits/NumArgs3.java
! test/tools/javac/limits/NumArgs4.java
! test/tools/javac/limits/PoolSize1.java
! test/tools/javac/limits/PoolSize2.java
! test/tools/javac/limits/StringLength.java
! test/tools/javac/links/T.java
! test/tools/javac/links/b/B.java
! test/tools/javac/links/links.sh
! test/tools/javac/lint/Deprecation.java
! test/tools/javac/lint/FallThrough.java
! test/tools/javac/lint/Unchecked.java
! test/tools/javac/literals/BinaryLiterals.java
! test/tools/javac/literals/UnderscoreLiterals.java
! test/tools/javac/mandatoryWarnings/deprecated/Test.java
! test/tools/javac/mandatoryWarnings/unchecked/Test.java
! test/tools/javac/meth/InvokeDyn.java
! test/tools/javac/meth/InvokeMH.java
! test/tools/javac/meth/MakeNegTests.sh
! test/tools/javac/miranda/4686148/AbstractTest.java
! test/tools/javac/miranda/4686148/ConcreteTest.java
! test/tools/javac/miranda/4686148/Test.java
! test/tools/javac/miranda/4686811/Tryit.java
! test/tools/javac/miranda/4686811/p1/A.java
! test/tools/javac/miranda/4686811/p1/C.java
! test/tools/javac/miranda/4686811/p2/B.java
! test/tools/javac/miranda/4711056/T1.java
! test/tools/javac/miranda/4711056/T2.java
! test/tools/javac/miranda/4711056/T3.java
! test/tools/javac/miranda/4711056/T4.java
! test/tools/javac/miranda/T4279316a.java
! test/tools/javac/miranda/T4279316b.java
! test/tools/javac/miranda/T4279316c.java
! test/tools/javac/miranda/T4279316d.java
! test/tools/javac/miranda/T4528315.java
! test/tools/javac/miranda/T4711325.java
! test/tools/javac/missingClass/A.java
! test/tools/javac/missingClass/B.java
! test/tools/javac/mixedTarget/CompatibleAbstracts1.java
! test/tools/javac/mixedTarget/CompatibleAbstracts2.java
! test/tools/javac/mixedTarget/CompatibleAbstracts3.java
! test/tools/javac/mixedTarget/CompatibleAbstracts4.java
! test/tools/javac/mixedTarget/CompatibleAbstracts5.java
! test/tools/javac/mixedTarget/ExtendCovariant1.java
! test/tools/javac/mixedTarget/ExtendCovariant2.java
! test/tools/javac/multicatch/Pos01.java
! test/tools/javac/multicatch/Pos02.java
! test/tools/javac/multicatch/Pos03.java
! test/tools/javac/multicatch/Pos04.java
! test/tools/javac/multicatch/Pos05.java
! test/tools/javac/nested/4903103/T4903103.java
! test/tools/javac/nested/5009484/X.java
! test/tools/javac/nested/5009484/Y.java
! test/tools/javac/newlines/Newlines.sh
! test/tools/javac/nio/compileTest/CompileTest.java
! test/tools/javac/nio/compileTest/HelloPathWorld.java
! test/tools/javac/overload/T4494762.java
! test/tools/javac/overload/T4723909.java
! test/tools/javac/overload/T4743490.java
! test/tools/javac/overload/T5090220.java
! test/tools/javac/overload/T6776289.java
! test/tools/javac/overrridecrash/A.java
! test/tools/javac/overrridecrash/B.java
! test/tools/javac/p1/AS.java
! test/tools/javac/p1/BS.java
! test/tools/javac/p1/CS.java
! test/tools/javac/packone/Mediator.java
! test/tools/javac/packone/Secret.java
! test/tools/javac/policy/test1/A.java
! test/tools/javac/policy/test1/D.java
! test/tools/javac/policy/test1/Test1a.java
! test/tools/javac/policy/test1/Test1b.java
! test/tools/javac/policy/test2/A.java
! test/tools/javac/policy/test2/B.java
! test/tools/javac/policy/test2/Test.java
! test/tools/javac/policy/test3/Test.java
! test/tools/javac/positions/T6402077.java
! test/tools/javac/positions/T6404194.java
! test/tools/javac/processing/6348193/T6348193.java
! test/tools/javac/processing/6348499/A.java
! test/tools/javac/processing/6348499/T6348499.java
! test/tools/javac/processing/6350124/HelloWorldAP.java
! test/tools/javac/processing/6350124/Marked.java
! test/tools/javac/processing/6350124/Marker.java
! test/tools/javac/processing/6350124/T6350124.java
! test/tools/javac/processing/6359313/Foo.java
! test/tools/javac/processing/6359313/T6359313.java
! test/tools/javac/processing/6359313/package-info.java
! test/tools/javac/processing/6365040/ProcBar.java
! test/tools/javac/processing/6365040/ProcFoo.java
! test/tools/javac/processing/6365040/T6365040.java
! test/tools/javac/processing/6378728/T6378728.java
! test/tools/javac/processing/6413690/T6413690.java
! test/tools/javac/processing/6413690/TestMe.java
! test/tools/javac/processing/6413690/src/Super.java
! test/tools/javac/processing/6414633/A.java
! test/tools/javac/processing/6414633/T6414633.java
! test/tools/javac/processing/6430209/T6430209.java
! test/tools/javac/processing/6430209/b6341534.java
! test/tools/javac/processing/6430209/test0.java
! test/tools/javac/processing/6430209/test1.java
! test/tools/javac/processing/6499119/ClassProcessor.java
! test/tools/javac/processing/6499119/package-info.java
! test/tools/javac/processing/6511613/DummyProcessor.java
! test/tools/javac/processing/6511613/clss41701.java
! test/tools/javac/processing/6512707/T6512707.java
! test/tools/javac/processing/6512707/TestAnnotation.java
! test/tools/javac/processing/6512707/TestEnum.java
! test/tools/javac/processing/6634138/Dummy.java
! test/tools/javac/processing/6634138/ExerciseDependency.java
! test/tools/javac/processing/6634138/T6634138.java
! test/tools/javac/processing/T6439826.java
! test/tools/javac/processing/T6920317.java
! test/tools/javac/processing/Xprint.java
! test/tools/javac/processing/completion/TestCompletions.java
! test/tools/javac/processing/environment/HelloWorld.java
! test/tools/javac/processing/environment/TestSourceVersion.java
! test/tools/javac/processing/environment/round/AnnotatedElementInfo.java
! test/tools/javac/processing/environment/round/BuriedAnnotations.java
! test/tools/javac/processing/environment/round/C1.java
! test/tools/javac/processing/environment/round/C2.java
! test/tools/javac/processing/environment/round/Foo.java
! test/tools/javac/processing/environment/round/InheritedAnnotation.java
! test/tools/javac/processing/environment/round/Part1.java
! test/tools/javac/processing/environment/round/Part2.java
! test/tools/javac/processing/environment/round/SurfaceAnnotations.java
! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java
! test/tools/javac/processing/errors/Foo.java
! test/tools/javac/processing/errors/TestFatalityOfParseErrors.java
! test/tools/javac/processing/errors/TestOptionSyntaxErrors.java
! test/tools/javac/processing/errors/TestReturnCode.java
! test/tools/javac/processing/filer/TestFilerConstraints.java
! test/tools/javac/processing/filer/TestGetResource.java
! test/tools/javac/processing/filer/TestPackageInfo.java
! test/tools/javac/processing/filer/foo/Foo.java
! test/tools/javac/processing/filer/foo/bar/FuBar.java
! test/tools/javac/processing/filer/foo/bar/package-info.java
! test/tools/javac/processing/messager/MessagerBasics.java
! test/tools/javac/processing/model/6194785/T6194785.java
! test/tools/javac/processing/model/6194785/T6194785a.java
! test/tools/javac/processing/model/6341534/T6341534.java
! test/tools/javac/processing/model/6341534/dir/Foo.java
! test/tools/javac/processing/model/6341534/dir/package-info.java
! test/tools/javac/processing/model/TestExceptions.java
! test/tools/javac/processing/model/element/TestAnonClassNames.java
! test/tools/javac/processing/model/element/TestAnonSourceNames.java
! test/tools/javac/processing/model/element/TestElement.java
! test/tools/javac/processing/model/element/TestNames.java
! test/tools/javac/processing/model/element/TestPackageElement.java
! test/tools/javac/processing/model/element/TypeParamBounds.java
! test/tools/javac/processing/model/testgetallmembers/Main.java
! test/tools/javac/processing/model/type/MirroredTypeEx/NpeTest.java
! test/tools/javac/processing/model/type/MirroredTypeEx/OverEager.java
! test/tools/javac/processing/model/type/NoTypes.java
! test/tools/javac/processing/model/type/TestTypeKind.java
! test/tools/javac/processing/model/util/BinaryName.java
! test/tools/javac/processing/model/util/GetTypeElemBadArg.java
! test/tools/javac/processing/model/util/NoSupers.java
! test/tools/javac/processing/model/util/OverridesSpecEx.java
! test/tools/javac/processing/model/util/Superless.java
! test/tools/javac/processing/model/util/TypesBadArg.java
! test/tools/javac/processing/model/util/deprecation/Dep1.java
! test/tools/javac/processing/model/util/deprecation/ExpectedDeprecation.java
! test/tools/javac/processing/model/util/deprecation/TestDeprecation.java
! test/tools/javac/processing/model/util/directSupersOfErr/C1.java
! test/tools/javac/processing/model/util/directSupersOfErr/DirectSupersOfErr.java
! test/tools/javac/processing/model/util/elements/Foo.java
! test/tools/javac/processing/model/util/elements/TestGetConstantExpression.java
! test/tools/javac/processing/model/util/elements/TestGetPackageOf.java
! test/tools/javac/processing/model/util/elements/VacuousEnum.java
! test/tools/javac/processing/model/util/filter/ExpectedElementCounts.java
! test/tools/javac/processing/model/util/filter/Foo1.java
! test/tools/javac/processing/model/util/filter/TestIterables.java
! test/tools/javac/processing/warnings/HelloWorld.java
! test/tools/javac/processing/warnings/TestSourceVersionWarnings.java
! test/tools/javac/proprietary/WarnClass.java
! test/tools/javac/proprietary/WarnImport.java
! test/tools/javac/proprietary/WarnMethod.java
! test/tools/javac/proprietary/WarnStaticImport.java
! test/tools/javac/proprietary/WarnVariable.java
! test/tools/javac/proprietary/WarnWildcard.java
! test/tools/javac/protectedAccess/ProtectedAccess_1.java
! test/tools/javac/protectedAccess/ProtectedAccess_2.java
! test/tools/javac/protectedAccess/ProtectedAccess_3.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess1.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess5/Main.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess5/z1/Z1.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess5/z2/Z2.java
! test/tools/javac/protectedAccess/p/SuperClass.java
! test/tools/javac/protectedAccess/pkg/SuperClass.java
! test/tools/javac/protectedInner/AnonInnerClass.java
! test/tools/javac/protectedInner/InnerClass.java
! test/tools/javac/protectedInner/Outerclass.java
! test/tools/javac/protectedInner/mypackage/Superclass.java
! test/tools/javac/protectedInner/pkg1/Base.java
! test/tools/javac/protectedInner/pkg2/Sub.java
! test/tools/javac/quid/MakeNegTests.sh
! test/tools/javac/quid/QuotedIdent.java
! test/tools/javac/quid/QuotedIdent2.java
! test/tools/javac/rawDiags/Note.java
! test/tools/javac/scope/6225935/Bar.java
! test/tools/javac/scope/6225935/Baz.java
! test/tools/javac/scope/6225935/Estatico4.java
! test/tools/javac/scope/6225935/StaticImportAccess.java
! test/tools/javac/scope/6225935/T6214959.java
! test/tools/javac/scope/6225935/T6225935.java
! test/tools/javac/scope/6225935/T6381787.java
! test/tools/javac/scope/6225935/Test.java
! test/tools/javac/scope/6225935/a/Ambiguous.java
! test/tools/javac/scope/6225935/a/Named.java
! test/tools/javac/scope/6225935/a/Private.java
! test/tools/javac/scope/6225935/a/Star.java
! test/tools/javac/scope/6392998/T6392998.java
! test/tools/javac/sourcePath/SourcePath.java
! test/tools/javac/sourcePath/SourcePathA.java
! test/tools/javac/sourcePath2/SourcePath2.java
! test/tools/javac/sourcePath2/p/SourcePath2A.java
! test/tools/javac/stackmap/T4955930.java
! test/tools/javac/stackmap/T4955930.sh
! test/tools/javac/stackmap/UninitThis.java
! test/tools/javac/staticImport/6665223/T6665223.java
! test/tools/javac/staticImport/6665223/pkg/A.java
! test/tools/javac/staticImport/6665223/pkg/B.java
! test/tools/javac/staticImport/6695838/T6695838.java
! test/tools/javac/staticImport/6695838/a/Foo.java
! test/tools/javac/staticImport/6695838/a/FooInterface.java
! test/tools/javac/staticImport/Ambig1.java
! test/tools/javac/staticImport/ImportInherit.java
! test/tools/javac/staticImport/ImportPrivate.java
! test/tools/javac/staticImport/PrivateStaticImport.java
! test/tools/javac/staticImport/Shadow.java
! test/tools/javac/staticImport/StaticImport.java
! test/tools/javac/staticImport/StaticImport2.java
! test/tools/javac/staticQualifiedNew/StaticQualifiedNew.java
! test/tools/javac/staticQualifiedNew/p2/X.java
! test/tools/javac/synthesize/Boolean.java
! test/tools/javac/synthesize/Byte.java
! test/tools/javac/synthesize/Character.java
! test/tools/javac/synthesize/Cloneable.java
! test/tools/javac/synthesize/Integer.java
! test/tools/javac/synthesize/Long.java
! test/tools/javac/synthesize/Main.java
! test/tools/javac/synthesize/Number.java
! test/tools/javac/synthesize/Object.java
! test/tools/javac/synthesize/Serializable.java
! test/tools/javac/synthesize/Short.java
! test/tools/javac/synthesize/Test.java
! test/tools/javac/synthesize/Void.java
! test/tools/javac/tree/T6923080.java
! test/tools/javac/tree/TestAnnotatedAnonClass.java
! test/tools/javac/tree/TreePosTest.java
! test/tools/javac/tree/TreeScannerTest.java
! test/tools/javac/treeannotests/AnnoTreeTests.java
! test/tools/javac/treeannotests/DA.java
! test/tools/javac/treeannotests/TA.java
! test/tools/javac/treeannotests/Test.java
! test/tools/javac/treeannotests/TestProcessor.java
! 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/OldArray.java
! test/tools/javac/typeAnnotations/failures/VoidGenericMethod.java
! test/tools/javac/typeAnnotations/newlocations/BasicTest.java
! 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/javac/unicode/FirstChar.java
! test/tools/javac/unicode/FirstChar2.java
! test/tools/javac/unicode/NonasciiDigit.java
! test/tools/javac/unicode/NonasciiDigit2.java
! test/tools/javac/unicode/SubChar.java
! test/tools/javac/unicode/SupplementaryJavaID1.java
! test/tools/javac/unicode/SupplementaryJavaID2.java
! test/tools/javac/unicode/SupplementaryJavaID3.java
! test/tools/javac/unicode/SupplementaryJavaID4.java
! test/tools/javac/unicode/SupplementaryJavaID5.java
! test/tools/javac/unicode/SupplementaryJavaID6.java
! test/tools/javac/unicode/SupplementaryJavaID6.sh
! test/tools/javac/unicode/TripleQuote.java
! test/tools/javac/unicode/UnicodeAtEOL.java
! test/tools/javac/unicode/UnicodeCommentDelimiter.java
! test/tools/javac/unicode/UnicodeUnicode.java
! test/tools/javac/unicode/Unmappable.java
! test/tools/javac/unit/T6198196.java
! test/tools/javac/unit/util/convert/EnclosingCandidates.java
! test/tools/javac/unit/util/list/AbstractList.java
! test/tools/javac/unit/util/list/FromArray.java
! test/tools/javac/util/filemanager/TestName.java
! test/tools/javac/util/list/TList.java
! test/tools/javac/varargs/6730476/T6730476a.java
! test/tools/javac/varargs/6730476/T6730476b.java
! test/tools/javac/varargs/Anon.java
! test/tools/javac/varargs/BadSyntax2.java
! test/tools/javac/varargs/T6746184.java
! test/tools/javac/varargs/Varargs1.java
! test/tools/javac/varargs/VarargsOverride.java
! test/tools/javac/varargs/Warn1.java
! test/tools/javac/varargs/Warn2.java
! test/tools/javac/varargs/warning/Warn1.java
! test/tools/javac/varargs/warning/Warn2.java
! test/tools/javac/varargs/warning/Warn3.java
! test/tools/javac/versions/CheckClassFileVersion.java
! test/tools/javac/versions/check.sh
! test/tools/javac/warnings/DepAnn.java
! test/tools/javac/warnings/Finally.java
! test/tools/javac/warnings/Serial.java
! test/tools/javac/warnings/T6763518.java
! test/tools/javadoc/6176978/T6176978.java
! test/tools/javadoc/6176978/X.java
! test/tools/javadoc/BooleanConst.java
! test/tools/javadoc/BreakIteratorWarning.java
! test/tools/javadoc/FlagsTooEarly.java
! test/tools/javadoc/InlineTagsWithBraces.java
! test/tools/javadoc/LangVers.java
! test/tools/javadoc/MethodLinks.java
! test/tools/javadoc/NoStar.java
! test/tools/javadoc/T4994049/FileWithTabs.java
! test/tools/javadoc/T4994049/T4994049.java
! test/tools/javadoc/XWerror.java
! test/tools/javadoc/annotations/annotateMethodsFields/Main.java
! test/tools/javadoc/annotations/annotateMethodsFields/pkg1/A.java
! test/tools/javadoc/annotations/annotateMethodsFields/pkg1/B.java
! test/tools/javadoc/annotations/annotateMethodsFields/pkg1/E.java
! test/tools/javadoc/annotations/annotatePackage/Main.java
! test/tools/javadoc/annotations/annotatePackage/pkg1/A.java
! test/tools/javadoc/annotations/annotatePackage/pkg1/package-info.java
! test/tools/javadoc/annotations/annotatePackage/pkg2/B.java
! test/tools/javadoc/annotations/annotateParams/Main.java
! test/tools/javadoc/annotations/annotateParams/pkg1/A.java
! test/tools/javadoc/annotations/annotateParams/pkg1/C.java
! test/tools/javadoc/annotations/badVals/Main.java
! test/tools/javadoc/annotations/badVals/pkg1/A.java
! test/tools/javadoc/annotations/defaults/Main.java
! test/tools/javadoc/annotations/defaults/pkg1/A.java
! test/tools/javadoc/annotations/defaults/pkg1/B.java
! test/tools/javadoc/annotations/elementTypes/Main.java
! test/tools/javadoc/annotations/elementTypes/pkg1/A.java
! test/tools/javadoc/annotations/elementTypes/pkg1/B.java
! test/tools/javadoc/annotations/missing/Main.java
! test/tools/javadoc/annotations/missing/somepackage/MissingAnnotationClass.java
! test/tools/javadoc/annotations/shortcuts/Main.java
! test/tools/javadoc/annotations/shortcuts/pkg1/A.java
! test/tools/javadoc/annotations/shortcuts/pkg1/Array.java
! test/tools/javadoc/annotations/shortcuts/pkg1/Marker.java
! test/tools/javadoc/annotations/shortcuts/pkg1/Value.java
! test/tools/javadoc/badSuper/BadSuper.java
! test/tools/javadoc/badSuper/p/A.java
! test/tools/javadoc/badSuper/p/B.java
! test/tools/javadoc/completionFailure/CompletionFailure.java
! test/tools/javadoc/completionFailure/pkg/A.java
! test/tools/javadoc/completionFailure/pkg/B.java
! test/tools/javadoc/dupOk/DupOk.java
! test/tools/javadoc/dupOk/sp1/p/A.java
! test/tools/javadoc/dupOk/sp2/p/A.java
! test/tools/javadoc/dupOk/sp2/p/B.java
! test/tools/javadoc/enum/docComments/Main.java
! test/tools/javadoc/enum/docComments/pkg1/Operation.java
! test/tools/javadoc/enum/enumType/Main.java
! test/tools/javadoc/enum/enumType/pkg1/QuotablePerson.java
! test/tools/javadoc/generics/genericClass/Main.java
! test/tools/javadoc/generics/genericClass/pkg1/A.java
! test/tools/javadoc/generics/genericInnerAndOuter/Main.java
! test/tools/javadoc/generics/genericInnerAndOuter/pkg1/O.java
! test/tools/javadoc/generics/genericInnerAndOuter/pkg1/X.java
! test/tools/javadoc/generics/genericInterface/Main.java
! test/tools/javadoc/generics/genericInterface/pkg1/A.java
! test/tools/javadoc/generics/genericMethod/Main.java
! test/tools/javadoc/generics/genericMethod/pkg1/A.java
! test/tools/javadoc/generics/genericSuper/Main.java
! test/tools/javadoc/generics/genericSuper/pkg1/A.java
! test/tools/javadoc/generics/supertypes/Main.java
! test/tools/javadoc/generics/supertypes/pkg1/A.java
! test/tools/javadoc/generics/supertypes/pkg1/B.java
! test/tools/javadoc/generics/throwsGeneric/Main.java
! test/tools/javadoc/generics/throwsGeneric/pkg1/A.java
! test/tools/javadoc/generics/tparamCycle/Main.java
! test/tools/javadoc/generics/tparamCycle/pkg1/LikeEnum.java
! test/tools/javadoc/generics/tparamTagOnMethod/Main.java
! test/tools/javadoc/generics/tparamTagOnMethod/pkg1/A.java
! test/tools/javadoc/generics/tparamTagOnType/Main.java
! test/tools/javadoc/generics/tparamTagOnType/pkg1/A.java
! test/tools/javadoc/generics/wildcards/Main.java
! test/tools/javadoc/generics/wildcards/pkg1/A.java
! test/tools/javadoc/imports/I.java
! test/tools/javadoc/imports/MissingImport.java
! test/tools/javadoc/lib/Tester.java
! test/tools/javadoc/nestedClass/NestedClass.java
! test/tools/javadoc/nestedClass/NestedClassB.java
! test/tools/javadoc/outputRedirect/Test.java
! test/tools/javadoc/outputRedirect/p/OutputRedirect.java
! test/tools/javadoc/sourceOnly/Test.java
! test/tools/javadoc/sourceOnly/p/SourceOnly.java
! test/tools/javadoc/sourceOption/SourceOption.java
! test/tools/javadoc/sourceOption/p/A.java
! test/tools/javadoc/subpackageIgnore/SubpackageIgnore.java
! test/tools/javadoc/subpackageIgnore/pkg1/not-subpkg/SomeJavaFile.java
! test/tools/javadoc/varArgs/Main.java
! test/tools/javadoc/varArgs/pkg1/A.java
! test/tools/javah/6257087/foo.java
! test/tools/javah/6257087/foo.sh
! test/tools/javah/6572945/T6572945.java
! test/tools/javah/6572945/TestClass1.java
! test/tools/javah/6572945/TestClass2.java
! test/tools/javah/6572945/TestClass3.java
! test/tools/javah/ConstMacroTest.sh
! test/tools/javah/MissingParamClassException.java
! test/tools/javah/MissingParamClassTest.sh
! test/tools/javah/ParamClassTest.java
! test/tools/javah/ReadOldClass.sh
! test/tools/javah/SubClassConsts.java
! test/tools/javah/SuperClassConsts.java
! test/tools/javah/T5070898.java
! test/tools/javah/T6893943.java
! test/tools/javah/compareTest/CompareTest.java
! test/tools/javah/compareTest/CompareTest.sh
! test/tools/javah/compareTest/FindNativeFiles.java
! test/tools/javap/4111861/T4111861.java
! test/tools/javap/4870651/T4870651.java
! test/tools/javap/4870651/Test.java
! test/tools/javap/6937244/T6937244.java
! test/tools/javap/6937244/T6937244A.java
! test/tools/javap/ExtPath.java
! test/tools/javap/NotPackagePrivateInterface.java
! test/tools/javap/PublicInterfaceTest.sh
! test/tools/javap/T4075403.java
! test/tools/javap/T4459541.java
! test/tools/javap/T4501660.java
! test/tools/javap/T4501661.java
! test/tools/javap/T4777949.java
! test/tools/javap/T4876942.java
! test/tools/javap/T4880663.java
! test/tools/javap/T4880672.java
! test/tools/javap/T4884240.java
! test/tools/javap/T4975569.java
! test/tools/javap/T6271787.java
! test/tools/javap/T6474890.java
! test/tools/javap/T6587786.java
! test/tools/javap/T6622216.java
! test/tools/javap/T6622232.java
! test/tools/javap/T6622260.java
! test/tools/javap/T6715251.java
! test/tools/javap/T6715753.java
! test/tools/javap/T6715767.java
! test/tools/javap/T6716452.java
! test/tools/javap/T6729471.java
! test/tools/javap/T6824493.java
! test/tools/javap/T6863746.java
! test/tools/javap/T6866657.java
! test/tools/javap/T6868539.java
! test/tools/javap/T6879371.java
! test/tools/javap/classfile/6888367/T6888367.java
! test/tools/javap/classfile/T6887895.java
! test/tools/javap/classfile/deps/GetDeps.java
! test/tools/javap/classfile/deps/T6907575.java
! test/tools/javap/classfile/deps/p/C1.java
! test/tools/javap/pathsep.sh
! test/tools/javap/stackmap/T6271292.java
! test/tools/javap/stackmap/T6271292.sh
! 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: 752bb790fc2d
Author:    ohair
Date:      2010-05-26 10:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/752bb790fc2d

Merge


Changeset: 637c646c6412
Author:    mikejwre
Date:      2010-05-27 10:57 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/637c646c6412

Added tag jdk7-b95 for changeset 752bb790fc2d

! .hgtags

Changeset: 9c2d50e46e31
Author:    ohair
Date:      2010-05-26 20:22 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/9c2d50e46e31

6956202: Fix a few missed rebranding issues, please contact lines etc.
Reviewed-by: darcy, jjg, weijun

! src/share/classes/com/sun/javadoc/package.html
! src/share/classes/com/sun/mirror/overview.html
! src/share/classes/com/sun/source/tree/DisjointTypeTree.java
! src/share/classes/javax/lang/model/overview.html
! test/tools/apt/mirror/declaration/pkg1/pkg2/package.html

Changeset: 89cd267c2167
Author:    mikejwre
Date:      2010-06-02 15:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/89cd267c2167

Merge


Changeset: aecce211bc6f
Author:    mikejwre
Date:      2010-06-03 13:30 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/aecce211bc6f

Added tag jdk7-b96 for changeset 89cd267c2167

! .hgtags

Changeset: ebf09be0222c
Author:    jjg
Date:      2010-05-13 11:30 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/ebf09be0222c

6952188: update timeout for langtools jtreg tests on JPRT
Reviewed-by: ohair

! test/Makefile

Changeset: e9ef849ae0ed
Author:    mcimadamore
Date:      2010-05-19 16:41 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e9ef849ae0ed

6880344: Recursive type parameters do not compile
Summary: Issue in type-variable substitution causes valid code to be rejected
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/typevars/T6880344.java

Changeset: 2881b376a689
Author:    mcimadamore
Date:      2010-05-19 16:42 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/2881b376a689

6946618: sqe test fails: javac/generics/NewOnTypeParm  in pit jdk7 b91 in all platforms.
Summary: Bad cast to ClassType in the new diamond implementation fails if the target type of the instance creation expression is a type-variable
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/6946618/T6946618a.java
+ test/tools/javac/generics/6946618/T6946618a.out
+ test/tools/javac/generics/6946618/T6946618b.java
+ test/tools/javac/generics/6946618/T6946618b.out
+ test/tools/javac/generics/6946618/T6946618c.java
+ test/tools/javac/generics/6946618/T6946618c.out

Changeset: eb849389ae2c
Author:    mcimadamore
Date:      2010-05-19 16:43 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/eb849389ae2c

6948381: javac Null Pointer Exception in Types.makeCompoundType
Summary: Race condition between symbol completion and attribution of import statements causes NPE when creating intersection type
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/6948381/T6948381.java
+ test/tools/javac/6948381/npe/A.java
+ test/tools/javac/6948381/npe/B.java

Changeset: 1d587ef8bf56
Author:    mcimadamore
Date:      2010-05-19 16:43 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/1d587ef8bf56

6951833: latest diamond implementation generates spurious raw type warnings
Summary: Raw warning checks should be disabled in the presence of a diamond AST node
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/diamond/T6951833.java

Changeset: e9d66d392a8d
Author:    jjg
Date:      2010-05-21 17:32 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e9d66d392a8d

6954901: langtools/test/Makefile should check for bin/javac(.exe) instead of lib/tools.jar
Reviewed-by: ohair

! test/Makefile

Changeset: 16efe627290e
Author:    lana
Date:      2010-05-24 09:07 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/16efe627290e

Merge


Changeset: 593a59e40bdb
Author:    lana
Date:      2010-05-28 12:41 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/593a59e40bdb

Merge

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

Changeset: c0a41294297e
Author:    lana
Date:      2010-06-07 17:09 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/c0a41294297e

Merge


Changeset: 3b38f3aa3dc3
Author:    mikejwre
Date:      2010-06-10 13:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/3b38f3aa3dc3

Added tag jdk7-b97 for changeset c0a41294297e

! .hgtags

Changeset: ab1356297c67
Author:    mikejwre
Date:      2010-06-17 16:28 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/ab1356297c67

Added tag jdk7-b98 for changeset 3b38f3aa3dc3

! .hgtags

Changeset: f0e3ec1f9d9f
Author:    jrose
Date:      2010-05-01 15:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/f0e3ec1f9d9f

6939134: JSR 292 adjustments to method handle invocation
Summary: split MethodHandle.invoke into invokeExact and invokeGeneric
Reviewed-by: twisti

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! test/tools/javac/meth/InvokeDyn.java
! test/tools/javac/meth/InvokeMH.java

Changeset: 2a28dcbef3a7
Author:    jrose
Date:      2010-05-13 20:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/2a28dcbef3a7

Merge


Changeset: 005bec70ca27
Author:    jrose
Date:      2010-06-18 15:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/005bec70ca27

Merge

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! test/tools/javac/meth/InvokeDyn.java
! test/tools/javac/meth/InvokeMH.java

Changeset: 9d02c4ce4275
Author:    mikejwre
Date:      2010-06-24 20:03 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/9d02c4ce4275

Added tag jdk7-b99 for changeset 005bec70ca27

! .hgtags

Changeset: 9a7c998bf2fc
Author:    darcy
Date:      2010-06-02 19:08 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/9a7c998bf2fc

6933147: Provided new utility visitors supporting SourceVersion.RELEASE_7
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/share/classes/com/sun/tools/javah/JavahTask.java
! src/share/classes/com/sun/tools/javah/LLNI.java
! src/share/classes/com/sun/tools/javah/TypeSignature.java
! src/share/classes/javax/lang/model/element/ElementVisitor.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
+ src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
+ src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
+ src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor6.java
+ src/share/classes/javax/lang/model/util/ElementKindVisitor7.java
! src/share/classes/javax/lang/model/util/ElementScanner6.java
+ src/share/classes/javax/lang/model/util/ElementScanner7.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
+ src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
+ src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
+ src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
! src/share/classes/javax/lang/model/util/TypeKindVisitor6.java
+ src/share/classes/javax/lang/model/util/TypeKindVisitor7.java
! src/share/sample/javac/processing/src/CheckNamesProcessor.java
! test/tools/javac/6402516/CheckLocalElements.java
! test/tools/javac/api/TestOperators.java
! test/tools/javac/enum/6424358/T6424358.java
! test/tools/javac/processing/model/6194785/T6194785.java
! test/tools/javac/processing/model/type/NoTypes.java
! test/tools/javac/processing/model/util/deprecation/TestDeprecation.java

Changeset: 559c9a37d9f6
Author:    jjg
Date:      2010-06-03 17:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/559c9a37d9f6

6955264: add option to suppress Abort in Check.completionError
Reviewed-by: mcimadamore

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

Changeset: 852d8bb356bc
Author:    darcy
Date:      2010-06-03 19:56 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/852d8bb356bc

6519115: MirroredTypeException thrown but should be MirroredTypesException
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/share/classes/javax/lang/model/type/MirroredTypeException.java
! src/share/classes/javax/lang/model/type/MirroredTypesException.java
+ test/tools/javac/processing/model/type/MirroredTypeEx/Plurality.java

Changeset: b7fc560217d3
Author:    jjg
Date:      2010-06-04 14:54 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/b7fc560217d3

6958391: add vizant support to langtools build
Reviewed-by: mcimadamore

! make/build.properties
! make/build.xml

Changeset: d33b91f360fc
Author:    jjg
Date:      2010-06-04 17:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d33b91f360fc

6958802: cleanup and doc langtools build.xml file
Reviewed-by: ohair

! make/build.properties
! make/build.xml

Changeset: 46cf751559ae
Author:    mcimadamore
Date:      2010-06-10 09:29 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/46cf751559ae

6945418: Project Coin: Simplified Varargs Method Invocation
Summary: Add new mandatory warning for unsafe vararg method declaration. Warning can be suppressed as usual (@SuppressWarnings("varargs")/-Xlint:-varargs)
Reviewed-by: jjg, darcy

! src/share/classes/com/sun/tools/javac/code/Lint.java
! 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/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/List.java
! test/tools/javac/varargs/6730476/T6730476a.java
! test/tools/javac/varargs/6806876/T6806876.out
+ test/tools/javac/varargs/warning/Warn4.java

Changeset: f2fdd52e4e87
Author:    jjg
Date:      2010-06-10 16:08 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/f2fdd52e4e87

6944312: Potential rebranding issues in openjdk/langtools repository sources
Reviewed-by: darcy

! src/share/classes/com/sun/javadoc/package.html
! src/share/classes/com/sun/mirror/overview.html
! src/share/classes/com/sun/source/tree/DisjointTypeTree.java
! src/share/classes/com/sun/tools/apt/comp/Apt.java
! src/share/classes/com/sun/tools/apt/main/CommandLine.java
! src/share/classes/com/sun/tools/apt/main/JavaCompiler.java
! src/share/classes/com/sun/tools/apt/main/Main.java
! src/share/classes/com/sun/tools/apt/util/Bark.java
! src/share/classes/com/sun/tools/classfile/AccessFlags.java
! src/share/classes/com/sun/tools/classfile/Annotation.java
! src/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
! src/share/classes/com/sun/tools/classfile/Attribute.java
! src/share/classes/com/sun/tools/classfile/AttributeException.java
! src/share/classes/com/sun/tools/classfile/Attributes.java
! src/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
! src/share/classes/com/sun/tools/classfile/ClassFile.java
! src/share/classes/com/sun/tools/classfile/ClassReader.java
! src/share/classes/com/sun/tools/classfile/ClassTranslator.java
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/Code_attribute.java
! src/share/classes/com/sun/tools/classfile/CompilationID_attribute.java
! src/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/share/classes/com/sun/tools/classfile/ConstantPoolException.java
! src/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java
! src/share/classes/com/sun/tools/classfile/DefaultAttribute.java
! src/share/classes/com/sun/tools/classfile/Deprecated_attribute.java
! src/share/classes/com/sun/tools/classfile/Descriptor.java
! src/share/classes/com/sun/tools/classfile/DescriptorException.java
! src/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java
! src/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
! src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
! src/share/classes/com/sun/tools/classfile/Field.java
! src/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
! src/share/classes/com/sun/tools/classfile/Instruction.java
! src/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
! src/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
! src/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
! src/share/classes/com/sun/tools/classfile/Method.java
! src/share/classes/com/sun/tools/classfile/Opcode.java
! src/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/Signature.java
! src/share/classes/com/sun/tools/classfile/Signature_attribute.java
! src/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
! src/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
! src/share/classes/com/sun/tools/classfile/SourceID_attribute.java
! src/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
! src/share/classes/com/sun/tools/classfile/StackMap_attribute.java
! src/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
! src/share/classes/com/sun/tools/classfile/Type.java
! src/share/classes/com/sun/tools/javac/Launcher.java
! src/share/classes/com/sun/tools/javac/Server.java
! src/share/classes/com/sun/tools/javac/api/DiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/api/Formattable.java
! src/share/classes/com/sun/tools/javac/api/JavacScope.java
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/api/Messages.java
! src/share/classes/com/sun/tools/javac/api/WrappingJavaFileManager.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/BoundKind.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/TargetType.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/code/TypeTags.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/AttrContextEnv.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/ConstFold.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Env.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/Todo.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/file/BaseFileObject.java
! src/share/classes/com/sun/tools/javac/file/CacheFSInfo.java
! src/share/classes/com/sun/tools/javac/file/FSInfo.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Paths.java
! src/share/classes/com/sun/tools/javac/file/RegularFileObject.java
! src/share/classes/com/sun/tools/javac/file/RelativePath.java
! src/share/classes/com/sun/tools/javac/file/SymbolArchive.java
! src/share/classes/com/sun/tools/javac/file/ZipArchive.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
! src/share/classes/com/sun/tools/javac/jvm/ByteCodes.java
! src/share/classes/com/sun/tools/javac/jvm/CRTFlags.java
! src/share/classes/com/sun/tools/javac/jvm/CRTable.java
! src/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/Items.java
! src/share/classes/com/sun/tools/javac/jvm/Pool.java
! src/share/classes/com/sun/tools/javac/jvm/Target.java
! src/share/classes/com/sun/tools/javac/jvm/UninitializedType.java
! src/share/classes/com/sun/tools/javac/main/CommandLine.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/JavacOption.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/main/OptionName.java
! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java
! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/javac/model/FilteredMemberList.java
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/share/classes/com/sun/tools/javac/model/JavacSourcePosition.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/share/classes/com/sun/tools/javac/nio/PathFileManager.java
! src/share/classes/com/sun/tools/javac/nio/PathFileObject.java
! src/share/classes/com/sun/tools/javac/parser/DocCommentScanner.java
! src/share/classes/com/sun/tools/javac/parser/EndPosParser.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Keywords.java
! src/share/classes/com/sun/tools/javac/parser/Lexer.java
! src/share/classes/com/sun/tools/javac/parser/Parser.java
! src/share/classes/com/sun/tools/javac/parser/ParserFactory.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/parser/Token.java
! src/share/classes/com/sun/tools/javac/processing/AnnotationProcessingError.java
! src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/share/classes/com/sun/tools/javac/processing/ServiceProxy.java
! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.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
! src/share/classes/com/sun/tools/javac/util/Abort.java
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/AbstractLog.java
! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
! src/share/classes/com/sun/tools/javac/util/ByteBuffer.java
! src/share/classes/com/sun/tools/javac/util/ClientCodeException.java
! src/share/classes/com/sun/tools/javac/util/CloseableURLClassLoader.java
! src/share/classes/com/sun/tools/javac/util/Constants.java
! src/share/classes/com/sun/tools/javac/util/Context.java
! src/share/classes/com/sun/tools/javac/util/Convert.java
! src/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
! src/share/classes/com/sun/tools/javac/util/FatalError.java
! src/share/classes/com/sun/tools/javac/util/ForwardingDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/JavacMessages.java
! src/share/classes/com/sun/tools/javac/util/LayoutCharacters.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javac/util/ListBuffer.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
! src/share/classes/com/sun/tools/javac/util/Name.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/com/sun/tools/javac/util/Options.java
! src/share/classes/com/sun/tools/javac/util/Pair.java
! src/share/classes/com/sun/tools/javac/util/Position.java
! src/share/classes/com/sun/tools/javac/util/PropagatedException.java
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/SharedNameTable.java
! src/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
! src/share/classes/com/sun/tools/javac/util/Warner.java
! src/share/classes/com/sun/tools/javah/Gen.java
! src/share/classes/com/sun/tools/javah/InternalError.java
! src/share/classes/com/sun/tools/javah/JNI.java
! src/share/classes/com/sun/tools/javah/JavahFileManager.java
! src/share/classes/com/sun/tools/javah/JavahTask.java
! src/share/classes/com/sun/tools/javah/JavahTool.java
! src/share/classes/com/sun/tools/javah/LLNI.java
! src/share/classes/com/sun/tools/javah/Main.java
! src/share/classes/com/sun/tools/javah/Mangle.java
! src/share/classes/com/sun/tools/javah/NativeHeaderTool.java
! src/share/classes/com/sun/tools/javah/TypeSignature.java
! src/share/classes/com/sun/tools/javah/Util.java
! src/share/classes/com/sun/tools/javap/AnnotationWriter.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/BasicWriter.java
! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
! src/share/classes/com/sun/tools/javap/ConstantWriter.java
! src/share/classes/com/sun/tools/javap/Context.java
! src/share/classes/com/sun/tools/javap/DisassemblerTool.java
! src/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
! src/share/classes/com/sun/tools/javap/InternalError.java
! src/share/classes/com/sun/tools/javap/JavapFileManager.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
! src/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
! src/share/classes/com/sun/tools/javap/Main.java
! src/share/classes/com/sun/tools/javap/Messages.java
! src/share/classes/com/sun/tools/javap/Options.java
! src/share/classes/com/sun/tools/javap/SourceWriter.java
! src/share/classes/com/sun/tools/javap/StackMapWriter.java
! src/share/classes/com/sun/tools/javap/TryBlockWriter.java
! src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
! src/share/classes/javax/lang/model/overview.html
! test/tools/apt/mirror/declaration/pkg1/pkg2/package.html
! test/tools/javac/6948381/T6948381.java
! test/tools/javac/6948381/npe/A.java
! test/tools/javac/6948381/npe/B.java
! test/tools/javac/api/evalexpr/ByteArrayClassLoader.java
! test/tools/javac/api/evalexpr/CompileFromString.java
! test/tools/javac/api/evalexpr/MemoryFileManager.java
! test/tools/javac/generics/diamond/T6951833.java
! test/tools/javac/generics/typevars/T6880344.java
! test/tools/javac/varargs/warning/Warn4.java

Changeset: 366a7b9b5627
Author:    jjg
Date:      2010-06-10 17:09 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/366a7b9b5627

6960407: Potential rebranding issues in openjdk/langtools repository sources
Reviewed-by: darcy

! make/Makefile
! make/Makefile-classic
! src/share/classes/com/sun/source/tree/Tree.java
! src/share/classes/com/sun/source/util/JavacTask.java
! src/share/classes/com/sun/source/util/TaskEvent.java
! src/share/classes/com/sun/source/util/TaskListener.java
! src/share/classes/com/sun/tools/doclets/formats/html/package.html
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! 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/resources/compiler.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties
! src/share/classes/javax/tools/JavaFileManager.java

Changeset: 224533455888
Author:    jjg
Date:      2010-06-11 07:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/224533455888

6877961: langtools build should allow more options when running jtreg
Reviewed-by: mcimadamore

! make/build.xml

Changeset: d1ea43cb71c1
Author:    jjg
Date:      2010-06-11 17:24 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d1ea43cb71c1

6958836: javadoc should support -Xmaxerrs and -Xmaxwarns
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/Messager.java
! src/share/classes/com/sun/tools/javadoc/Start.java
! src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
+ test/tools/javadoc/6958836/Test.java
+ test/tools/javadoc/6958836/errs/Errors.java
+ test/tools/javadoc/6958836/warns/Warnings.java

Changeset: 0840dd65b9e2
Author:    jjg
Date:      2010-06-16 16:23 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/0840dd65b9e2

6956638: JavacTask.generate does not generate all required files
Reviewed-by: darcy
Contributed-by: joshuamaurice at gmail.com

+ test/tools/javac/T6956638.java

Changeset: 93e1975eea7a
Author:    lana
Date:      2010-06-16 14:09 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/93e1975eea7a

Merge

! test/tools/apt/mirror/declaration/pkg1/pkg2/package.html

Changeset: e2b845fdc437
Author:    lana
Date:      2010-06-16 17:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e2b845fdc437

Merge


Changeset: 0ba1f80b73a5
Author:    jjg
Date:      2010-06-18 16:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/0ba1f80b73a5

6962540: langtools Makefile sets DEV_NULL incorrectly
Reviewed-by: ohair

! make/Makefile

Changeset: 4177f5bdd189
Author:    jjg
Date:      2010-06-18 21:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/4177f5bdd189

6961178: Allow doclet.xml to contain XML attributes
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/XMLNode.java

Changeset: 4cca8d7ce6c1
Author:    lana
Date:      2010-06-21 22:09 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/4cca8d7ce6c1

Merge


Changeset: d1d7595fa824
Author:    lana
Date:      2010-06-29 22:43 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d1d7595fa824

Merge

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/util/Names.java

Changeset: 20a8fe72ee7b
Author:    mikejwre
Date:      2010-07-09 19:18 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/20a8fe72ee7b

Added tag jdk7-b100 for changeset d1d7595fa824

! .hgtags

Changeset: f87f1f3e23e1
Author:    mikejwre
Date:      2010-07-15 20:11 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/f87f1f3e23e1

Added tag jdk7-b101 for changeset 20a8fe72ee7b

! .hgtags

Changeset: be5cafeb318d
Author:    darcy
Date:      2010-06-23 16:51 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/be5cafeb318d

6911258: Project Coin: Add essential API support for Automatic Resource Management (ARM) blocks
Reviewed-by: darcy, alanb
Contributed-by: jjb at google.com

! src/share/classes/javax/lang/model/element/ElementKind.java

Changeset: d8a15fda7e3a
Author:    jjg
Date:      2010-06-24 10:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d8a15fda7e3a

6917288: Unnamed nested class is not generated
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/6917288/GraphicalInstaller.java
+ test/tools/javac/6917288/GraphicalInstallerTest.java
+ test/tools/javac/6917288/T6917288.java

Changeset: 6386f0fd6205
Author:    lana
Date:      2010-06-29 12:06 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/6386f0fd6205

Merge

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/util/Names.java

Changeset: d2b7ecf33b35
Author:    jjg
Date:      2010-06-30 18:06 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d2b7ecf33b35

6964768: need test program to validate javac resource bundles
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/literals/BadUnderscoreLiterals.6.out

Changeset: 064468702a8d
Author:    jjg
Date:      2010-07-12 16:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/064468702a8d

6968497: localized text appears in raw diagnostic
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/generics/6946618/T6946618c.java
! test/tools/javac/generics/6946618/T6946618c.out

Changeset: eaab979c8b36
Author:    lana
Date:      2010-07-12 19:43 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/eaab979c8b36

Merge


Changeset: ff9c0a0bf7ed
Author:    lana
Date:      2010-07-20 22:22 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/ff9c0a0bf7ed

Merge


Changeset: bd85271c580c
Author:    mikejwre
Date:      2010-07-23 16:42 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/bd85271c580c

Added tag jdk7-b102 for changeset ff9c0a0bf7ed

! .hgtags

Changeset: fc7219517ec1
Author:    cl
Date:      2010-07-29 13:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/fc7219517ec1

Added tag jdk7-b103 for changeset bd85271c580c

! .hgtags

Changeset: 49489c1d8fae
Author:    cl
Date:      2010-08-06 12:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/49489c1d8fae

Added tag jdk7-b104 for changeset fc7219517ec1

! .hgtags

Changeset: a5454419dd46
Author:    jjg
Date:      2010-07-13 19:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a5454419dd46

6966732: replace use of static Log.getLocalizedString with non-static alternative where possible
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/Log.java

Changeset: 0e1fab5cffc8
Author:    jjg
Date:      2010-07-13 19:17 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/0e1fab5cffc8

6968434: test CheckResourceKeys fails on control builds
Reviewed-by: darcy

! test/tools/javac/diags/CheckResourceKeys.java

Changeset: e57b27703e8b
Author:    jjg
Date:      2010-07-13 19:20 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e57b27703e8b

6968789: incorrect  text in "diamond not supported" message
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/resources/compiler.properties

Changeset: b49b0d72c071
Author:    mcimadamore
Date:      2010-07-15 16:31 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/b49b0d72c071

6967002: JDK7 b99 javac compilation error (java.lang.AssertionError)
Summary: bug in JavacParser related to parsing of type annotations in varargs position
Reviewed-by: jjg
Contributed-by: mahmood at notnoop.com

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/typeAnnotations/6967002/T6967002.java
+ test/tools/javac/typeAnnotations/6967002/T6967002.out

Changeset: 472e74211e11
Author:    mcimadamore
Date:      2010-07-15 16:31 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/472e74211e11

6964669: javac reports error on miranda methods
Summary: synthetic name clash check should not apply to miranda methods
Reviewed-by: jjg
Contributed-by: tomas.zezula at sun.com

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/miranda/6964669/T6964669.java
+ test/tools/javac/miranda/6964669/pkg/A.java
+ test/tools/javac/miranda/6964669/pkg/B.java
+ test/tools/javac/miranda/6964669/pkg/C.java

Changeset: 13354e1abba7
Author:    darcy
Date:      2010-07-16 19:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/13354e1abba7

6911256: Project Coin: Support Automatic Resource Management (ARM) blocks in the compiler
6964740: Project Coin: More tests for ARM compiler changes
6965277: Project Coin: Correctness issues in ARM implementation
6967065: add -Xlint warning category for Automatic Resource Management (ARM)
Reviewed-by: jjb, darcy, mcimadamore, jjg, briangoetz
Contributed-by: tball at google.com

! make/build.properties
! src/share/classes/com/sun/source/tree/TryTree.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! 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/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/CRTable.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.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/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeCopier.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
! src/share/classes/com/sun/tools/javac/util/Names.java
+ test/tools/javac/TryWithResources/ArmLint.java
+ test/tools/javac/TryWithResources/ArmLint.out
+ test/tools/javac/TryWithResources/BadTwr.java
+ test/tools/javac/TryWithResources/BadTwr.out
+ test/tools/javac/TryWithResources/BadTwrSyntax.java
+ test/tools/javac/TryWithResources/BadTwrSyntax.out
+ test/tools/javac/TryWithResources/DuplicateResource.java
+ test/tools/javac/TryWithResources/DuplicateResourceDecl.java
+ test/tools/javac/TryWithResources/DuplicateResourceDecl.out
+ test/tools/javac/TryWithResources/ImplicitFinal.java
+ test/tools/javac/TryWithResources/ImplicitFinal.out
+ test/tools/javac/TryWithResources/PlainTry.java
+ test/tools/javac/TryWithResources/PlainTry.out
+ test/tools/javac/TryWithResources/PlainTry6.out
+ test/tools/javac/TryWithResources/ResourceOutsideTry.java
+ test/tools/javac/TryWithResources/ResourceOutsideTry.out
+ test/tools/javac/TryWithResources/ResourceTypeVar.java
+ test/tools/javac/TryWithResources/TwrFlow.java
+ test/tools/javac/TryWithResources/TwrFlow.out
+ test/tools/javac/TryWithResources/TwrInference.java
+ test/tools/javac/TryWithResources/TwrIntersection.java
+ test/tools/javac/TryWithResources/TwrIntersection02.java
+ test/tools/javac/TryWithResources/TwrIntersection02.out
+ test/tools/javac/TryWithResources/TwrMultiCatch.java
+ test/tools/javac/TryWithResources/TwrOnNonResource.java
+ test/tools/javac/TryWithResources/TwrOnNonResource.out
+ test/tools/javac/TryWithResources/TwrTests.java
+ test/tools/javac/TryWithResources/WeirdTwr.java
+ test/tools/javac/processing/model/element/TestResourceVariable.java

Changeset: 3640b60bd0f6
Author:    jjg
Date:      2010-07-22 11:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/3640b60bd0f6

6968063: provide examples of code that generate diagnostics
Reviewed-by: mcimadamore

! make/build.xml
+ test/tools/javac/diags/CheckExamples.java
+ test/tools/javac/diags/Example.java
+ test/tools/javac/diags/FileManager.java
+ test/tools/javac/diags/HTMLWriter.java
+ test/tools/javac/diags/README.examples.txt
+ test/tools/javac/diags/RunExamples.java
+ test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/AbstractCantBeAccessed.java
+ test/tools/javac/diags/examples/AbstractCantBeInstantiated.java
+ test/tools/javac/diags/examples/AbstractMethodCantHaveBody.java
+ test/tools/javac/diags/examples/AlreadyDefined.java
+ test/tools/javac/diags/examples/AlreadyDefinedImport.java
+ test/tools/javac/diags/examples/AlreadyDefinedStaticImport/AlreadDefinedStaticImport.java
+ test/tools/javac/diags/examples/AlreadyDefinedStaticImport/p/E1.java
+ test/tools/javac/diags/examples/AlreadyDefinedStaticImport/p/E2.java
+ test/tools/javac/diags/examples/AnnoNotApplicable.java
+ test/tools/javac/diags/examples/AnnoNotValidForType.java
+ test/tools/javac/diags/examples/AnnoValueMustBeAnnotation.java
+ test/tools/javac/diags/examples/AnnoValueMustBeClassLiteral.java
+ test/tools/javac/diags/examples/AnnosWithoutProcessors/AnnosWithoutProcessors.java
+ test/tools/javac/diags/examples/AnnosWithoutProcessors/processors/AnnoProc.java
+ test/tools/javac/diags/examples/AnnotationMissingValue.java
+ test/tools/javac/diags/examples/AnnotationMustBeNameValue.java
+ test/tools/javac/diags/examples/AnnotationsNotSupported.java
+ test/tools/javac/diags/examples/AnonClassImplInterfaceNoArgs.java
+ test/tools/javac/diags/examples/AnonClassImplInterfaceNoQualForNew.java
+ test/tools/javac/diags/examples/AnonClassImplInterfaceNoTypeArgs.java
+ test/tools/javac/diags/examples/AnonymousClass.java
+ test/tools/javac/diags/examples/ArrayAndVarargs.java
+ test/tools/javac/diags/examples/ArrayDimMissing.java
+ test/tools/javac/diags/examples/ArrayRequired.java
+ test/tools/javac/diags/examples/AssertAsIdentifier.java
+ test/tools/javac/diags/examples/AssertAsIdentifier2.java
+ test/tools/javac/diags/examples/AttrMustBeConstant.java
+ test/tools/javac/diags/examples/BadSourceFileHeader/BadSourceFileHeader.java
+ test/tools/javac/diags/examples/BadSourceFileHeader/sourcepath/p/A.java
+ test/tools/javac/diags/examples/BreakOutsideSwitchLoop.java
+ test/tools/javac/diags/examples/CallMustBeFirst.java
+ test/tools/javac/diags/examples/CannotCreateArrayWithTypeArgs.java
+ test/tools/javac/diags/examples/CantApplyDiamond.java
+ test/tools/javac/diags/examples/CantAssignToFinal.java
+ test/tools/javac/diags/examples/CantDeref.java
+ test/tools/javac/diags/examples/CantExtendIntfAnno.java
+ test/tools/javac/diags/examples/CantImplement.java
+ test/tools/javac/diags/examples/CantInheritDiffArg.java
+ test/tools/javac/diags/examples/CantRefBeforeConstr.java
+ test/tools/javac/diags/examples/CantResolve.java
+ test/tools/javac/diags/examples/CantResolveArgs.java
+ test/tools/javac/diags/examples/CantResolveArgsParams.java
+ test/tools/javac/diags/examples/CantResolveLocation.java
+ test/tools/javac/diags/examples/CantResolveLocationArgs.java
+ test/tools/javac/diags/examples/CantResolveLocationArgsParams.java
+ test/tools/javac/diags/examples/CantReturnValueForVoid.java
+ test/tools/javac/diags/examples/CatchWithoutTry.java
+ test/tools/javac/diags/examples/ClashesWith.java
+ test/tools/javac/diags/examples/ClassCantWrite.java
+ test/tools/javac/diags/examples/ClassPublicInFile.java
+ test/tools/javac/diags/examples/ConcreteInheritanceConflict.java
+ test/tools/javac/diags/examples/ConstExprRequired.java
+ test/tools/javac/diags/examples/ConstantSVUID.java
+ test/tools/javac/diags/examples/ContinueOutsideLoop.java
+ test/tools/javac/diags/examples/CountError.java
+ test/tools/javac/diags/examples/CountErrorPlural.java
+ test/tools/javac/diags/examples/CountWarn.java
+ test/tools/javac/diags/examples/CountWarnPlural.java
+ test/tools/javac/diags/examples/CyclicAnnoElement.java
+ test/tools/javac/diags/examples/CyclicInheritance.java
+ test/tools/javac/diags/examples/DefaultAllowedInIntfAnnotationMember.java
+ test/tools/javac/diags/examples/DeprecatedFilename.java
+ test/tools/javac/diags/examples/DeprecatedFilenameAdditional.java
+ test/tools/javac/diags/examples/DeprecatedPlural/DeprecatedClass.java
+ test/tools/javac/diags/examples/DeprecatedPlural/DeprecatedFilename.java
+ test/tools/javac/diags/examples/DeprecatedPlural/DeprecatedPlural.java
+ test/tools/javac/diags/examples/DeprecatedPluralAdditional/DeprecatedClass.java
+ test/tools/javac/diags/examples/DeprecatedPluralAdditional/DeprecatedFilename.java
+ test/tools/javac/diags/examples/DeprecatedPluralAdditional/DeprecatedPlural.java
+ test/tools/javac/diags/examples/DeprecatedPluralAdditional/DeprecatedPluralAdditional.java
+ test/tools/javac/diags/examples/DiamondInvalidArg.java
+ test/tools/javac/diags/examples/DiamondInvalidArgs.java
+ test/tools/javac/diags/examples/DiamondNotSupported.java
+ test/tools/javac/diags/examples/DirPathElementNotFound.java
+ test/tools/javac/diags/examples/DivZero.java
+ test/tools/javac/diags/examples/DoesNotOverride.java
+ test/tools/javac/diags/examples/DoesntExist.java
+ test/tools/javac/diags/examples/DotClassExpected.java
+ test/tools/javac/diags/examples/DuplicateAnnotation.java
+ test/tools/javac/diags/examples/DuplicateAnnotationMemberValue.java
+ test/tools/javac/diags/examples/DuplicateCaseLabel.java
+ test/tools/javac/diags/examples/DuplicateClass.java
+ test/tools/javac/diags/examples/DuplicateDefaultLabel.java
+ test/tools/javac/diags/examples/ElseWithoutIf.java
+ test/tools/javac/diags/examples/EmptyBytecodeIdent.java
+ test/tools/javac/diags/examples/EmptyCharLiteral.java
+ test/tools/javac/diags/examples/EmptyIf.java
+ test/tools/javac/diags/examples/EnclClassRequired.java
+ test/tools/javac/diags/examples/EnumAnnoValueMustBeEnumConst.java
+ test/tools/javac/diags/examples/EnumAsIdentifier.java
+ test/tools/javac/diags/examples/EnumAsIdentifier2.java
+ test/tools/javac/diags/examples/EnumCantBeInstantiated.java
+ test/tools/javac/diags/examples/EnumConstRequired.java
+ test/tools/javac/diags/examples/EnumLabelUnqualified.java
+ test/tools/javac/diags/examples/EnumNoFinalize.java
+ test/tools/javac/diags/examples/EnumNoSubclassing.java
+ test/tools/javac/diags/examples/EnumTypesNotExtensible.java
+ test/tools/javac/diags/examples/EnumsMustBeStatic.java
+ test/tools/javac/diags/examples/EnumsNotSupported.java
+ test/tools/javac/diags/examples/ErrProcMessager/ErrProcMessager.java
+ test/tools/javac/diags/examples/ErrProcMessager/processors/AnnoProc.java
+ test/tools/javac/diags/examples/ErrSyntheticNameConflict.java
+ test/tools/javac/diags/examples/Error.java
+ test/tools/javac/diags/examples/ErrorReadingFile.java
+ test/tools/javac/diags/examples/ExceptAlreadyCaught.java
+ test/tools/javac/diags/examples/ExceptNeverThrown.java
+ test/tools/javac/diags/examples/Expected2.java
+ test/tools/javac/diags/examples/Expected3.java
+ test/tools/javac/diags/examples/FinalParamCantBeAssigned.java
+ test/tools/javac/diags/examples/FinallyCannotComplete.java
+ test/tools/javac/diags/examples/FinallyWithoutTry.java
+ test/tools/javac/diags/examples/FloatNumberTooLarge.java
+ test/tools/javac/diags/examples/FloatNumberTooSmall.java
+ test/tools/javac/diags/examples/ForeachNotApplicable.java
+ test/tools/javac/diags/examples/ForeachNotSupported.java
+ test/tools/javac/diags/examples/GenericArrayCreation.java
+ test/tools/javac/diags/examples/GenericThrowable.java
+ test/tools/javac/diags/examples/GenericsNotSupported.java
+ test/tools/javac/diags/examples/HasBeenDeprecated.java
+ test/tools/javac/diags/examples/IdentifierExpected.java
+ test/tools/javac/diags/examples/IllegalBytecodeIdentChar.java
+ test/tools/javac/diags/examples/IllegalChar.java
+ test/tools/javac/diags/examples/IllegalComboModifiers.java
+ test/tools/javac/diags/examples/IllegalEnumStaticRef.java
+ test/tools/javac/diags/examples/IllegalEscapeChar.java
+ test/tools/javac/diags/examples/IllegalForwardRef.java
+ test/tools/javac/diags/examples/IllegalInitializer.java
+ test/tools/javac/diags/examples/IllegalLineEndInCharLit.java
+ test/tools/javac/diags/examples/IllegalNonAsciiDigit.java
+ test/tools/javac/diags/examples/IllegalQualNotIcls.java
+ test/tools/javac/diags/examples/IllegalSelfRef.java
+ test/tools/javac/diags/examples/IllegalStartOfExpr.java
+ test/tools/javac/diags/examples/IllegalUnderscore.java
+ test/tools/javac/diags/examples/IllegalUnicodeEscape.java
+ test/tools/javac/diags/examples/ImportRequiresCanonical/ImportRequiresCanonical.java
+ test/tools/javac/diags/examples/ImportRequiresCanonical/p/Base.java
+ test/tools/javac/diags/examples/ImportRequiresCanonical/p/ExtendsBase.java
+ test/tools/javac/diags/examples/ImproperSVUID.java
+ test/tools/javac/diags/examples/ImproperTypeInnerRawParam.java
+ test/tools/javac/diags/examples/ImproperTypeParamMissing.java
+ test/tools/javac/diags/examples/IncomparableTypes.java
+ test/tools/javac/diags/examples/IncompatibleTypes1.java
+ test/tools/javac/diags/examples/InconvertibleTypes.java
+ test/tools/javac/diags/examples/InexactVarargsCall.java
+ test/tools/javac/diags/examples/InferredDoNotConformToBounds.java
+ test/tools/javac/diags/examples/InheritFromFinal.java
+ test/tools/javac/diags/examples/InitializerMustComplete.java
+ test/tools/javac/diags/examples/InnerClassCantHaveStatic.java
+ test/tools/javac/diags/examples/IntNumberTooLarge.java
+ test/tools/javac/diags/examples/InterfaceExpected.java
+ test/tools/javac/diags/examples/InterfaceNotAllowed.java
+ test/tools/javac/diags/examples/IntfAnnotationCantHaveTypeParams.java
+ test/tools/javac/diags/examples/IntfAnnotationMemberClash.java
+ test/tools/javac/diags/examples/IntfAnnotationsCantHaveParams.java
+ test/tools/javac/diags/examples/IntfAnnotationsCantHaveTypeParams.java
+ test/tools/javac/diags/examples/IntfMethodCantHaveBody.java
+ test/tools/javac/diags/examples/InvalidAnnoMemberType.java
+ test/tools/javac/diags/examples/InvalidBinaryNumber.java
+ test/tools/javac/diags/examples/InvalidHexNumber.java
+ test/tools/javac/diags/examples/InvalidInferredTypes.java
+ test/tools/javac/diags/examples/InvalidInstanceof.java
+ test/tools/javac/diags/examples/InvalidMethodDecl.java
+ test/tools/javac/diags/examples/KindnameClass.java
+ test/tools/javac/diags/examples/KindnameConstructor.java
+ test/tools/javac/diags/examples/KindnameMethod.java
+ test/tools/javac/diags/examples/KindnameVariable.java
+ test/tools/javac/diags/examples/LabelInUse.java
+ test/tools/javac/diags/examples/LocalEnum.java
+ test/tools/javac/diags/examples/LocalVarNeedsFinal.java
+ test/tools/javac/diags/examples/LongSVUID.java
+ test/tools/javac/diags/examples/MalformedFpLit.java
+ test/tools/javac/diags/examples/MalformedSupported/MalformedSupported.java
+ test/tools/javac/diags/examples/MalformedSupported/processors/AnnoProc.java
+ test/tools/javac/diags/examples/MethodDoesNotOverride.java
+ test/tools/javac/diags/examples/MightBeAssignedInLoop.java
+ test/tools/javac/diags/examples/MissingDeprecatedAnnotation.java
+ test/tools/javac/diags/examples/MissingMethodBody.java
+ test/tools/javac/diags/examples/MissingReturnStatement.java
+ test/tools/javac/diags/examples/MissingReturnValue.java
+ test/tools/javac/diags/examples/MissingSVUID.java
+ test/tools/javac/diags/examples/ModifierNotAllowed.java
+ test/tools/javac/diags/examples/MulticatchCantBeAssigned.java
+ test/tools/javac/diags/examples/MulticatchMustBeFinal.java
+ test/tools/javac/diags/examples/MulticatchNotSupported.java
+ test/tools/javac/diags/examples/NameClashSameErasure.java
+ test/tools/javac/diags/examples/NameClashSameErasureNoOverride.java
+ test/tools/javac/diags/examples/NativeMethodCantHaveBody.java
+ test/tools/javac/diags/examples/NeitherConditionalSubtype.java
+ test/tools/javac/diags/examples/NewNotAllowedInAnno.java
+ test/tools/javac/diags/examples/NoArgs.java
+ test/tools/javac/diags/examples/NoExplicitAnnoProcRequested.java
+ test/tools/javac/diags/examples/NoInterfaceExpected.java
+ test/tools/javac/diags/examples/NoInterfaceHere.java
+ test/tools/javac/diags/examples/NoJavaLang.java
+ test/tools/javac/diags/examples/NoSuperclass.java
+ test/tools/javac/diags/examples/NonStaticCantBeRef.java
+ test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccess/NotDefAccessClassIntfCantAccess.java
+ test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccess/p/C.java
+ test/tools/javac/diags/examples/NotDefPublicCantAccess/NotDefPublicCantAccess.java
+ test/tools/javac/diags/examples/NotDefPublicCantAccess/p/C.java
+ test/tools/javac/diags/examples/NotEnclClass.java
+ test/tools/javac/diags/examples/NotLoopLabel.java
+ test/tools/javac/diags/examples/NotWithinBounds.java
+ test/tools/javac/diags/examples/Note.java
+ test/tools/javac/diags/examples/NoteProcMessager/NoteProcMessager.java
+ test/tools/javac/diags/examples/NoteProcMessager/processors/AnnoProc.java
+ test/tools/javac/diags/examples/OperatorCantBeApplied.java
+ test/tools/javac/diags/examples/Orphaned.java
+ test/tools/javac/diags/examples/OverrideDoesntThrow.java
+ test/tools/javac/diags/examples/OverrideIncompatibleReturn.java
+ test/tools/javac/diags/examples/OverrideMeth.java
+ test/tools/javac/diags/examples/OverrideStatic.java
+ test/tools/javac/diags/examples/OverrideUncheckedReturn.java
+ test/tools/javac/diags/examples/OverrideUncheckedThrown.java
+ test/tools/javac/diags/examples/OverrideVarargsExtra.java
+ test/tools/javac/diags/examples/OverrideVarargsMissing.java
+ test/tools/javac/diags/examples/OverrideWeakerAccess.java
+ test/tools/javac/diags/examples/PackageAnnos.java
+ test/tools/javac/diags/examples/PackageInfoAlreadySeen/p/package-info.java
+ test/tools/javac/diags/examples/PackageInfoAlreadySeen/package-info.java
+ test/tools/javac/diags/examples/PathElementNotFound.java
+ test/tools/javac/diags/examples/PkgClashWithClass/p/q.java
+ test/tools/javac/diags/examples/PkgClashWithClass/p/q/C.java
+ test/tools/javac/diags/examples/PossibleFallThrough.java
+ test/tools/javac/diags/examples/PossibleLossPrecision.java
+ test/tools/javac/diags/examples/PrematureEOF.java
+ test/tools/javac/diags/examples/PrintProcessorInfo/PrintProcessorInfo.java
+ test/tools/javac/diags/examples/PrintProcessorInfo/processors/AnnoProc.java
+ test/tools/javac/diags/examples/PrintRounds/PrintRounds.java
+ test/tools/javac/diags/examples/PrintRounds/processors/AnnoProc.java
+ test/tools/javac/diags/examples/ProcCantFindClass/ProcCantFindClass.java
+ test/tools/javac/diags/examples/ProcCantFindClass/processors/AnnoProc.java
+ test/tools/javac/diags/examples/ProcFileReopening/ProcFileReopening.java
+ test/tools/javac/diags/examples/ProcFileReopening/processors/AnnoProc.java
+ test/tools/javac/diags/examples/ProcIllegalFileName/ProcIllegalFileName.java
+ test/tools/javac/diags/examples/ProcIllegalFileName/processors/AnnoProc.java
+ test/tools/javac/diags/examples/ProcIncompatibleSourceVersion/ProcIncompatibleSourceVersion.java
+ test/tools/javac/diags/examples/ProcIncompatibleSourceVersion/processors/AnnoProc.java
+ test/tools/javac/diags/examples/ProcOnlyNoProcs.java
+ test/tools/javac/diags/examples/ProcPackageDoesNotExist/ProcPackageDoesNotExist.java
+ test/tools/javac/diags/examples/ProcPackageDoesNotExist/processors/AnnoProc.java
+ test/tools/javac/diags/examples/ProcTypeRecreate/ProcTypeRecreate.java
+ test/tools/javac/diags/examples/ProcTypeRecreate/processors/AnnoProc.java
+ test/tools/javac/diags/examples/ProcUnclosedTypeFiles/ProcUnclosedTypeFiles.java
+ test/tools/javac/diags/examples/ProcUnclosedTypeFiles/processors/AnnoProc.java
+ test/tools/javac/diags/examples/ProcUseImplicit/ProcUseImplicit.java
+ test/tools/javac/diags/examples/ProcUseImplicit/processors/AnnoProc.java
+ test/tools/javac/diags/examples/ProcUseImplicit/sourcepath/p/SomeClass.java
+ test/tools/javac/diags/examples/ProcUseProcOrImplicit/ProcUseProcOrImplicit.java
+ test/tools/javac/diags/examples/ProcUseProcOrImplicit/processors/AnnoProc.java
+ test/tools/javac/diags/examples/ProcUseProcOrImplicit/sourcepath/p/SomeClass.java
+ test/tools/javac/diags/examples/ProcessorCantInstantiate/ProcessorCantInstantiate.java
+ test/tools/javac/diags/examples/ProcessorCantInstantiate/processors/AnnoProc.java
+ test/tools/javac/diags/examples/ProcessorNotFound.java
+ test/tools/javac/diags/examples/ProcessorWrongType/ProcessorWrongType.java
+ test/tools/javac/diags/examples/ProcessorWrongType/processors/AnnoProc.java
+ test/tools/javac/diags/examples/QualifiedNewStaticClass.java
+ test/tools/javac/diags/examples/RawClassUse.java
+ test/tools/javac/diags/examples/RecursiveConstrInvocation.java
+ test/tools/javac/diags/examples/RedundantCast.java
+ test/tools/javac/diags/examples/RefAmbiguous.java
+ test/tools/javac/diags/examples/RepeatedAnnotationTarget.java
+ test/tools/javac/diags/examples/RepeatedInterface.java
+ test/tools/javac/diags/examples/RepeatedModifier.java
+ test/tools/javac/diags/examples/ReportAccess.java
+ test/tools/javac/diags/examples/ResourceClosed.java
+ test/tools/javac/diags/examples/ResourceMayNotBeAssigned.java
+ test/tools/javac/diags/examples/ResourceNotApplicableToType.java
+ test/tools/javac/diags/examples/ResourceNotReferenced.java
+ test/tools/javac/diags/examples/ReturnOutsideMethod.java
+ test/tools/javac/diags/examples/StaticImportNotSupported.java
+ test/tools/javac/diags/examples/StaticImportOnlyClassesAndInterfaces/Other.java
+ test/tools/javac/diags/examples/StaticImportOnlyClassesAndInterfaces/StaticImportOnlyClassesAndInterfaces.java
+ test/tools/javac/diags/examples/StaticNotQualifiedByType.java
+ test/tools/javac/diags/examples/StringConstRequired.java
+ test/tools/javac/diags/examples/StringSwitchNotSupported.java
+ test/tools/javac/diags/examples/SunApiFilename.java
+ test/tools/javac/diags/examples/SunApiFilenameAdditional.java
+ test/tools/javac/diags/examples/SunApiPlural/SunApiFilename.java
+ test/tools/javac/diags/examples/SunApiPlural/SunApiPlural.java
+ test/tools/javac/diags/examples/SunApiPluralAdditional/SunApiFilename.java
+ test/tools/javac/diags/examples/SunApiPluralAdditional/SunApiPlural.java
+ test/tools/javac/diags/examples/SunApiPluralAdditional/SunApiPluralAdditional.java
+ test/tools/javac/diags/examples/SunProprietary.java
+ test/tools/javac/diags/examples/SuperNotAllowedInEnum.java
+ test/tools/javac/diags/examples/ThrowsNotAllowedInAnno.java
+ test/tools/javac/diags/examples/TryResourceNotSupported.java
+ test/tools/javac/diags/examples/TryWithoutCatchOrFinally.java
+ test/tools/javac/diags/examples/TryWithoutCatchOrFinallyOrResource.java
+ test/tools/javac/diags/examples/TypeAnnotationsNotSupported.java
+ test/tools/javac/diags/examples/TypeFoundRequired.java
+ test/tools/javac/diags/examples/TypeNoParams.java
+ test/tools/javac/diags/examples/TypeReqClassArray.java
+ test/tools/javac/diags/examples/TypeReqRef.java
+ test/tools/javac/diags/examples/TypeVarCantBeDeref.java
+ test/tools/javac/diags/examples/TypeVarMayNotBeFollowedByOtherBounds.java
+ test/tools/javac/diags/examples/TypesIncompatible.java
+ test/tools/javac/diags/examples/UncheckedAssign.java
+ test/tools/javac/diags/examples/UncheckedAssignToVar.java
+ test/tools/javac/diags/examples/UncheckedCall.java
+ test/tools/javac/diags/examples/UncheckedCast.java
+ test/tools/javac/diags/examples/UncheckedClash.java
+ test/tools/javac/diags/examples/UncheckedFilename.java
+ test/tools/javac/diags/examples/UncheckedFilenameAdditional.java
+ test/tools/javac/diags/examples/UncheckedGenericArrayCreation.java
+ test/tools/javac/diags/examples/UncheckedImplement.java
+ test/tools/javac/diags/examples/UncheckedMethodInvocation.java
+ test/tools/javac/diags/examples/UncheckedPlural/UncheckedFilename.java
+ test/tools/javac/diags/examples/UncheckedPlural/UncheckedPlural.java
+ test/tools/javac/diags/examples/UncheckedPluralAdditional/UncheckedFilename1.java
+ test/tools/javac/diags/examples/UncheckedPluralAdditional/UncheckedFilename2.java
+ test/tools/javac/diags/examples/UncheckedPluralAdditional/UncheckedPluralAdditional.java
+ test/tools/javac/diags/examples/UnclosedBytecodeIdent.java
+ test/tools/javac/diags/examples/UnclosedCharLiteral.java
+ test/tools/javac/diags/examples/UnclosedComment.java
+ test/tools/javac/diags/examples/UnclosedStringLiteral.java
+ test/tools/javac/diags/examples/UndefinedLabel.java
+ test/tools/javac/diags/examples/UndeterminedType1.java
+ test/tools/javac/diags/examples/UnmatchedProcessorOptions/UnmatchedProcessorOptions.java
+ test/tools/javac/diags/examples/UnmatchedProcessorOptions/processors/AnnoProc.java
+ test/tools/javac/diags/examples/UnnamedPackage.java
+ test/tools/javac/diags/examples/UnreachableStatement.java
+ test/tools/javac/diags/examples/UnreportedException.java
+ test/tools/javac/diags/examples/UnreportedExceptionDefaultConstructor.java
+ test/tools/javac/diags/examples/UnsupportedBinaryLiteral.java
+ test/tools/javac/diags/examples/UnsupportedEncoding.java
+ test/tools/javac/diags/examples/UnsupportedFpLit.java
+ test/tools/javac/diags/examples/UnsupportedUnderscoreLiteral.java
+ test/tools/javac/diags/examples/VarMightAlreadyBeAssigned.java
+ test/tools/javac/diags/examples/VarMightNotHaveBeenInitialized.java
+ test/tools/javac/diags/examples/VarargsClash.java
+ test/tools/javac/diags/examples/VarargsFilename.java
+ test/tools/javac/diags/examples/VarargsFilenameAdditional.java
+ test/tools/javac/diags/examples/VarargsImplement.java
+ test/tools/javac/diags/examples/VarargsNonReifiableType.java
+ test/tools/javac/diags/examples/VarargsNotSupported.java
+ test/tools/javac/diags/examples/VarargsOverride.java
+ test/tools/javac/diags/examples/VarargsPlural/VarargsFilename.java
+ test/tools/javac/diags/examples/VarargsPlural/VarargsPlural.java
+ test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsFilename.java
+ test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsPlural.java
+ test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsPluralAdditional.java
+ test/tools/javac/diags/examples/Verbose.java
+ test/tools/javac/diags/examples/VoidNotAllowed.java
+ test/tools/javac/diags/examples/WarnForwardRef.java
+ test/tools/javac/diags/examples/WarnProcMessager/WarnProcMessager.java
+ test/tools/javac/diags/examples/WarnProcMessager/processors/AnnoProc.java
+ test/tools/javac/diags/examples/WarnSelfRef.java
+ test/tools/javac/diags/examples/WarnSyntheticNameConflict.java
+ test/tools/javac/diags/examples/WarningAndWerror.java
+ test/tools/javac/diags/examples/WhereCaptured.java
+ test/tools/javac/diags/examples/WhereCaptured1.java
+ test/tools/javac/diags/examples/WhereIntersection.java
+ test/tools/javac/diags/examples/WhereTypeVar.java
+ test/tools/javac/diags/examples/WrongNumberTypeArgs.java

Changeset: 4172cfff05f0
Author:    jjg
Date:      2010-07-26 14:18 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/4172cfff05f0

6971882: Remove -XDstdout from javac test
Reviewed-by: darcy

! test/tools/javac/4980495/static/Test.java
! test/tools/javac/4980495/std/Test.java
! test/tools/javac/6304921/T6304921.java
! test/tools/javac/6330920/T6330920.java
! test/tools/javac/6491592/T6491592.java
! test/tools/javac/6717241/T6717241a.java
! test/tools/javac/6717241/T6717241b.java
! test/tools/javac/ClassFileModifiers/ClassModifiers.java
! test/tools/javac/ClassFileModifiers/MemberModifiers.java
! test/tools/javac/CyclicInheritance.java
! test/tools/javac/Digits.java
! test/tools/javac/ExtendArray.java
! test/tools/javac/ExtendsAccess/ExtendsAccess.java
! test/tools/javac/FloatingPointChanges/BadConstructorModifiers.java
! test/tools/javac/IllegalAnnotation.java
! test/tools/javac/InnerNamedConstant_2.java
! test/tools/javac/InterfaceMemberClassModifiers.java
! test/tools/javac/LocalClasses_2.java
! test/tools/javac/NameCollision.java
! test/tools/javac/NestedInnerClassNames.java
! test/tools/javac/NonStaticFieldExpr1.java
! test/tools/javac/NonStaticFieldExpr2.java
! test/tools/javac/NonStaticFieldExpr3.java
! test/tools/javac/OverridePosition.java
! test/tools/javac/QualifiedAccess/QualifiedAccess_1.java
! test/tools/javac/QualifiedAccess/QualifiedAccess_2.java
! test/tools/javac/QualifiedAccess/QualifiedAccess_3.java
! test/tools/javac/StringsInSwitch/BadlyTypedLabel1.java
! test/tools/javac/StringsInSwitch/BadlyTypedLabel2.java
! test/tools/javac/StringsInSwitch/NonConstantLabel.java
! test/tools/javac/StringsInSwitch/RepeatedStringCaseLabels1.java
! test/tools/javac/StringsInSwitch/RepeatedStringCaseLabels2.java
! test/tools/javac/SynchronizedClass.java
! test/tools/javac/T4093617/T4093617.java
! test/tools/javac/T4906100.java
! test/tools/javac/T4994049/T4994049.java
! test/tools/javac/T5003235/T5003235a.java
! test/tools/javac/T5003235/T5003235b.java
! test/tools/javac/T5003235/T5003235c.java
! test/tools/javac/T5024091/T5024091.java
! test/tools/javac/T5048776.java
! test/tools/javac/T6214885.java
! test/tools/javac/T6224167.java
! test/tools/javac/T6227617.java
! test/tools/javac/T6230128.java
! test/tools/javac/T6231847.java
! test/tools/javac/T6241723.java
! test/tools/javac/T6245591.java
! test/tools/javac/T6247324.java
! test/tools/javac/T6394563.java
! test/tools/javac/annotations/6214965/T6214965.java
! test/tools/javac/annotations/6365854/T6365854.java
! test/tools/javac/danglingDep/DepX.java
! test/tools/javac/danglingDep/NoDepX.java
! test/tools/javac/danglingDep/Test1.java
! test/tools/javac/depDocComment/DeprecatedDocComment.java
! test/tools/javac/depDocComment/SuppressDeprecation.java
! test/tools/javac/depOverrides/annotation/Test1.java
! test/tools/javac/depOverrides/annotation/Test2.java
! test/tools/javac/depOverrides/annotation/Test3.java
! test/tools/javac/depOverrides/doccomment/Test1.java
! test/tools/javac/depOverrides/doccomment/Test2.java
! test/tools/javac/depOverrides/doccomment/Test3.java
! test/tools/javac/enum/6384542/T6384542.java
! test/tools/javac/enum/6384542/T6384542a.java
! test/tools/javac/enum/forwardRef/T6425594.java
! test/tools/javac/generics/5009937/T5009937.java
! test/tools/javac/generics/6207386/T6207386.java
! test/tools/javac/generics/6359951/T6359951.java
! test/tools/javac/generics/6677785/T6677785.java
! test/tools/javac/generics/6723444/T6723444.java
! test/tools/javac/generics/inference/6611449/T6611449.java
! test/tools/javac/generics/inference/6718364/T6718364.java
! test/tools/javac/generics/wildcards/6437894/T6437894.java
! test/tools/javac/lint/NoWarn.java
! test/tools/javac/mandatoryWarnings/deprecated/Test.java
! test/tools/javac/mandatoryWarnings/unchecked/Test.java
! test/tools/javac/miranda/T4666866.java
! test/tools/javac/missingSuperRecovery/MissingSuperRecovery.java
! test/tools/javac/policy/test1/Test1a.java
! test/tools/javac/policy/test2/Test.java
! test/tools/javac/positions/T6253161.java
! test/tools/javac/positions/T6253161a.java
! test/tools/javac/positions/T6264029.java
! test/tools/javac/processing/messager/6362067/T6362067.java
! test/tools/javac/processing/warnings/TestSourceVersionWarnings.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess2.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess3.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess4.java
! test/tools/javac/rawDiags/Error.java
! test/tools/javac/rawDiags/Note.java
! test/tools/javac/rawDiags/Warning.java
! test/tools/javac/unicode/UnicodeNewline.java
! test/tools/javac/warnings/Deprecation.java
! test/tools/javac/warnings/DivZero.java
! test/tools/javac/warnings/FallThrough.java
! test/tools/javac/warnings/Unchecked.java

Changeset: d1bd93028447
Author:    jjg
Date:      2010-07-26 14:25 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d1bd93028447

6957438: improve code for generating warning messages containing option names
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/code/Lint.java
! 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/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/file/Paths.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/AbstractLog.java
! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
! test/tools/javac/diags/examples/CountWarn.java
! test/tools/javac/diags/examples/CountWarnPlural.java
! test/tools/javac/diags/examples/Error.java

Changeset: b29160d1b3e0
Author:    jjg
Date:      2010-07-27 11:32 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/b29160d1b3e0

6972327: JCTree.pos incorrect for annotations without modifiers and package
Reviewed-by: mcimadamore
Contributed-by: jan.lahoda at sun.com

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ test/tools/javac/T6972327.java

Changeset: ed354a00f76b
Author:    jjg
Date:      2010-07-27 11:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/ed354a00f76b

6403456: -Werror should work with annotation processing
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/processing/werror/WError1.java
+ test/tools/javac/processing/werror/WError1.out
+ test/tools/javac/processing/werror/WErrorGen.java
+ test/tools/javac/processing/werror/WErrorGen.out
+ test/tools/javac/processing/werror/WErrorLast.java
+ test/tools/javac/processing/werror/WErrorLast.out

Changeset: 36c4ec4525b4
Author:    mcimadamore
Date:      2010-07-29 15:56 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/36c4ec4525b4

6938454: Unable to determine generic type in program that compiles under Java 6
Summary: a redundant dubtyping check causes spurious inference failure
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/6938454/T6938454a.java
+ test/tools/javac/generics/inference/6938454/T6938454b.java

Changeset: e79e8efe1b3e
Author:    mcimadamore
Date:      2010-07-29 15:57 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e79e8efe1b3e

6972747: CheckExamples fail when assertions are enabled
Summary: The test calls the wrong version of JavacMessage constructor
Reviewed-by: jjg

! test/tools/javac/diags/Example.java

Changeset: 62f3f07002ea
Author:    mcimadamore
Date:      2010-07-29 15:57 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/62f3f07002ea

6970833: Try-with-resource implementation throws an NPE during Flow analysis
Summary: Updated logic not to rely upon Symbol.implementation (which check in superinterfaces)
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ test/tools/javac/TryWithResources/ResourceInterface.java
+ test/tools/javac/TryWithResources/ResourceInterface.out

Changeset: 4a7979c3ce15
Author:    jjg
Date:      2010-07-29 18:06 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/4a7979c3ce15

6972556: warning for using a file name instead of a binary name for Filer.createSourceFile
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/ProcSuspiciousClassName/ProcSuspiciousClassName.java
+ test/tools/javac/diags/examples/ProcSuspiciousClassName/processors/AnnoProc.java

Changeset: 8a5c98a695ae
Author:    jjg
Date:      2010-07-29 19:27 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/8a5c98a695ae

6340549: javax.tools.JavaCompilerTool.getStandardFileManager().list() includes directories
Reviewed-by: darcy

+ test/tools/javac/T6340549.java

Changeset: 2cf925ad67ab
Author:    jjg
Date:      2010-07-29 19:30 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/2cf925ad67ab

6966604: JavacFiler not correctly notified of lastRound
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/ProcFileCreateLastRound/ProcFileCreateLastRound.java
+ test/tools/javac/diags/examples/ProcFileCreateLastRound/processors/AnnoProc.java
+ test/tools/javac/processing/filer/TestLastRound.java
+ test/tools/javac/processing/filer/TestLastRound.out
! test/tools/javac/processing/werror/WErrorGen.java

Changeset: 077eb94c912d
Author:    lana
Date:      2010-07-29 22:04 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/077eb94c912d

Merge


Changeset: 38e2c23309f1
Author:    darcy
Date:      2010-08-02 13:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/38e2c23309f1

6971877: Project Coin: improve semantics of suppressed exceptions in try-with-resources
Reviewed-by: jjb

+ test/tools/javac/TryWithResources/TwrSuppression.java

Changeset: 6318230cdb82
Author:    jjg
Date:      2010-08-02 16:29 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/6318230cdb82

6973626: test/tools/javac/processing/* tests fail with assertions enabled
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java

Changeset: 186feb2042f0
Author:    lana
Date:      2010-08-02 19:46 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/186feb2042f0

Merge


Changeset: aaecac256d39
Author:    lana
Date:      2010-08-09 16:03 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/aaecac256d39

Merge


Changeset: 112fcc00659d
Author:    cl
Date:      2010-08-13 11:38 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/112fcc00659d

Added tag jdk7-b105 for changeset aaecac256d39

! .hgtags

Changeset: 2c1c657f69a4
Author:    cl
Date:      2010-08-19 15:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/2c1c657f69a4

Added tag jdk7-b106 for changeset 112fcc00659d

! .hgtags

Changeset: a408ebb8b3d4
Author:    cl
Date:      2010-08-26 16:17 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a408ebb8b3d4

Added tag jdk7-b107 for changeset 2c1c657f69a4

! .hgtags

Changeset: 0fe472f4a332
Author:    mcimadamore
Date:      2010-08-05 09:44 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/0fe472f4a332

6881115: javac permits nested anno w/o mandatory attrs => IncompleteAnnotationException
Summary: default annotation value is not attributed
Reviewed-by: jjg, darcy

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/annotations/6881115/T6881115.java
+ test/tools/javac/annotations/6881115/T6881115.out

Changeset: 237f3bd52242
Author:    mcimadamore
Date:      2010-08-05 09:45 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/237f3bd52242

6857948: Calling a constructor with a doubly bogus argument causes an internal error
Summary: problem when constructor resolution returns an erroneous symbol
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/6857948/T6857948.java
+ test/tools/javac/6857948/T6857948.out

Changeset: a2d8c7071f24
Author:    mcimadamore
Date:      2010-08-10 14:52 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a2d8c7071f24

6975275: diamond implementation needs some cleanup
Summary: resolution issues during diamond inference should be reported through Resolve.logResolveError()
Reviewed-by: jjg

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

Changeset: ea1930f4b789
Author:    mcimadamore
Date:      2010-08-10 14:53 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/ea1930f4b789

6975231: Regression test for 6881115 is failing with compiler output not matching expected output
Summary: missing symbols are collected in an HashSet which doesn't preserve ordering
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/annotations/6881115/T6881115.out
+ test/tools/javac/diags/examples/AnnotationMissingValues1.java

Changeset: c04ae2714f52
Author:    lana
Date:      2010-08-12 19:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/c04ae2714f52

Merge


Changeset: 27bae58329d5
Author:    mcimadamore
Date:      2010-08-16 14:56 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/27bae58329d5

6976649: javac does not enforce required annotation elements in arrays
Summary: type annotation should take advantage of recursive annotation checking
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/annotations/6881115/T6881115.java
! test/tools/javac/annotations/6881115/T6881115.out
! test/tools/javac/annotations/pos/TrailingComma.java

Changeset: dc550520ed6f
Author:    mcimadamore
Date:      2010-08-16 14:58 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/dc550520ed6f

6369605: Unconstrained type variables fails to include bounds
Summary: unconstrained type-variables with recursive bounds are not inferred properly
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! test/tools/javac/Diagnostics/6862608/T6862608a.out
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/diags/examples/InvalidInferredTypes.java
+ test/tools/javac/generics/inference/6369605/T6369605a.java
+ test/tools/javac/generics/inference/6369605/T6369605b.java
! test/tools/javac/generics/inference/6638712/T6638712a.out

Changeset: a31c511db424
Author:    jjg
Date:      2010-08-16 14:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a31c511db424

6976833: options included twice in Example SimpleCompiler
Reviewed-by: darcy

! test/tools/javac/diags/Example.java

Changeset: c655e0280bdc
Author:    mcimadamore
Date:      2010-08-19 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/c655e0280bdc

6886247: regression: javac crashes with an assertion error in Attr.java
Summary: capture conversion does not work on nested types
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/wildcards/6886247/T6886247_1.java
+ test/tools/javac/generics/wildcards/6886247/T6886247_2.java
+ test/tools/javac/generics/wildcards/6886247/T6886247_2.out

Changeset: d6fe0ea070aa
Author:    mcimadamore
Date:      2010-08-19 11:52 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d6fe0ea070aa

6885255: Improve usability of raw warnings
Summary: raw warnings should be disabled in (i) instanceof expressions and (ii) when java.lang.Class is not parameterized
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/warnings/6747671/T6747671.java
! test/tools/javac/warnings/6747671/T6747671.out
+ test/tools/javac/warnings/6885255/T6885255.java
+ test/tools/javac/warnings/6885255/T6885255.out

Changeset: a75770c0d7f6
Author:    mcimadamore
Date:      2010-08-19 11:54 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a75770c0d7f6

6977800: Regression: invalid resolution of supertype for local class
Summary: resolution of superclass/superinterfaces in extends/implements clause skips local classes
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/T6977800.java
! test/tools/javac/generics/typevars/5060485/Compatibility.java
+ test/tools/javac/generics/typevars/5060485/Compatibility.out
+ test/tools/javac/generics/typevars/5060485/Compatibility02.java
+ test/tools/javac/generics/typevars/5060485/Compatibility02.out

Changeset: 995bcdb9a41d
Author:    mcimadamore
Date:      2010-08-23 16:59 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/995bcdb9a41d

6932571: Compiling Generics causing Inconvertible types
Summary: Types.rewriteQuantifiers() does not work well with recursive type-variable bounds
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/cast/6270087/T6270087.java
+ test/tools/javac/cast/6270087/T6270087neg.java
+ test/tools/javac/cast/6270087/T6270087neg.out
+ test/tools/javac/cast/6507317/T6507317.java
+ test/tools/javac/cast/6569057/T6569057.java
+ test/tools/javac/cast/6932571/T6932571a.java
+ test/tools/javac/cast/6932571/T6932571b.java
+ test/tools/javac/cast/6932571/T6932571neg.java
+ test/tools/javac/cast/6932571/T6932571neg.out

Changeset: 594b3c2ef585
Author:    mcimadamore
Date:      2010-08-23 17:00 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/594b3c2ef585

6978574: return statement in try block with multi-catch causes ClassFormatError
Summary: Wrong nested loops in Gen.java causes javac to generate bad bytecode
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/multicatch/T6978574.java

Changeset: 6b95dd682538
Author:    jjg
Date:      2010-08-23 11:56 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/6b95dd682538

6975005: improve JavacProcessingEnvironment.Round abstraction
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! test/tools/javac/T6358024.java
! test/tools/javac/T6403466.out
! test/tools/javac/processing/filer/TestLastRound.out

Changeset: a626d8c1de6e
Author:    jjg
Date:      2010-08-23 15:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a626d8c1de6e

6976747: JCDiagnostic: replace "boolean mandatory" with new "Set<JCDiagnostic.Flag>"
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java

Changeset: 0c81bff15ced
Author:    lana
Date:      2010-08-23 19:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/0c81bff15ced

Merge


Changeset: ba774f919ad0
Author:    lana
Date:      2010-08-29 22:42 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/ba774f919ad0

Merge


Changeset: 47e7ff871196
Author:    ohair
Date:      2010-09-07 15:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/47e7ff871196

6982946: Change make/jprt.properties to defer to JPRT itself for jdk platform list
Reviewed-by: kamg

! make/jprt.properties

Changeset: f4d91b4f7153
Author:    cl
Date:      2010-09-03 12:50 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/f4d91b4f7153

Added tag jdk7-b108 for changeset a408ebb8b3d4

! .hgtags

Changeset: 4826378eaade
Author:    cl
Date:      2010-09-09 13:49 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/4826378eaade

Merge


Changeset: 1c13c5ea73b5
Author:    cl
Date:      2010-09-09 15:08 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/1c13c5ea73b5

Added tag jdk7-b109 for changeset 4826378eaade

! .hgtags

Changeset: b599cc9a9c22
Author:    ohair
Date:      2010-09-09 16:29 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/b599cc9a9c22

6982137: Rebranding pass 2 - missed copyright changes
Reviewed-by: mbykov

! test/tools/javac/generics/inference/6938454/T6938454a.java
! test/tools/javac/generics/inference/6938454/T6938454b.java

Changeset: 32da0f38d2fe
Author:    cl
Date:      2010-09-15 13:41 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/32da0f38d2fe

Merge


Changeset: 8bec624274ef
Author:    cl
Date:      2010-09-16 15:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/8bec624274ef

Added tag jdk7-b110 for changeset 32da0f38d2fe

! .hgtags

Changeset: 7ad86852c38a
Author:    cl
Date:      2010-09-23 17:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/7ad86852c38a

Added tag jdk7-b111 for changeset 8bec624274ef

! .hgtags

Changeset: e9d09e97d669
Author:    jjg
Date:      2010-08-24 11:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e9d09e97d669

6935638: -implicit:none prevents compilation with annotation processing
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ test/tools/javac/processing/options/TestImplicitNone.java

Changeset: f3323b1c65ee
Author:    jjg
Date:      2010-08-24 15:09 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/f3323b1c65ee

6929404: Filer.getResource(SOURCE_PATH, ...) does not work when -sourcepath contains >1 entry
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
+ test/tools/javac/processing/filer/TestGetResource2.java

Changeset: 6ef801fa38b7
Author:    jjg
Date:      2010-08-25 11:24 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/6ef801fa38b7

6979564: ":" for path separator in dist/bin/javac does not work on Windows
Reviewed-by: jjh

! make/build.xml
! src/share/bin/launcher.sh-template

Changeset: 70ebdef189c9
Author:    jjg
Date:      2010-08-25 11:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/70ebdef189c9

6960424: new option -Xpkginfo for better control of when package-info.class is generated
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/main/OptionName.java
! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java
! src/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/tools/javac/TestPkgInfo.java

Changeset: ecff24121064
Author:    naoto
Date:      2010-08-25 15:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/ecff24121064

6875847: Java Locale Enhancement
Summary: Fix for javac to allow "sun.util.locale" package accessible.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/resources/legacy.properties

Changeset: cfd047f3cf60
Author:    jjg
Date:      2010-08-26 15:17 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/cfd047f3cf60

6604599: ToolProvider should be less compiler-specific
Reviewed-by: darcy

! src/share/classes/javax/tools/ToolProvider.java
+ test/tools/javac/api/ToolProvider/HelloWorldTest.java
+ test/tools/javac/api/ToolProvider/ToolProviderTest1.java
+ test/tools/javac/api/ToolProvider/ToolProviderTest2.java

Changeset: ae3acbf63943
Author:    jjg
Date:      2010-08-26 16:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/ae3acbf63943

6980017: javap -XDdetail:source behaves badly if source not available.
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javap/CodeWriter.java
! src/share/classes/com/sun/tools/javap/SourceWriter.java
+ test/tools/javap/T6980017.java

Changeset: 3a9f319be48a
Author:    jjg
Date:      2010-08-27 17:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/3a9f319be48a

6980724: test/tools/javac/InterfaceAssert.java sometimes fails
Reviewed-by: darcy

! test/tools/javac/InterfaceAssert.java

Changeset: b4e7a57af8df
Author:    jjg
Date:      2010-08-27 17:21 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/b4e7a57af8df

6570730: com.sun.source.tree.ModifiersTree.getFlags() should return class type
Reviewed-by: mcimadamore

! src/share/classes/com/sun/source/tree/Tree.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
- test/tools/javac/T6341023.java
+ test/tools/javac/tree/ClassTreeTest.java
+ test/tools/javac/tree/TreeKindTest.java

Changeset: eb7c263aab73
Author:    jjg
Date:      2010-08-27 17:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/eb7c263aab73

6980707: Reduce use of IOException in JavaCompiler
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/Main.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/util/FatalError.java
! test/tools/javac/diags/examples.not-yet.txt

Changeset: 4124840b35fe
Author:    jjg
Date:      2010-08-30 18:03 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/4124840b35fe

6403465: javac should defer diagnostics until it can be determined they are persistent
Reviewed-by: mcimadamore, darcy

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! test/tools/javac/processing/6430209/b6341534.java
+ test/tools/javac/processing/errors/TestSuppression.java

Changeset: d3ead6731a91
Author:    jrose
Date:      2010-09-01 03:19 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d3ead6731a91

6979683: inconsistent interaction of reference cast with box/unbox conversions leaves out a useful case
Summary: Allow casts which narrow and then unbox.
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/6979683/TestCast6979683_BAD34.java
+ test/tools/javac/6979683/TestCast6979683_BAD34.java.errlog
+ test/tools/javac/6979683/TestCast6979683_BAD35.java
+ test/tools/javac/6979683/TestCast6979683_BAD35.java.errlog
+ test/tools/javac/6979683/TestCast6979683_BAD36.java
+ test/tools/javac/6979683/TestCast6979683_BAD36.java.errlog
+ test/tools/javac/6979683/TestCast6979683_BAD37.java
+ test/tools/javac/6979683/TestCast6979683_BAD37.java.errlog
+ test/tools/javac/6979683/TestCast6979683_BAD38.java
+ test/tools/javac/6979683/TestCast6979683_BAD38.java.errlog
+ test/tools/javac/6979683/TestCast6979683_BAD39.java
+ test/tools/javac/6979683/TestCast6979683_BAD39.java.errlog
+ test/tools/javac/6979683/TestCast6979683_GOOD.java

Changeset: f37253c9e082
Author:    sundar
Date:      2010-09-02 23:10 +0530
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/f37253c9e082

6458749: TypeParameterElement.getEnclosedElements throws NPE within javac.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ test/tools/javac/T6458749.java

Changeset: 3ff3f20471b4
Author:    jjg
Date:      2010-09-02 18:26 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/3ff3f20471b4

6921495: spurious semicolons in class def cause empty NOPOS blocks
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/parser/ExtraSemiTest.java

Changeset: 25dd23fa2511
Author:    sundar
Date:      2010-09-03 11:25 +0530
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/25dd23fa2511

6458823: Messager messages on TypeParamterElements to not include position information.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/T6458823/MyProcessor.java
+ test/tools/javac/T6458823/T6458823.java
+ test/tools/javac/T6458823/TestClass.java

Changeset: d54300fb3554
Author:    sundar
Date:      2010-09-03 12:36 +0530
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d54300fb3554

6956462: AssertionError exception thrown in the Compiler Tree API in JDK 7.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/T6956462/T6956462.java
+ test/tools/javac/T6956462/TestClass.java

Changeset: 3fba23db9619
Author:    lana
Date:      2010-09-02 22:11 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/3fba23db9619

Merge


Changeset: 68e765b1e9ed
Author:    lana
Date:      2010-09-03 12:00 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/68e765b1e9ed

Merge


Changeset: ea54372637a5
Author:    jjg
Date:      2010-09-06 12:55 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/ea54372637a5

6930507: Symbols for anonymous and local classes made too late for use by java tree API
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/api/TestGetElement.java
! test/tools/javac/processing/model/element/TestAnonClassNames.java
! test/tools/javac/processing/model/element/TestAnonSourceNames.java

Changeset: 7ae4016c5938
Author:    mcimadamore
Date:      2010-09-07 17:31 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/7ae4016c5938

6337171: javac should create bridge methods when type variable bounds restricted
Summary: javac should add synthetic overrides for inherited abstract methods in order to preserve binary compatibility
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ src/share/classes/com/sun/tools/javac/util/Filter.java
+ test/tools/javac/generics/OverrideBridge.java

Changeset: 584365f256a7
Author:    mcimadamore
Date:      2010-09-07 17:32 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/584365f256a7

6979327: method handle invocation should use casts instead of type parameters to specify return type
Summary: infer return type for polymorphic signature calls according to updated JSR 292 draft
Reviewed-by: jjg
Contributed-by: john.r.rose at oracle.com

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Target.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/Names.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/TypeParameterOnPolymorphicSignature.java
+ test/tools/javac/diags/examples/UnsupportedExoticID.java
! test/tools/javac/meth/InvokeDyn.java
+ test/tools/javac/meth/InvokeDynTrans.java
+ test/tools/javac/meth/InvokeDynTrans.out
! test/tools/javac/meth/InvokeMH.java
+ test/tools/javac/meth/InvokeMHTrans.java
+ test/tools/javac/meth/InvokeMHTrans.out
- test/tools/javac/meth/MakeNegTests.sh
- test/tools/javac/quid/MakeNegTests.sh
! test/tools/javac/quid/QuotedIdent.java
! test/tools/javac/quid/QuotedIdent2.java

Changeset: 12d8f7e417fd
Author:    mcimadamore
Date:      2010-09-07 17:32 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/12d8f7e417fd

6981185: com.sun.tools.model.JavacTypes.contains() calls Type.contains instead of Types.containsType
Summary: wrong implementation is causing trivial containment tests to fail unexpectedly (when such tests are executed using compiler API)
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
+ test/tools/javac/api/TestContainTypes.java

Changeset: bfdfc13fe641
Author:    mcimadamore
Date:      2010-09-07 17:33 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/bfdfc13fe641

6970584: Flow.java should be more error-friendly
Summary: Added a post-attribution visitor that fixup uninitialized types/symbol in AST after erroneous attribution
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.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/main/JavaCompiler.java
+ test/tools/javac/failover/CheckAttributedTree.java
+ test/tools/javac/failover/FailOver01.java
+ test/tools/javac/failover/FailOver01.out
+ test/tools/javac/failover/FailOver02.java
+ test/tools/javac/failover/FailOver02.out
+ test/tools/javac/failover/FailOver03.java
+ test/tools/javac/failover/FailOver03.out
+ test/tools/javac/failover/FailOver04.java
+ test/tools/javac/failover/FailOver04.out
+ test/tools/javac/failover/FailOver05.java
+ test/tools/javac/failover/FailOver05.out
+ test/tools/javac/failover/FailOver06.java
+ test/tools/javac/failover/FailOver06.out
+ test/tools/javac/failover/FailOver07.java
+ test/tools/javac/failover/FailOver07.out
+ test/tools/javac/failover/FailOver08.java
+ test/tools/javac/failover/FailOver08.out
+ test/tools/javac/failover/FailOver09.java
+ test/tools/javac/failover/FailOver09.out
+ test/tools/javac/failover/FailOver10.java
+ test/tools/javac/failover/FailOver10.out
+ test/tools/javac/failover/FailOver11.java
+ test/tools/javac/failover/FailOver11.out
+ test/tools/javac/failover/FailOver12.java
+ test/tools/javac/failover/FailOver12.out
+ test/tools/javac/failover/FailOver13.java
+ test/tools/javac/failover/FailOver13.out
+ test/tools/javac/failover/FailOver14.java
+ test/tools/javac/failover/FailOver14.out

Changeset: c388fa8c6a43
Author:    ohair
Date:      2010-09-07 15:49 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/c388fa8c6a43

Merge

- test/tools/javac/T6341023.java
- test/tools/javac/meth/MakeNegTests.sh
- test/tools/javac/quid/MakeNegTests.sh

Changeset: 014cf6234586
Author:    sundar
Date:      2010-09-09 09:42 +0530
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/014cf6234586

6900149: IllegalStateException when compiling same files and DiagnosticListener is set.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ test/tools/javac/T6900149.java

Changeset: fc73f83cd563
Author:    jjg
Date:      2010-09-09 13:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/fc73f83cd563

6983239: TreeScanner does not scan default value for method
Reviewed-by: mcimadamore

! src/share/classes/com/sun/source/util/TreeScanner.java
! test/tools/javac/api/T6392782.java
+ test/tools/javac/tree/AbstractTreeScannerTest.java
+ test/tools/javac/tree/JavacTreeScannerTest.java
+ test/tools/javac/tree/SourceTreeScannerTest.java
- test/tools/javac/tree/TreeScannerTest.java

Changeset: 80505c2026e7
Author:    jjg
Date:      2010-09-13 11:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/80505c2026e7

6965264: langtools build should use ${ant.core.lib} instead of ${ant.home}/lib/ant.jar
Reviewed-by: mcimadamore
Contributed-by: jesse.glick at oracle.com

! make/build.xml

Changeset: e92ae290fb47
Author:    jjg
Date:      2010-09-13 11:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e92ae290fb47

6978974: [langtools] <findbugs> task should use ${target.java.home}
Reviewed-by: mcimadamore

! make/build.xml

Changeset: 6e2ccba61117
Author:    jjg
Date:      2010-09-16 09:56 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/6e2ccba61117

6985181: Annotations lost from classfile
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
+ test/tools/javac/T6985181.java

Changeset: bbc9765d9ec6
Author:    jjg
Date:      2010-09-16 09:57 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/bbc9765d9ec6

6985115: tests create too much output
Reviewed-by: mcimadamore

! test/tools/javac/T6855236.java
! test/tools/javac/failover/CheckAttributedTree.java
! test/tools/javac/tree/AbstractTreeScannerTest.java
! test/tools/javac/tree/JavacTreeScannerTest.java
! test/tools/javac/tree/SourceTreeScannerTest.java
! test/tools/javap/T6868539.java
! test/tools/javap/T6980017.java

Changeset: c5df455918c4
Author:    lana
Date:      2010-09-16 11:20 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/c5df455918c4

Merge

- test/tools/javac/T6341023.java
- test/tools/javac/meth/MakeNegTests.sh
- test/tools/javac/quid/MakeNegTests.sh
- test/tools/javac/tree/TreeScannerTest.java

Changeset: fd2579b80b83
Author:    lana
Date:      2010-09-24 16:43 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/fd2579b80b83

Merge

- test/tools/javac/T6341023.java
- test/tools/javac/meth/MakeNegTests.sh
- test/tools/javac/quid/MakeNegTests.sh
- test/tools/javac/tree/TreeScannerTest.java

Changeset: 6dbd2d869b05
Author:    cl
Date:      2010-10-01 15:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/6dbd2d869b05

Added tag jdk7-b112 for changeset fd2579b80b83

! .hgtags

Changeset: cd3235a96b6c
Author:    cl
Date:      2010-10-07 15:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/cd3235a96b6c

Added tag jdk7-b113 for changeset 6dbd2d869b05

! .hgtags

Changeset: 50f9ac2f4730
Author:    mcimadamore
Date:      2010-09-18 09:54 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/50f9ac2f4730

6980862: too aggressive compiler optimization causes stale results of Types.implementation()
Summary: use a scope counter in order to determine when/if the implementation cache entries are stale
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java

Changeset: 77cc34d5e548
Author:    mcimadamore
Date:      2010-09-18 09:56 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/77cc34d5e548

5088624: cannot find symbol message should be more intelligent
Summary: Resolve.java should keep track of all candidates found during a method resolution sweep to generate more meaningful diagnostics
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
! test/tools/javac/6758789/T6758789a.out
! test/tools/javac/6840059/T6840059.out
! test/tools/javac/6857948/T6857948.out
! test/tools/javac/Diagnostics/6722234/T6722234a_1.out
! test/tools/javac/Diagnostics/6722234/T6722234a_2.out
! test/tools/javac/Diagnostics/6722234/T6722234b_1.out
! test/tools/javac/Diagnostics/6722234/T6722234b_2.out
! test/tools/javac/Diagnostics/6722234/T6722234c.out
! test/tools/javac/Diagnostics/6799605/T6799605.out
! test/tools/javac/Diagnostics/6862608/T6862608a.out
! test/tools/javac/Diagnostics/6862608/T6862608b.out
! test/tools/javac/T6326754.out
! test/tools/javac/diags/Example.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/ExplicitParamsDoNotConformToBounds.java
+ test/tools/javac/diags/examples/InapplicableSymbols.java
! test/tools/javac/diags/examples/IncompatibleTypes1.java
+ test/tools/javac/diags/examples/InferArgsLengthMismatch.java
! test/tools/javac/diags/examples/KindnameConstructor.java
! test/tools/javac/diags/examples/NoArgs.java
+ test/tools/javac/diags/examples/VarargsArgumentMismatch.java
! test/tools/javac/diags/examples/WhereCaptured.java
! test/tools/javac/diags/examples/WhereCaptured1.java
! test/tools/javac/diags/examples/WhereTypeVar.java
! test/tools/javac/generics/diamond/neg/Neg06.out
! test/tools/javac/generics/inference/6315770/T6315770.out
! test/tools/javac/generics/inference/6611449/T6611449.out
! test/tools/javac/generics/inference/6638712/T6638712a.out
! test/tools/javac/generics/inference/6638712/T6638712b.out
! test/tools/javac/generics/inference/6638712/T6638712c.out
! test/tools/javac/generics/inference/6638712/T6638712d.out
! test/tools/javac/generics/inference/6638712/T6638712e.out

Changeset: 0c1ef2af7a8e
Author:    mcimadamore
Date:      2010-09-18 14:24 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/0c1ef2af7a8e

6863465: javac doesn't detect circular subclass dependencies via qualified names
Summary: class inheritance circularity check should look at trees, not just symbols
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/6863465/T6863465a.java
+ test/tools/javac/6863465/T6863465a.out
+ test/tools/javac/6863465/T6863465b.java
+ test/tools/javac/6863465/T6863465b.out
+ test/tools/javac/6863465/T6863465c.java
+ test/tools/javac/6863465/T6863465c.out
+ test/tools/javac/6863465/T6863465d.java
+ test/tools/javac/6863465/T6863465d.out
+ test/tools/javac/6863465/TestCircularClassfile.java
! test/tools/javac/CyclicInheritance.out
! test/tools/javac/NameCollision.out

Changeset: da7ca56d092c
Author:    sundar
Date:      2010-09-22 20:53 +0530
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/da7ca56d092c

6587674: NoClassdefFound when anonymously extending a class.
Reviewed-by: jjg, mcimadamore

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

Changeset: 3eea38ce151c
Author:    jjg
Date:      2010-09-22 12:53 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/3eea38ce151c

6986772: langtools netbeans build should use ${ant.core.lib} instead of ${ant.home}/lib/ant.jar
Reviewed-by: ohair

! make/netbeans/langtools/build.xml

Changeset: 827d87221959
Author:    lana
Date:      2010-09-25 12:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/827d87221959

Merge


Changeset: f6fe12839a8a
Author:    jjg
Date:      2010-09-27 14:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/f6fe12839a8a

6890226: javah -version is broken
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javah/JavahTask.java
! src/share/classes/com/sun/tools/javah/resources/l10n.properties
+ src/share/classes/com/sun/tools/javah/resources/version.properties-template
+ test/tools/javah/VersionTest.java

Changeset: 3c9b64e55c5d
Author:    jjg
Date:      2010-09-27 14:20 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/3c9b64e55c5d

6877202: Elements.getDocComment() is not getting JavaDocComments
6861094: javac -Xprint <file> does not print comments
6985205: access to tree positions and doc comments may be lost across annotation processing rounds
Reviewed-by: darcy

! src/share/classes/com/sun/tools/apt/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/parser/DocCommentScanner.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/ParserFactory.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
+ src/share/classes/com/sun/tools/javac/parser/ScannerFactory.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! test/tools/javac/6302184/T6302184.out
! test/tools/javac/6304921/TestLog.java
! test/tools/javac/api/TestJavacTaskScanner.java
- test/tools/javac/processing/Xprint.java
+ test/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java
+ test/tools/javac/processing/model/util/elements/doccomments/a/First.java
+ test/tools/javac/processing/model/util/elements/doccomments/z/Last.java
+ test/tools/javac/processing/options/Xprint.java
+ test/tools/javac/processing/options/XprintDocComments.java
+ test/tools/javac/processing/options/XprintDocComments.out
+ test/tools/javac/tree/TreePosRoundsTest.java

Changeset: d4df3b6ee729
Author:    jjg
Date:      2010-09-27 17:28 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d4df3b6ee729

6986246: Trees object is round-specific
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! test/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java
! test/tools/javac/tree/TreePosRoundsTest.java

Changeset: 28b021bb889f
Author:    sundar
Date:      2010-09-28 22:46 +0530
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/28b021bb889f

6967842: Element not returned from tree API for ARM resource variables.
Reviewed-by: jjg, darcy

! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ test/tools/javac/processing/model/element/TestResourceElement.java
! test/tools/javac/processing/model/element/TestResourceVariable.java

Changeset: f94af0667151
Author:    jjg
Date:      2010-09-29 14:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/f94af0667151

6502392: Invalid relative names for Filer.createResource and Filer.getResource
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ test/tools/javac/processing/filer/TestInvalidRelativeNames.java

Changeset: d2aaaec153e8
Author:    darcy
Date:      2010-09-29 23:27 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d2aaaec153e8

6983738: Use a JavacTestingAbstractProcessor
Reviewed-by: jjg

+ test/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/tools/javac/processing/6348499/A.java
! test/tools/javac/processing/6348499/T6348499.java
! test/tools/javac/processing/6359313/T6359313.java
! test/tools/javac/processing/6365040/ProcBar.java
! test/tools/javac/processing/6365040/ProcFoo.java
! test/tools/javac/processing/6365040/T6365040.java
! test/tools/javac/processing/6413690/T6413690.java
! test/tools/javac/processing/6414633/A.java
! test/tools/javac/processing/6414633/T6414633.java
! test/tools/javac/processing/6430209/T6430209.java
! test/tools/javac/processing/6430209/b6341534.java
! test/tools/javac/processing/6499119/ClassProcessor.java
! test/tools/javac/processing/6511613/DummyProcessor.java
! test/tools/javac/processing/6511613/clss41701.java
! test/tools/javac/processing/6512707/T6512707.java
! test/tools/javac/processing/6634138/T6634138.java
! test/tools/javac/processing/T6439826.java
! test/tools/javac/processing/T6920317.java
! test/tools/javac/processing/environment/TestSourceVersion.java
! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java
! test/tools/javac/processing/errors/TestFatalityOfParseErrors.java
! test/tools/javac/processing/errors/TestOptionSyntaxErrors.java
! test/tools/javac/processing/errors/TestReturnCode.java
! test/tools/javac/processing/filer/TestFilerConstraints.java
! test/tools/javac/processing/filer/TestGetResource.java
! test/tools/javac/processing/filer/TestGetResource2.java
! test/tools/javac/processing/filer/TestInvalidRelativeNames.java
! test/tools/javac/processing/filer/TestLastRound.java
! test/tools/javac/processing/filer/TestPackageInfo.java
! test/tools/javac/processing/messager/6362067/T6362067.java
! test/tools/javac/processing/messager/MessagerBasics.java
! test/tools/javac/processing/model/6194785/T6194785.java
! test/tools/javac/processing/model/6341534/T6341534.java
! test/tools/javac/processing/model/element/TestAnonClassNames.java
! test/tools/javac/processing/model/element/TestAnonSourceNames.java
! test/tools/javac/processing/model/element/TestElement.java
! test/tools/javac/processing/model/element/TestNames.java
! test/tools/javac/processing/model/element/TestPackageElement.java
! test/tools/javac/processing/model/element/TestResourceElement.java
! test/tools/javac/processing/model/element/TestResourceVariable.java
! test/tools/javac/processing/model/element/TypeParamBounds.java
! test/tools/javac/processing/model/type/MirroredTypeEx/OverEager.java
! test/tools/javac/processing/model/type/MirroredTypeEx/Plurality.java
! test/tools/javac/processing/model/type/NoTypes.java
! test/tools/javac/processing/model/util/BinaryName.java
! test/tools/javac/processing/model/util/GetTypeElemBadArg.java
! test/tools/javac/processing/model/util/NoSupers.java
! test/tools/javac/processing/model/util/OverridesSpecEx.java
! test/tools/javac/processing/model/util/TypesBadArg.java
! test/tools/javac/processing/model/util/deprecation/TestDeprecation.java
! test/tools/javac/processing/model/util/directSupersOfErr/DirectSupersOfErr.java
! test/tools/javac/processing/model/util/elements/TestGetConstantExpression.java
! test/tools/javac/processing/model/util/elements/TestGetPackageOf.java
! test/tools/javac/processing/model/util/filter/TestIterables.java
! test/tools/javac/processing/warnings/TestSourceVersionWarnings.java
! test/tools/javac/processing/werror/WError1.java
! test/tools/javac/processing/werror/WErrorGen.java
! test/tools/javac/processing/werror/WErrorLast.java

Changeset: 7b413ac1a720
Author:    jjg
Date:      2010-09-30 10:47 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/7b413ac1a720

6988436: Cleanup javac option handling
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Source.java
! 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/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/Target.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/com/sun/tools/javac/util/Options.java

Changeset: 232919708730
Author:    alanb
Date:      2010-10-03 19:40 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/232919708730

6907737: (file) FileVisitor and Files.walkFileTree issues
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java

Changeset: 2c321dcb1edc
Author:    lana
Date:      2010-10-04 14:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/2c321dcb1edc

Merge

- test/tools/javac/processing/Xprint.java

Changeset: e4e7408cdc5b
Author:    lana
Date:      2010-10-12 12:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e4e7408cdc5b

Merge

- test/tools/javac/processing/Xprint.java

Changeset: 01e8ac5fbefd
Author:    cl
Date:      2010-10-14 19:25 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/01e8ac5fbefd

Added tag jdk7-b114 for changeset e4e7408cdc5b

! .hgtags

Changeset: b7f12ec175bb
Author:    cl
Date:      2010-10-21 17:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/b7f12ec175bb

Added tag jdk7-b115 for changeset 01e8ac5fbefd

! .hgtags

Changeset: 971c8132f5b2
Author:    jjg
Date:      2010-10-05 11:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/971c8132f5b2

6988836: A new JavacElements is created for each round of annotation processing
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/processing/environment/round/TestContext.java

Changeset: 33603a5fa84d
Author:    jjg
Date:      2010-10-05 17:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/33603a5fa84d

6893932: javah help screen lists -h and -? but does not accept them
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javah/JavahTask.java
+ test/tools/javah/TestHelpOpts.java

Changeset: c8b4a1e76089
Author:    jjg
Date:      2010-10-07 15:26 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/c8b4a1e76089

6990379: two examples fail under CheckExamples on Windows
Reviewed-by: darcy

! test/tools/javac/diags/CheckExamples.java
! test/tools/javac/diags/FileManager.java

Changeset: 5b5d965900b8
Author:    jjg
Date:      2010-10-11 10:19 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/5b5d965900b8

6990390: javah -help produces help screen with extraneous output
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javah/resources/l10n.properties
! test/tools/javah/TestHelpOpts.java

Changeset: 68cf07910d74
Author:    jjg
Date:      2010-10-12 12:55 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/68cf07910d74

6989457: javadoc test file test/tools/javadoc/T4994049/FileWithTabs.java probably does not
Reviewed-by: mcimadamore

! test/tools/javadoc/T4994049/FileWithTabs.java
! test/tools/javadoc/T4994049/T4994049.java

Changeset: 14a707f8ce84
Author:    jjg
Date:      2010-10-12 13:15 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/14a707f8ce84

6988407: javac crashes running processor on errant code; it used to print error message
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! test/tools/javac/api/6406133/Erroneous.java
+ test/tools/javac/processing/errors/TestParseErrors/ParseErrors.java
+ test/tools/javac/processing/errors/TestParseErrors/TestParseErrors.java
+ test/tools/javac/processing/errors/TestParseErrors/TestParseErrors.out

Changeset: a1d31ab7b525
Author:    jjg
Date:      2010-10-12 13:19 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a1d31ab7b525

4942232: missing param class processes without error
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javah/JNI.java
! src/share/classes/com/sun/tools/javah/JavahTask.java
! src/share/classes/com/sun/tools/javah/LLNI.java
! src/share/classes/com/sun/tools/javah/Mangle.java
! src/share/classes/com/sun/tools/javah/TypeSignature.java
! src/share/classes/com/sun/tools/javah/resources/l10n.properties
+ test/tools/javah/4942232/ParamClassTest.java
+ test/tools/javah/4942232/Test.java

Changeset: ea92d1e275b6
Author:    jjg
Date:      2010-10-12 14:22 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/ea92d1e275b6

6990133: AnnotationProxyMaker.ValueVisitor$1 contains non-transient non-serializable field
Reviewed-by: darcy

! src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java

Changeset: ee366cc698c0
Author:    jjg
Date:      2010-10-12 14:47 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/ee366cc698c0

6908476: test/tools/javac/T6705935.java fails if non-zip files found on platform class path
Reviewed-by: darcy

! test/tools/javac/T6705935.java

Changeset: 9bfb0e6fd526
Author:    lana
Date:      2010-10-13 17:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/9bfb0e6fd526

Merge


Changeset: 493ecc8111ba
Author:    mcimadamore
Date:      2010-10-18 19:14 +0100
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/493ecc8111ba

6991980: polymorphic signature calls don't share the same CP entries
Summary: wrong use of attr env in Infer.java prevents sharing of CP entries for PS calls
Reviewed-by: darcy, jrose

! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/meth/TestCP.java

Changeset: 2187e78b7980
Author:    lana
Date:      2010-10-18 21:50 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/2187e78b7980

Merge


Changeset: 857bfcea3f30
Author:    lana
Date:      2010-10-26 10:58 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/857bfcea3f30

Merge


Changeset: 2129a046f117
Author:    cl
Date:      2010-10-28 13:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/2129a046f117

Added tag jdk7-b116 for changeset 857bfcea3f30

! .hgtags

Changeset: 5bb96781fb58
Author:    cl
Date:      2010-11-04 15:54 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/5bb96781fb58

Added tag jdk7-b117 for changeset 2129a046f117

! .hgtags

Changeset: 5286a99de2e6
Author:    sundar
Date:      2010-10-19 11:47 +0530
URL:       http://hg.openjdk.java.net/jdk7/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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

Changeset: 814561077c44
Author:    cl
Date:      2010-11-11 11:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/814561077c44

Added tag jdk7-b118 for changeset c491eec0acc7

! .hgtags

Changeset: f2048d9c666e
Author:    mcimadamore
Date:      2010-11-04 12:57 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/f2048d9c666e

6993963: Project Coin: Use precise exception analysis for effectively final catch parameters
Summary: More precise rethrow analysis should be extended to effectively-final exception parameters. Multicatch parameters should be made implicitly final.
Reviewed-by: jjg, darcy

! 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/resources/compiler.properties
- test/tools/javac/diags/examples/MulticatchMustBeFinal.java
+ test/tools/javac/multicatch/Neg01eff_final.java
+ test/tools/javac/multicatch/Neg01eff_final.out
! test/tools/javac/multicatch/Neg02.java
! test/tools/javac/multicatch/Neg02.out
+ test/tools/javac/multicatch/Neg02eff_final.java
+ test/tools/javac/multicatch/Neg02eff_final.out
! test/tools/javac/multicatch/Neg03.java
! test/tools/javac/multicatch/Neg03.out
+ test/tools/javac/multicatch/Neg04eff_final.java
+ test/tools/javac/multicatch/Neg04eff_final.out
+ test/tools/javac/multicatch/Neg05.java
+ test/tools/javac/multicatch/Neg05.out
+ test/tools/javac/multicatch/Pos06.java
+ test/tools/javac/multicatch/Pos07.java
+ test/tools/javac/multicatch/model/Check.java
+ test/tools/javac/multicatch/model/Member.java
+ test/tools/javac/multicatch/model/Model01.java
+ test/tools/javac/multicatch/model/ModelChecker.java

Changeset: e9e41c88b03e
Author:    mcimadamore
Date:      2010-11-04 12:58 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e9e41c88b03e

6714835: Safe cast is rejected (with warning) by javac
Summary: Rules for unchecked cast conversion do not take into account type-containment
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
! test/tools/javac/cast/6467183/T6467183a.out
+ test/tools/javac/cast/6714835/T6714835.java
+ test/tools/javac/cast/6714835/T6714835.out

Changeset: e406f0645b7e
Author:    lana
Date:      2010-11-04 15:39 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e406f0645b7e

Merge


Changeset: 9427a3c795fc
Author:    jjg
Date:      2010-11-06 13:53 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/9427a3c795fc

6998063: new Scope impl to fix Scope performance issues
Reviewed-by: jjg
Contributed-by: per.bothner at oracle.com

! src/share/classes/com/sun/tools/javac/code/Scope.java
+ test/tools/javac/6996626/Main.java
+ test/tools/javac/6996626/pack1/Symbol.java

Changeset: a0d9d642f65b
Author:    jjg
Date:      2010-11-09 17:49 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a0d9d642f65b

6997958: test tools/javac/api/T6412669.java fails in PIT
Reviewed-by: darcy

! test/tools/javac/api/T6412669.java

Changeset: bce19889597e
Author:    mcimadamore
Date:      2010-11-10 12:37 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/bce19889597e

6996914: Diamond inference: problem when accessing protected constructor
Summary: special resolution scheme for diamond inference needs to open up protected constructors in anon inner class creation
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/diamond/6996914/T6996914a.java
+ test/tools/javac/generics/diamond/6996914/T6996914b.java

Changeset: 58ceeff50af8
Author:    mcimadamore
Date:      2010-11-12 12:32 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/58ceeff50af8

6598108: com.sun.source.util.Trees.isAccessible incorrect
Summary: JavacTrees' version of isAccessible should take into account enclosing class accessibility
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/api/6598108/T6598108.java

Changeset: fdc67f5170e9
Author:    mcimadamore
Date:      2010-11-12 12:33 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/fdc67f5170e9

6999067: cast for invokeExact call gets redundant cast to <type> warnings
Summary: Xlint:cast should not report cast used in order to specify target type in polymorphic signature calls
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/meth/XlintWarn.java

Changeset: 6a99b741a1b0
Author:    mcimadamore
Date:      2010-11-12 12:34 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/6a99b741a1b0

6970016: Clean up ARM/try-with-resources implementation
Summary: changed Xlint option name from -Xlint:arm to -Xlint:try
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Lint.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/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/tools/javac/TryWithResources/ArmLint.java
- test/tools/javac/TryWithResources/ArmLint.out
! test/tools/javac/TryWithResources/ImplicitFinal.out
+ test/tools/javac/TryWithResources/TwrLint.java
+ test/tools/javac/TryWithResources/TwrLint.out
! test/tools/javac/TryWithResources/TwrOnNonResource.out
! test/tools/javac/diags/examples/ResourceClosed.java
! test/tools/javac/diags/examples/ResourceMayNotBeAssigned.java
! test/tools/javac/diags/examples/ResourceNotApplicableToType.java
! test/tools/javac/diags/examples/ResourceNotReferenced.java
! test/tools/javac/diags/examples/TryResourceNotSupported.java

Changeset: a7faadc252c8
Author:    lana
Date:      2010-11-13 19:00 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a7faadc252c8

Merge


Changeset: 4328728e0409
Author:    darcy
Date:      2010-11-14 07:16 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/4328728e0409

6991528: Support making Throwable.suppressedExceptions immutable
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! test/tools/javac/TryWithResources/TwrSuppression.java
! test/tools/javac/TryWithResources/TwrTests.java

Changeset: a7ea58fa3e9a
Author:    mcimadamore
Date:      2010-11-15 13:50 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a7ea58fa3e9a

6985719: Alike methods in interfaces (Inheritance and Overriding)
Summary: javac should report error when interface inherits unrelated method with same erasure
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/6985719/T6985719a.java
+ test/tools/javac/generics/6985719/T6985719a.out
+ test/tools/javac/generics/6985719/T6985719b.java
+ test/tools/javac/generics/6985719/T6985719b.out
+ test/tools/javac/generics/6985719/T6985719c.java
+ test/tools/javac/generics/6985719/T6985719c.out
+ test/tools/javac/generics/6985719/T6985719d.java
+ test/tools/javac/generics/6985719/T6985719d.out
+ test/tools/javac/generics/6985719/T6985719e.java
+ test/tools/javac/generics/6985719/T6985719e.out
+ test/tools/javac/generics/6985719/T6985719f.java
+ test/tools/javac/generics/6985719/T6985719f.out
+ test/tools/javac/generics/6985719/T6985719g.java
+ test/tools/javac/generics/6985719/T6985719g.out
+ test/tools/javac/generics/6985719/T6985719h.java
+ test/tools/javac/generics/6985719/T6985719h.out

Changeset: 1dd813a529cf
Author:    mcimadamore
Date:      2010-11-15 14:41 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/1dd813a529cf

6999635: Multicatch: crash while compiling simple code with a multicatch parameter
Summary: missing erasure when computing stackmaps leads to assertion error
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
+ test/tools/javac/multicatch/Pos08.java
+ test/tools/javac/multicatch/Pos08eff_final.java

Changeset: 621e096ca843
Author:    cl
Date:      2010-12-02 19:04 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/621e096ca843

Added tag jdk7-b120 for changeset 1dd813a529cf

! .hgtags

Changeset: fb79ba6eb2e1
Author:    cl
Date:      2010-11-22 14:57 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/fb79ba6eb2e1

Added tag jdk7-b119 for changeset 814561077c44

! .hgtags

Changeset: d53cf2e9ad6c
Author:    ohair
Date:      2010-12-03 19:45 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d53cf2e9ad6c

Merge

! .hgtags

Changeset: abaceae7c9f8
Author:    jjg
Date:      2010-11-17 15:07 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/abaceae7c9f8

7000973: isBogus needs to be called on the to-be-returned entry, not on the current entry
Reviewed-by: jjg
Contributed-by: jan.lahoda at oracle.com

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

Changeset: 03177f49411d
Author:    jjg
Date:      2010-11-18 16:13 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/03177f49411d

6999438: remove support for exotic identifiers from JDK 7
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/tools/javac/diags/examples/EmptyBytecodeIdent.java
- test/tools/javac/diags/examples/IllegalBytecodeIdentChar.java
- test/tools/javac/diags/examples/UnclosedBytecodeIdent.java
- test/tools/javac/diags/examples/UnsupportedExoticID.java
! test/tools/javac/meth/InvokeDyn.java
! test/tools/javac/meth/InvokeDynTrans.java
! test/tools/javac/meth/InvokeDynTrans.out
- test/tools/javac/quid/QuotedIdent.java
- test/tools/javac/quid/QuotedIdent2.java
+ test/tools/javac/quid/T6999438.java
+ test/tools/javac/quid/T6999438.out

Changeset: 2536dedd897e
Author:    mcimadamore
Date:      2010-11-23 11:08 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/2536dedd897e

6995200: JDK 7 compiler crashes when type-variable is inferred from expected primitive type
Summary: 15.12.2.8 should use boxing when expected type in assignment context is a primitive type
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! test/tools/javac/generics/inference/6638712/T6638712a.java
+ test/tools/javac/generics/inference/6995200/T6995200.java

Changeset: 285896f2227a
Author:    jjg
Date:      2010-11-23 13:32 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/285896f2227a

6942366: javadoc no longer inherits doc from sourcepath
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java
+ test/tools/javadoc/6942366/T6942366.java
+ test/tools/javadoc/6942366/Test.java
+ test/tools/javadoc/6942366/p/Base.java

Changeset: 79d0c48d361e
Author:    jjg
Date:      2010-11-23 15:28 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/79d0c48d361e

7002346: javap test relies on location of scratch directory
Reviewed-by: ksrini

! test/tools/javap/T6729471.java

Changeset: d44d6d8493ad
Author:    jjg
Date:      2010-11-29 10:09 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d44d6d8493ad

7003006: add option to list directory in deterministic order
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java

Changeset: c44234f680da
Author:    jjg
Date:      2010-11-29 14:15 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/c44234f680da

6900037: javac should warn if earlier -source is used and bootclasspath not set
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Paths.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
! test/tools/javac/6341866/T6341866.java
! test/tools/javac/ClassFileModifiers/MemberModifiers.java
+ test/tools/javac/T6900037.java
+ test/tools/javac/T6900037.out
! test/tools/javac/TryWithResources/PlainTry.java
! test/tools/javac/annotations/neg/Dep.java
! test/tools/javac/diags/examples/AnnotationsNotSupported.java
! test/tools/javac/diags/examples/AssertAsIdentifier.java
! test/tools/javac/diags/examples/DiamondNotSupported.java
! test/tools/javac/diags/examples/EnumAsIdentifier.java
! test/tools/javac/diags/examples/EnumsNotSupported.java
! test/tools/javac/diags/examples/Expected2.java
! test/tools/javac/diags/examples/ForeachNotSupported.java
! test/tools/javac/diags/examples/GenericsNotSupported.java
! test/tools/javac/diags/examples/MulticatchNotSupported.java
! test/tools/javac/diags/examples/NeitherConditionalSubtype.java
+ test/tools/javac/diags/examples/SourceNoBootclasspath.java
! test/tools/javac/diags/examples/StaticImportNotSupported.java
! test/tools/javac/diags/examples/StringSwitchNotSupported.java
! test/tools/javac/diags/examples/TryResourceNotSupported.java
! test/tools/javac/diags/examples/TryWithoutCatchOrFinally.java
! test/tools/javac/diags/examples/UnsupportedBinaryLiteral.java
! test/tools/javac/diags/examples/UnsupportedFpLit.java
! test/tools/javac/diags/examples/UnsupportedUnderscoreLiteral.java
! test/tools/javac/diags/examples/VarargsNotSupported.java
! test/tools/javac/enum/6384542/T6384542.java
! test/tools/javac/enum/6384542/T6384542a.java
! test/tools/javac/literals/BadBinaryLiterals.java
! test/tools/javac/literals/BadUnderscoreLiterals.java
! test/tools/javac/processing/warnings/TestSourceVersionWarnings.java
! test/tools/javac/varargs/warning/Warn1.java

Changeset: bcbc86cc5b31
Author:    jjg
Date:      2010-11-30 09:38 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/bcbc86cc5b31

7003477: Paths.isDefaultBootClassPath needs to be public
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/file/Paths.java

Changeset: 1bf969e9792f
Author:    lana
Date:      2010-12-06 20:35 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/1bf969e9792f

Merge

- test/tools/javac/diags/examples/EmptyBytecodeIdent.java
- test/tools/javac/diags/examples/IllegalBytecodeIdentChar.java
- test/tools/javac/diags/examples/UnclosedBytecodeIdent.java
- test/tools/javac/diags/examples/UnsupportedExoticID.java
- test/tools/javac/quid/QuotedIdent.java
- test/tools/javac/quid/QuotedIdent2.java

Changeset: 11e7b4c0476e
Author:    katleman
Date:      2010-12-09 21:25 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/11e7b4c0476e

Added tag jdk7-b121 for changeset 1bf969e9792f

! .hgtags

Changeset: 9968ce958706
Author:    cl
Date:      2010-12-16 18:18 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/9968ce958706

Added tag jdk7-b122 for changeset 11e7b4c0476e

! .hgtags

Changeset: 4f086529d05c
Author:    mfang
Date:      2010-12-03 20:31 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/4f086529d05c

6522789: [zh_CN] translation of "enclosing class" in doclet is incorrect
Reviewed-by: yhuang

! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties

Changeset: d9deecf9181b
Author:    mfang
Date:      2010-12-05 18:18 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d9deecf9181b

Merge


Changeset: a0331c79cea9
Author:    ohair
Date:      2010-12-15 15:30 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a0331c79cea9

Merge


Changeset: 98570f7ba610
Author:    ohair
Date:      2010-12-16 19:57 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/98570f7ba610

Merge


Changeset: 90af8d87741f
Author:    bpatel
Date:      2010-12-01 11:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/90af8d87741f

6851834: Javadoc doclet needs a structured approach to generate the output HTML.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java
+ src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/StylesheetWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/Comment.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlConstants.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocument.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/RawHtml.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/StringContent.java
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeOptionalMemberWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeRequiredMemberWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ClassWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstructorWriter.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/EnumConstantWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/FieldWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/MemberSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/MethodWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/NestedClassWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DirectoryManager.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java
! test/com/sun/javadoc/AccessH1/AccessH1.java
! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java
! test/com/sun/javadoc/AccessSummary/AccessSummary.java
! test/com/sun/javadoc/AuthorDD/AuthorDD.java
! test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java
! test/com/sun/javadoc/MetaTag/MetaTag.java
! test/com/sun/javadoc/ValidHtml/ValidHtml.java
! test/com/sun/javadoc/VersionNumber/VersionNumber.java
! test/com/sun/javadoc/WindowTitles/WindowTitles.java
! test/com/sun/javadoc/constantValues/TestConstantValuesDriver.java
! test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java
! test/com/sun/javadoc/testClassTree/TestClassTree.java
! test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java
! test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java
! test/com/sun/javadoc/testDocRootInlineTag/TestDocRootInlineTag.java
! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/com/sun/javadoc/testHeadings/TestHeadings.java
! test/com/sun/javadoc/testHelpOption/TestHelpOption.java
! test/com/sun/javadoc/testHref/TestHref.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
+ test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java
+ test/com/sun/javadoc/testHtmlDocument/testLink.html
+ test/com/sun/javadoc/testHtmlDocument/testMarkup.html
! test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java
! test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java
! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java
! test/com/sun/javadoc/testIndex/TestIndex.java
! test/com/sun/javadoc/testInlineLinkLabel/TestInlineLinkLabel.java
! test/com/sun/javadoc/testInterface/TestInterface.java
! test/com/sun/javadoc/testJavascript/TestJavascript.java
! test/com/sun/javadoc/testLinkOption/TestLinkOption.java
! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java
! test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java
! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java
! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java
! test/com/sun/javadoc/testNavagation/TestNavagation.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testOverridenMethods/TestMultiInheritence.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java
! test/com/sun/javadoc/testPackagePage/TestPackagePage.java
! test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
! test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java
! test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java
! test/com/sun/javadoc/testSuperclassInSerialForm/TestSuperClassInSerialForm.java
! test/com/sun/javadoc/testTagInheritence/TestTagInheritence.java
! test/com/sun/javadoc/testTaglets/TestTaglets.java
! test/com/sun/javadoc/testTaglets/taglets/Foo.java
! test/com/sun/javadoc/testThrowsHead/TestThrowsHead.java
! test/com/sun/javadoc/testThrowsTag/TestThrowsTag.java
! test/com/sun/javadoc/testTitleInHref/TestTitleInHref.java
! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java
! test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java
! test/com/sun/javadoc/testValueTag/TestValueTag.java
! test/com/sun/javadoc/testWarnings/TestWarnings.java

Changeset: 7e3e9f6d013f
Author:    jjg
Date:      2010-12-02 16:37 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/7e3e9f6d013f

7004029: intermittent failures compiling pack200
Summary: remove "bogus" entries from star-import scopes
Reviewed-by: mcimadamore
Contributed-by: per.bothner at oracle.com

! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/tools/javac/scope/HashCollisionTest.java
+ test/tools/javac/scope/StarImportTest.java

Changeset: 28566c763dad
Author:    jjg
Date:      2010-12-02 16:38 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/28566c763dad

Merge

- src/share/classes/com/sun/tools/doclets/formats/html/StylesheetWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourceToHTMLConverter.java

Changeset: 9359f4222545
Author:    mcimadamore
Date:      2010-12-03 16:31 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/9359f4222545

6956758: NPE in com.sun.tools.javac.code.Symbol - isSubClass
Summary: Use of TransTypes.cast() instead of TransTypes.coerce() causes NPE in Lower
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/generics/6956758/T6956758neg.java
+ test/tools/javac/generics/6956758/T6956758neg.out
+ test/tools/javac/generics/6956758/T6956758pos.java

Changeset: aa6605d883dc
Author:    mcimadamore
Date:      2010-12-03 16:32 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/aa6605d883dc

7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
Summary: Javac should disable error messages when analyzing instance creation expression in 'diamond finder' mode
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/diamond/7002837/T7002837.java

Changeset: 91b4f44c9742
Author:    jjh
Date:      2010-12-03 13:47 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/91b4f44c9742

6990209: JCK7-compiler lang/ICLS/icls006/icls00603/icls00603a.html#icls00603src test fails.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java

Changeset: d53b87e07b13
Author:    lana
Date:      2010-12-05 15:26 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d53b87e07b13

Merge


Changeset: 5fb14e67c371
Author:    mcimadamore
Date:      2010-12-06 11:49 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/5fb14e67c371

7003744: Compiler error concerning final variables
Summary: Flow analysis does not cleanup init/uninint bit masks after for-loop
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
+ test/tools/javac/DefiniteAssignment/7003744/T7003744a.java
+ test/tools/javac/DefiniteAssignment/7003744/T7003744b.java

Changeset: 56f59723fddf
Author:    mcimadamore
Date:      2010-12-06 11:50 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/56f59723fddf

7002070: If catch clause has an incompatible type, error pointer points to first exception type in list
Summary: Attribution should check each component of a disjunctive type separately, rather than checking the corresponding lub()
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/multicatch/Neg06.java
+ test/tools/javac/multicatch/Neg06.out

Changeset: 536ee9f126b1
Author:    mcimadamore
Date:      2010-12-06 11:51 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/536ee9f126b1

5088429: varargs overloading problem
Summary: compiler implementation for overload resolution w/ varargs method does not match JLS
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/varargs/5088429/T5088429Neg01.java
+ test/tools/javac/varargs/5088429/T5088429Neg01.out
+ test/tools/javac/varargs/5088429/T5088429Neg02.java
+ test/tools/javac/varargs/5088429/T5088429Neg02.out
+ test/tools/javac/varargs/5088429/T5088429Pos01.java
+ test/tools/javac/varargs/5088429/T5088429Pos02.java

Changeset: 3c32c90031fd
Author:    jjg
Date:      2010-12-07 14:13 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/3c32c90031fd

6999210: javac should be able to warn of anomalous conditions in classfiles
Reviewed-by: mcimadamore, darcy

! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
+ test/tools/javac/T6999210.java
! test/tools/javac/annotations/6214965/T6214965.out
! test/tools/javac/annotations/6365854/test1.out
! test/tools/javac/annotations/6365854/test2.out
! test/tools/javac/diags/examples.not-yet.txt

Changeset: acb02e1d5119
Author:    jjg
Date:      2010-12-08 13:42 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/acb02e1d5119

7004698: javap does not output CharacterRangeTable attributes correctly
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javap/AttributeWriter.java
+ test/tools/javap/T7004698.java

Changeset: 23fc45d3a572
Author:    darcy
Date:      2010-12-08 21:21 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/23fc45d3a572

7003550: Loosen modeling requirements for annotation processing erroneous code
Reviewed-by: jjg

! src/share/classes/javax/lang/model/element/package-info.java

Changeset: 5ef88773462b
Author:    mcimadamore
Date:      2010-12-09 15:50 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/5ef88773462b

7005095: Cast: compile reject sensible cast from final class to interface
Summary: a previous fix to cast conversion has made the compiler too strict w.r.t. final cast
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/cast/7005095/T7005095neg.java
+ test/tools/javac/cast/7005095/T7005095neg.out
+ test/tools/javac/cast/7005095/T7005095pos.java

Changeset: 1d625fbe6c22
Author:    mcimadamore
Date:      2010-12-09 15:50 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/1d625fbe6c22

6476118: compiler bug causes runtime ClassCastException for generics overloading
Summary: compiler allows bridge methods to override unrelated method
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/6476118/T6476118a.java
+ test/tools/javac/generics/6476118/T6476118a.out
+ test/tools/javac/generics/6476118/T6476118b.java
+ test/tools/javac/generics/6476118/T6476118b.out
+ test/tools/javac/generics/6476118/T6476118c.java
+ test/tools/javac/generics/6476118/T6476118c.out
+ test/tools/javac/generics/6476118/T6476118d.java

Changeset: e3df8d7a9752
Author:    mcimadamore
Date:      2010-12-09 15:50 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e3df8d7a9752

7005371: Multicatch: assertion error while generating LocalVariableTypeTable attribute
Summary: compiler crashes with assertion error if '-g' option is passed and source contains multicatch
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ test/tools/javac/multicatch/7005371/SubTest.java
+ test/tools/javac/multicatch/7005371/T7005371.java

Changeset: bcf44475aeee
Author:    jjg
Date:      2010-12-09 08:24 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/bcf44475aeee

4917091: javac rejects array over 128 in length
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/4917091/Test255.java
+ test/tools/javac/4917091/Test256a.java
+ test/tools/javac/4917091/Test256a.out
+ test/tools/javac/4917091/Test256b.java
+ test/tools/javac/4917091/Test256b.out

Changeset: 90914ac50868
Author:    jjg
Date:      2010-12-09 08:48 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/90914ac50868

6985202: no access to doc comments from Tree API
Reviewed-by: mcimadamore

! src/share/classes/com/sun/source/util/Trees.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
+ test/tools/javac/api/TestDocComments.java

Changeset: 4dd1c0176d81
Author:    jjg
Date:      2010-12-09 18:33 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/4dd1c0176d81

7005856: avoid name clash for langtools when building on MacOS
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java

Changeset: 65820d0d4a97
Author:    jjg
Date:      2010-12-09 19:53 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/65820d0d4a97

6986242: cut-n-paste error in javadoc for Trees.instance(ProcessingEnvironment)
Reviewed-by: darcy

! src/share/classes/com/sun/source/util/Trees.java

Changeset: 2ca5866a8dfb
Author:    mcimadamore
Date:      2010-12-10 15:23 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/2ca5866a8dfb

7005671: Regression: compiler accepts invalid cast from X[] to primitive array
Summary: regression in type conversion after 292 changes
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/cast/7005671/T7005671.java
+ test/tools/javac/cast/7005671/T7005671.out

Changeset: b1c98bfd4709
Author:    mcimadamore
Date:      2010-12-10 15:24 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/b1c98bfd4709

6199075: Unambiguous varargs method calls flagged as ambiguous
Summary: javac does not implement overload resolution w.r.t. varargs methods as described in the JLS
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/varargs/6199075/T6199075.java

Changeset: 8ec3a824f925
Author:    jjg
Date:      2010-12-10 07:38 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/8ec3a824f925

6504896: TreeMaker.Literal(Object) does not support Booleans
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ test/tools/javac/tree/MakeLiteralTest.java

Changeset: 878c8f760ded
Author:    jjg
Date:      2010-12-12 10:05 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/878c8f760ded

6990134: minor (but red) findbugs warnings
Reviewed-by: mcimadamore

+ src/share/classes/com/sun/tools/apt/main/AptJavaCompiler.java
- src/share/classes/com/sun/tools/apt/main/JavaCompiler.java
! src/share/classes/com/sun/tools/apt/main/Main.java
! src/share/classes/com/sun/tools/apt/mirror/apt/FilerImpl.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java

Changeset: fe43a7efd273
Author:    lana
Date:      2010-12-12 15:31 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/fe43a7efd273

Merge


Changeset: dd9b5f767559
Author:    lana
Date:      2010-12-12 21:58 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/dd9b5f767559

Merge

- src/share/classes/com/sun/tools/apt/main/JavaCompiler.java

Changeset: 2199365892b1
Author:    mcimadamore
Date:      2010-12-13 14:56 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/2199365892b1

7006109: Add test library to simplify the task of writing automated type-system tests
Summary: Types.java needs to be more stress-tested
Reviewed-by: jjg

+ test/tools/javac/types/BoxingConversionTest.java
+ test/tools/javac/types/CastTest.java
+ test/tools/javac/types/PrimitiveConversionTest.java
+ test/tools/javac/types/TypeHarness.java

Changeset: ffbf2b2a8611
Author:    bpatel
Date:      2010-12-13 13:44 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/ffbf2b2a8611

7006270: Several javadoc regression tests are failing on windows
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/Comment.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java

Changeset: 2f2ead61db06
Author:    bpatel
Date:      2010-12-13 14:08 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/2f2ead61db06

Merge

- src/share/classes/com/sun/tools/apt/main/JavaCompiler.java

Changeset: 7b99f98b3035
Author:    mcimadamore
Date:      2010-12-13 15:11 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/7b99f98b3035

6993978: Project Coin: Compiler support of annotation to reduce varargs warnings
Reviewed-by: jjg, darcy

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! 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/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javac/util/Warner.java
! test/tools/javac/diags/CheckExamples.java
! test/tools/javac/diags/RunExamples.java
+ test/tools/javac/diags/examples/TrustMeOnNonVarargsMeth.java
+ test/tools/javac/diags/examples/TrustMeOnReifiableVarargsParam.java
+ test/tools/javac/diags/examples/TrustMeOnVirtualMethod.java
! test/tools/javac/diags/examples/UncheckedGenericArrayCreation.java
+ test/tools/javac/diags/examples/UnsafeUseOfVarargsParam.java
- test/tools/javac/diags/examples/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsFilenameAdditional.java
! test/tools/javac/diags/examples/VarargsNonReifiableType.java
- test/tools/javac/diags/examples/VarargsPlural/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsPlural/VarargsPlural.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsPlural.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsPluralAdditional.java
! test/tools/javac/varargs/6730476/T6730476a.java
! test/tools/javac/varargs/6806876/T6806876.out
+ test/tools/javac/varargs/6993978/T6993978neg.java
+ test/tools/javac/varargs/6993978/T6993978neg.out
! test/tools/javac/varargs/warning/Warn4.java
+ test/tools/javac/varargs/warning/Warn5.java

Changeset: a3b5b531542a
Author:    lana
Date:      2010-12-20 21:10 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a3b5b531542a

Merge

- src/share/classes/com/sun/tools/apt/main/JavaCompiler.java
- src/share/classes/com/sun/tools/doclets/formats/html/StylesheetWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourceToHTMLConverter.java
- test/tools/javac/diags/examples/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsFilenameAdditional.java
- test/tools/javac/diags/examples/VarargsPlural/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsPlural/VarargsPlural.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsPlural.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsPluralAdditional.java

Changeset: 659417e931fe
Author:    cl
Date:      2010-12-22 15:57 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/659417e931fe

Added tag jdk7-b123 for changeset a3b5b531542a

! .hgtags

Changeset: 4868a36f6fd8
Author:    ohair
Date:      2010-12-28 15:54 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/4868a36f6fd8

6962318: Update copyright year
Reviewed-by: xdono

! make/Makefile
! make/build.properties
! make/tools/CompileProperties/CompileProperties.java
! make/tools/CompileProperties/CompilePropertiesTask.java
! src/share/classes/com/sun/mirror/util/SourceOrderDeclScanner.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/TryTree.java
! src/share/classes/com/sun/source/tree/TypeParameterTree.java
! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/source/util/Trees.java
! src/share/classes/com/sun/tools/apt/comp/Apt.java
! src/share/classes/com/sun/tools/apt/main/CommandLine.java
! src/share/classes/com/sun/tools/apt/main/Main.java
! src/share/classes/com/sun/tools/apt/mirror/apt/FilerImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/type/TypeMirrorImpl.java
! src/share/classes/com/sun/tools/apt/resources/apt_ja.properties
! src/share/classes/com/sun/tools/apt/resources/apt_zh_CN.properties
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeOptionalMemberWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeRequiredMemberWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ClassWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstructorWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/EnumConstantWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/FieldWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/MemberSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/MethodWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/NestedClassWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DirectoryManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/doclets/standard/Standard.java
! src/share/classes/com/sun/tools/javac/Launcher.java
! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! 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/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/file/Paths.java
! src/share/classes/com/sun/tools/javac/jvm/CRTable.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/Items.java
! src/share/classes/com/sun/tools/javac/jvm/Target.java
! src/share/classes/com/sun/tools/javac/main/CommandLine.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/main/OptionName.java
! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java
! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/share/classes/com/sun/tools/javac/nio/PathFileObject.java
! src/share/classes/com/sun/tools/javac/parser/Keywords.java
! src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/javac.properties
! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/legacy.properties
! 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
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/AbstractLog.java
! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
! src/share/classes/com/sun/tools/javac/util/FatalError.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/LayoutCharacters.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
! src/share/classes/com/sun/tools/javac/util/Options.java
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/Warner.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java
! src/share/classes/com/sun/tools/javadoc/Messager.java
! src/share/classes/com/sun/tools/javadoc/Start.java
! src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
! src/share/classes/com/sun/tools/javah/JNI.java
! src/share/classes/com/sun/tools/javah/LLNI.java
! src/share/classes/com/sun/tools/javah/Mangle.java
! src/share/classes/com/sun/tools/javah/TypeSignature.java
! src/share/classes/com/sun/tools/javah/resources/version.properties-template
! src/share/classes/com/sun/tools/javap/AnnotationWriter.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
! src/share/classes/com/sun/tools/javap/SourceWriter.java
! src/share/classes/javax/lang/model/element/ElementKind.java
! src/share/classes/javax/lang/model/element/ElementVisitor.java
! src/share/classes/javax/lang/model/type/MirroredTypeException.java
! src/share/classes/javax/lang/model/type/MirroredTypesException.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/share/classes/javax/lang/model/util/ElementScanner6.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
! src/share/classes/javax/lang/model/util/TypeKindVisitor6.java
! src/share/classes/javax/tools/ToolProvider.java
! src/share/sample/javac/processing/src/CheckNamesProcessor.java
! test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java
! test/com/sun/javadoc/AccessH1/AccessH1.java
! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java
! test/com/sun/javadoc/AccessSummary/AccessSummary.java
! test/com/sun/javadoc/AuthorDD/AuthorDD.java
! test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java
! test/com/sun/javadoc/MetaTag/MetaTag.java
! test/com/sun/javadoc/ValidHtml/ValidHtml.java
! test/com/sun/javadoc/VersionNumber/VersionNumber.java
! test/com/sun/javadoc/WindowTitles/WindowTitles.java
! test/com/sun/javadoc/constantValues/TestConstantValuesDriver.java
! test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java
! test/com/sun/javadoc/testClassTree/TestClassTree.java
! test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java
! test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java
! test/com/sun/javadoc/testDocRootInlineTag/TestDocRootInlineTag.java
! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/com/sun/javadoc/testHeadings/TestHeadings.java
! test/com/sun/javadoc/testHelpOption/TestHelpOption.java
! test/com/sun/javadoc/testHref/TestHref.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java
! test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java
! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java
! test/com/sun/javadoc/testIndex/TestIndex.java
! test/com/sun/javadoc/testInlineLinkLabel/TestInlineLinkLabel.java
! test/com/sun/javadoc/testInterface/TestInterface.java
! test/com/sun/javadoc/testJavascript/TestJavascript.java
! test/com/sun/javadoc/testLinkOption/TestLinkOption.java
! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java
! test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java
! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java
! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java
! test/com/sun/javadoc/testNavagation/TestNavagation.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testOverridenMethods/TestMultiInheritence.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java
! test/com/sun/javadoc/testPackagePage/TestPackagePage.java
! test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
! test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java
! test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java
! test/com/sun/javadoc/testSuperclassInSerialForm/TestSuperClassInSerialForm.java
! test/com/sun/javadoc/testTagInheritence/TestTagInheritence.java
! test/com/sun/javadoc/testTaglets/TestTaglets.java
! test/com/sun/javadoc/testTaglets/taglets/Foo.java
! test/com/sun/javadoc/testThrowsHead/TestThrowsHead.java
! test/com/sun/javadoc/testThrowsTag/TestThrowsTag.java
! test/com/sun/javadoc/testTitleInHref/TestTitleInHref.java
! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java
! test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java
! test/com/sun/javadoc/testValueTag/TestValueTag.java
! test/com/sun/javadoc/testWarnings/TestWarnings.java
! test/tools/javac/6341866/Anno.java
! test/tools/javac/6341866/T6341866.java
! test/tools/javac/6402516/CheckLocalElements.java
! test/tools/javac/ClassFileModifiers/ClassModifiers.java
! test/tools/javac/ClassFileModifiers/MemberModifiers.java
! test/tools/javac/EarlyAssert.java
! test/tools/javac/InterfaceAssert.java
! test/tools/javac/OverrideChecks/6738538/T6738538a.java
! test/tools/javac/OverrideChecks/6738538/T6738538b.java
! test/tools/javac/T6358024.java
! test/tools/javac/T6403466.java
! test/tools/javac/T6411379.java
! test/tools/javac/T6423583.java
! test/tools/javac/T6705935.java
! test/tools/javac/ThrowsIntersection_1.java
! test/tools/javac/ThrowsIntersection_2.java
! test/tools/javac/ThrowsIntersection_3.java
! test/tools/javac/ThrowsIntersection_4.java
! test/tools/javac/annotations/6214965/T6214965.java
! test/tools/javac/annotations/6365854/T6365854.java
! test/tools/javac/annotations/neg/Constant.java
! test/tools/javac/annotations/neg/Dep.java
! test/tools/javac/annotations/pos/TrailingComma.java
! test/tools/javac/api/6421111/T6421111.java
! test/tools/javac/api/6468404/T6468404.java
! test/tools/javac/api/6731573/T6731573.java
! test/tools/javac/api/T6392782.java
! test/tools/javac/api/T6412669.java
! test/tools/javac/api/TestOperators.java
! test/tools/javac/cast/6548436/T6548436d.java
! test/tools/javac/cast/6558559/T6558559a.java
! test/tools/javac/cast/6558559/T6558559b.java
! test/tools/javac/cast/6586091/T6586091.java
! test/tools/javac/danglingDep/DepX.java
! test/tools/javac/danglingDep/NoDepX.java
! test/tools/javac/danglingDep/Test1.java
! test/tools/javac/depOverrides/annotation/Test1.java
! test/tools/javac/depOverrides/annotation/Test2.java
! test/tools/javac/depOverrides/doccomment/Test1.java
! test/tools/javac/depOverrides/doccomment/Test2.java
! test/tools/javac/diags/examples/BadSourceFileHeader/sourcepath/p/A.java
! test/tools/javac/enum/6424358/T6424358.java
! test/tools/javac/enum/T6724345.java
! test/tools/javac/generics/Casting.java
! test/tools/javac/generics/Casting3.java
! test/tools/javac/generics/Casting4.java
! test/tools/javac/generics/InnerInterface1.java
! test/tools/javac/generics/InnerInterface2.java
! test/tools/javac/generics/Multibound1.java
! test/tools/javac/generics/MultipleInheritance.java
! test/tools/javac/generics/NameOrder.java
! test/tools/javac/generics/PermuteBound.java
! test/tools/javac/generics/PrimitiveVariant.java
! test/tools/javac/generics/T6557954.java
! test/tools/javac/generics/T6751514.java
! test/tools/javac/generics/T6869075.java
! test/tools/javac/generics/inference/6569789/T6569789.java
! test/tools/javac/generics/inference/6650759/T6650759a.java
! test/tools/javac/generics/typevars/5060485/Compatibility.java
! test/tools/javac/generics/typevars/5060485/Compatibility02.java
! test/tools/javac/generics/typevars/T6880344.java
! test/tools/javac/generics/wildcards/T6732484.java
! test/tools/javac/mandatoryWarnings/deprecated/Test.java
! test/tools/javac/mandatoryWarnings/unchecked/Test.java
! test/tools/javac/meth/InvokeMHTrans.java
! test/tools/javac/nio/compileTest/CompileTest.java
! test/tools/javac/policy/test1/Test1a.java
! test/tools/javac/policy/test2/Test.java
! test/tools/javac/processing/model/util/elements/Foo.java
! test/tools/javac/rawDiags/Note.java
! test/tools/javac/tree/TreeKindTest.java
! test/tools/javac/typeAnnotations/newlocations/BasicTest.java
! test/tools/javac/varargs/T6746184.java
! test/tools/javac/varargs/warning/Warn1.java
! test/tools/javadoc/T4994049/FileWithTabs.java
! test/tools/javadoc/T4994049/T4994049.java
! test/tools/javap/T6715251.java
! test/tools/javap/T6715753.java
! test/tools/javap/T6729471.java
! test/tools/javap/T6868539.java

Changeset: 4b0560c72b52
Author:    cl
Date:      2011-01-06 20:10 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/4b0560c72b52

Added tag jdk7-b124 for changeset 4868a36f6fd8

! .hgtags

Changeset: 62bdb6767734
Author:    cl
Date:      2011-01-13 16:44 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/62bdb6767734

Added tag jdk7-b125 for changeset 4b0560c72b52

! .hgtags

Changeset: a8d3eed8e247
Author:    jjh
Date:      2010-12-13 17:35 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a8d3eed8e247

6999460: Glassfish build with JDK 6 / 7 is 5x-10x slower on Windows than on Linux
Summary: Fixed JavacFileManager to not treat a non-existant pathname as a directory.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Paths.java

Changeset: 0141f508b98d
Author:    jjg
Date:      2010-12-14 14:17 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/0141f508b98d

6999891: DefaultFileManager incorrect
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ test/tools/javac/processing/filer/TestValidRelativeNames.java

Changeset: cff0b8694633
Author:    jjg
Date:      2010-12-15 06:39 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/cff0b8694633

7006564: NPE in javac running test/tools/javac/nio/compileTest/CompileTest.java
Reviewed-by: mcimadamore, alanb

! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! test/tools/javac/nio/compileTest/CompileTest.java

Changeset: 3131e664558d
Author:    ksrini
Date:      2010-12-18 09:38 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/3131e664558d

6567415: Neverending loop in ClassReader
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/6567415/T6567415.java

Changeset: 7c33098600b2
Author:    jjh
Date:      2010-12-21 16:29 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/7c33098600b2

7008378: javac bootstrap launcher fails on cygwin when called via an absolute path
Summary: Use cygpath if it is cygwin
Reviewed-by: ksrini

! make/Makefile
! make/build.xml
! src/share/bin/launcher.sh-template

Changeset: 8859e49909e6
Author:    lana
Date:      2010-12-22 23:15 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/8859e49909e6

Merge


Changeset: dd38bab326a3
Author:    jjh
Date:      2010-12-23 10:08 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/dd38bab326a3

7008869: Debug printlns accidentally added to make/build.xml
Summary: Delete bogus echo statements
Reviewed-by: ksrini

! make/build.xml

Changeset: e8719f95f2d0
Author:    jjh
Date:      2010-12-23 12:29 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e8719f95f2d0

6982992: Tests CheckAttributedTree.java, JavacTreeScannerTest.java, and SourceTreeeScannerTest.java timeout
Summary: Hoist some invariant code out of a loop
Reviewed-by: ksrini

! test/tools/javac/failover/CheckAttributedTree.java
! test/tools/javac/tree/AbstractTreeScannerTest.java
! test/tools/javac/tree/TreePosTest.java

Changeset: e63b1f8341ce
Author:    lana
Date:      2011-01-04 17:10 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/e63b1f8341ce

Merge

! make/Makefile
! src/share/classes/com/sun/tools/javac/file/Paths.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! test/tools/javac/nio/compileTest/CompileTest.java

Changeset: 15484cb7e5ae
Author:    mcimadamore
Date:      2011-01-05 09:59 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/15484cb7e5ae

7010194: several langtools regression failures after JSR 292 changes (b123)
Summary: Some regression tests rely on unsupported JSR 292 features
Reviewed-by: jjg

! test/tools/javac/diags/examples/TypeParameterOnPolymorphicSignature.java
- test/tools/javac/meth/InvokeDyn.java
- test/tools/javac/meth/InvokeDynTrans.java
! test/tools/javac/meth/XlintWarn.java

Changeset: 20fec1b88bc1
Author:    lana
Date:      2011-01-13 15:05 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/20fec1b88bc1

Merge

- test/tools/javac/meth/InvokeDyn.java
- test/tools/javac/meth/InvokeDynTrans.java

Changeset: 438a8ad60f7a
Author:    lana
Date:      2011-01-14 13:48 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/438a8ad60f7a

Merge


Changeset: 1e6094c33187
Author:    cl
Date:      2011-01-20 15:52 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/1e6094c33187

Added tag jdk7-b126 for changeset 438a8ad60f7a

! .hgtags

Changeset: d79e283c7d9b
Author:    cl
Date:      2011-01-27 17:28 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d79e283c7d9b

Added tag jdk7-b127 for changeset 1e6094c33187

! .hgtags

Changeset: d17f37522154
Author:    jjg
Date:      2011-01-10 14:57 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d17f37522154

6992999: fully remove JSR 308 from langtools
Reviewed-by: mcimadamore

! 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/SimpleTreeVisitor.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/classfile/Attribute.java
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
- src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
- src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! 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/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.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/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
! src/share/classes/com/sun/tools/javap/AnnotationWriter.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
! src/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
- src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
! test/tools/javac/diags/examples.not-yet.txt

Changeset: 7c537f4298fb
Author:    jjg
Date:      2011-01-10 15:08 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/7c537f4298fb

6396503: javac should not require assertions enabled
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/Main.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! 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/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
! src/share/classes/com/sun/tools/javac/jvm/CRTable.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/Items.java
! 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/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.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/util/AbstractDiagnosticFormatter.java
+ src/share/classes/com/sun/tools/javac/util/Assert.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
! src/share/classes/com/sun/tools/javac/util/Context.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
! src/share/classes/javax/tools/ToolProvider.java

Changeset: 17b271281525
Author:    jjg
Date:      2011-01-11 08:05 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/17b271281525

6993305: starting position of a method without modifiers and with type parameters is incorrect
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/tree/T6993305.java

Changeset: d33d8c381aa1
Author:    jjg
Date:      2011-01-13 11:48 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d33d8c381aa1

6430241: Hard to disable symbol file feature through API
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Paths.java
+ test/tools/javac/api/T6430241.java

Changeset: a466f00c5cd2
Author:    bpatel
Date:      2011-01-13 21:28 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/a466f00c5cd2

7010528: javadoc performance regression
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java

Changeset: 2d5aff89aaa3
Author:    mcimadamore
Date:      2011-01-14 09:45 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/2d5aff89aaa3

6992698: JSR 292: remove support for transient syntax in polymorphic signature calls
Summary: special syntax to denote indy return type through type parameters should be removed (and cast shall be used instead)
Reviewed-by: jjg, jrose

! src/share/classes/com/sun/tools/javac/code/Symtab.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/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/Items.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/Names.java
- test/tools/javac/diags/examples/TypeParameterOnPolymorphicSignature.java
- test/tools/javac/meth/InvokeDynTrans.out
- test/tools/javac/meth/InvokeMHTrans.java
- test/tools/javac/meth/InvokeMHTrans.out
! test/tools/javac/meth/TestCP.java
! test/tools/javac/meth/XlintWarn.java

Changeset: c8d312dd17bc
Author:    mcimadamore
Date:      2011-01-14 09:45 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/c8d312dd17bc

7007432: Test generic types well-formedness
Summary: add a new kind of check (well-formedness of generic type w.r.t. declared bounds) in the type-harness
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/types/GenericTypeWellFormednessTest.java
! test/tools/javac/types/TypeHarness.java

Changeset: 712be35e40b5
Author:    mcimadamore
Date:      2011-01-14 09:46 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/712be35e40b5

6949040: java.dyn package must be compiled with -target 7 or better
Summary: issue error (rather than warning) when @PolymorphicSignature is found and target < 7
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/diags/examples.not-yet.txt

Changeset: 7c7c1787fbbe
Author:    jjg
Date:      2011-01-14 11:45 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/7c7c1787fbbe

6419926: JSR 199: FileObject.toUri() generates URI without schema (Solaris)
Reviewed-by: mcimadamore

+ test/tools/javac/api/T6419926.java

Changeset: 0a509c765657
Author:    jjg
Date:      2011-01-14 11:55 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/0a509c765657

6571165: Minor doc bugs in JavaCompiler.java
Reviewed-by: mcimadamore

! src/share/classes/javax/tools/JavaCompiler.java

Changeset: 19f9b6548c70
Author:    ksrini
Date:      2011-01-14 13:59 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/19f9b6548c70

7011272: langtools build.xml should provide a patch target
Reviewed-by: jonathan, jjh

! make/build.xml

Changeset: 5cf6c432ef2f
Author:    ksrini
Date:      2011-01-18 08:37 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/5cf6c432ef2f

6982999: tools must support -target 7 bytecodes
Reviewed-by: jjg, jrose

! src/share/classes/com/sun/tools/classfile/Attribute.java
+ src/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
! src/share/classes/com/sun/tools/classfile/ClassTranslator.java
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/share/classes/com/sun/tools/classfile/Dependencies.java
! src/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/ConstantWriter.java

Changeset: b6f95173e769
Author:    lana
Date:      2011-01-19 19:01 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/b6f95173e769

Merge


Changeset: 19c900c703c6
Author:    mcimadamore
Date:      2011-01-24 15:44 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/19c900c703c6

6943278: spurious error message for inference and type-variable with erroneous bound
Summary: type-inference should ignore erroneous bounds
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/6943278/T6943278.java
+ test/tools/javac/generics/inference/6943278/T6943278.out

Changeset: ce6175cfe11e
Author:    mcimadamore
Date:      2011-01-24 15:44 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/ce6175cfe11e

6968793: issues with diagnostics
Summary: several diagnostic improvements
Reviewed-by: jjg

! 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/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/6304921/T6304921.out
! test/tools/javac/6330920/T6330920.out
! test/tools/javac/6717241/T6717241a.out
! test/tools/javac/6717241/T6717241b.out
! test/tools/javac/6857948/T6857948.out
! test/tools/javac/6863465/T6863465c.out
! test/tools/javac/6863465/T6863465d.out
! test/tools/javac/T6247324.out
! test/tools/javac/TryWithResources/ResourceOutsideTry.out
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/diags/examples/CantResolve.java
! test/tools/javac/diags/examples/CantResolveArgsParams.java
! test/tools/javac/diags/examples/CantResolveLocation.java
! test/tools/javac/diags/examples/CantResolveLocationArgs.java
! test/tools/javac/diags/examples/CantResolveLocationArgsParams.java
- test/tools/javac/diags/examples/EnumConstRequired.java
! test/tools/javac/diags/examples/ForeachNotApplicable.java
! test/tools/javac/diags/examples/KindnameClass.java
! test/tools/javac/diags/examples/KindnameMethod.java
! test/tools/javac/diags/examples/KindnameVariable.java
+ test/tools/javac/diags/examples/Location.java
+ test/tools/javac/diags/examples/Location1.java
! test/tools/javac/diags/examples/OperatorCantBeApplied.java
+ test/tools/javac/diags/examples/OperatorCantBeApplied1.java
! test/tools/javac/diags/examples/StaticImportOnlyClassesAndInterfaces/StaticImportOnlyClassesAndInterfaces.java
! test/tools/javac/failover/FailOver01.out
! test/tools/javac/failover/FailOver02.out
! test/tools/javac/failover/FailOver04.out
! test/tools/javac/generics/6711619/T6711619a.out
! test/tools/javac/generics/diamond/neg/Neg01.out
! test/tools/javac/generics/diamond/neg/Neg02.out
! test/tools/javac/generics/diamond/neg/Neg03.out
! test/tools/javac/generics/diamond/neg/Neg04.out
! test/tools/javac/generics/diamond/neg/Neg11.out
! test/tools/javac/generics/inference/6943278/T6943278.out
! test/tools/javac/generics/typevars/5060485/Compatibility.out
! test/tools/javac/generics/typevars/5060485/Compatibility02.out
+ test/tools/javac/generics/typevars/6968793/T6968793.java
+ test/tools/javac/generics/typevars/6968793/T6968793.out
! test/tools/javac/policy/test1/byfile.ABD.out
! test/tools/javac/policy/test1/bytodo.ABD.out
! test/tools/javac/policy/test1/simple.ABD.out

Changeset: 02e6e7dd1a64
Author:    mcimadamore
Date:      2011-01-24 15:45 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/02e6e7dd1a64

6510286: Wording of javac error for inner classes
Summary: 'inner classes cannot have static declarations' message needs to be reworked
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/InnerNamedConstant_2.out

Changeset: 812c6251ea78
Author:    mcimadamore
Date:      2011-01-24 15:45 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/812c6251ea78

6569633: Varargs: parser error when varargs element type is an array
Summary: explicit error message when old-style array syntax is mixed with varargs
Reviewed-by: jjg

! 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/VarargsAndOldArraySyntax.java
+ test/tools/javac/varargs/6569633/T6569633.java
+ test/tools/javac/varargs/6569633/T6569633.out

Changeset: 57e3b9bc7fb8
Author:    mcimadamore
Date:      2011-01-24 15:45 +0000
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/57e3b9bc7fb8

7013865: varargs: javac crashes during overload resolution with generic varargs
Summary: fixed regression with varargs overload resolution that leads javac to crash
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/varargs/T7013865.java

Changeset: 2314f2b07ae7
Author:    lana
Date:      2011-01-24 13:25 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/2314f2b07ae7

Merge

- src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
- src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
- test/tools/javac/diags/examples/EnumConstRequired.java
- test/tools/javac/diags/examples/TypeParameterOnPolymorphicSignature.java
- test/tools/javac/meth/InvokeDynTrans.out
- test/tools/javac/meth/InvokeMHTrans.java
- test/tools/javac/meth/InvokeMHTrans.out

Changeset: d7225b476a5d
Author:    lana
Date:      2011-01-28 10:06 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/d7225b476a5d

Merge

- src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
- src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
- test/tools/javac/diags/examples/EnumConstRequired.java
- test/tools/javac/diags/examples/TypeParameterOnPolymorphicSignature.java
- test/tools/javac/meth/InvokeDynTrans.out
- test/tools/javac/meth/InvokeMHTrans.java
- test/tools/javac/meth/InvokeMHTrans.out

Changeset: 1383d1ee8b5d
Author:    cl
Date:      2011-02-03 17:22 -0800
URL:       http://hg.openjdk.java.net/jdk7/l10n/langtools/rev/1383d1ee8b5d

Added tag jdk7-b128 for changeset d7225b476a5d

! .hgtags



More information about the i18n-dev mailing list