[libnb-javaparser-java] 01/02: Merge tag 'upstream/7.4'
Andrew Ross
rockclimb-guest at alioth.debian.org
Tue Oct 22 22:34:12 UTC 2013
This is an automated email from the git hooks/post-receive script.
rockclimb-guest pushed a commit to branch master
in repository libnb-javaparser-java.
commit c231cb089cf4500bbc7a3b2c2049c50928ec4738
Merge: e3d7acb 87f2523
Author: Andrew Ross <ubuntu at rossfamily.co.uk>
Date: Wed Oct 16 19:08:05 2013 +0100
Merge tag 'upstream/7.4'
Upstream version 7.4
.hg_archival.txt | 6 +-
.hgignore | 1 +
.hgtags | 193 +-
.jcheck/conf | 3 +-
THIRD_PARTY_README | 27 +-
make/Makefile-classic | 419 ---
make/build.properties | 38 +-
make/build.xml | 227 +-
make/conf/checkstyle-emacs.xsl | 24 +
make/conf/checkstyle-langtools.xml | 47 +
make/jprt.properties | 22 +-
make/netbeans/README | 2 +-
make/netbeans/langtools/build.xml | 5 +-
make/netbeans/langtools/nbproject/project.xml | 234 +-
make/netbeans/nb-javac/nbproject/build-impl.xml | 654 +++-
.../nb-javac/nbproject/genfiles.properties | 4 +-
.../netbeans/nb-javac/nbproject/project.properties | 6 +-
.../sun/source/tree/CompilationUnitTreeTest.java | 1 -
.../test/com/sun/source/tree/TreeTest.java | 15 +-
.../test/com/sun/source/util/TreesTest.java | 68 +
.../test/com/sun/tools/javac/code/FlagsTest.java | 2 +-
.../test/com/sun/tools/javac/code/TypesTest.java | 18 +
.../test/com/sun/tools/javac/comp/AttrTest.java | 298 +-
.../test/com/sun/tools/javac/comp/FlowTest.java | 41 +
.../com/sun/tools/javac/comp/MemberEnterTest.java | 13 +
.../com/sun/tools/javac/jvm/ClassReaderTest.java | 65 +-
.../tools/javac/parser/DocCommentParserTest.java | 157 +
.../sun/tools/javac/parser/JavacParserTest.java | 86 +-
.../test/global/AnnotationProcessingTest.java | 19 +
make/test/lib/apt.sh | 42 -
make/test/lib/src.gold.txt | 10 -
.../tools/CompileProperties/CompileProperties.java | 402 ---
.../CompileProperties/CompilePropertiesTask.java | 97 -
make/tools/GenStubs/GenStubs.java | 448 ---
make/tools/SelectTool/SelectToolTask.java | 284 --
make/tools/anttasks/CompilePropertiesTask.java | 101 +
make/tools/anttasks/GenStubsTask.java | 162 +
make/tools/anttasks/SelectToolTask.java | 286 ++
.../tools/compileproperties/CompileProperties.java | 404 +++
make/tools/crules/AbstractCodingRulesAnalyzer.java | 117 +
make/tools/crules/MutableFieldsAnalyzer.java | 118 +
make/tools/crules/resources/crules.properties | 28 +
make/tools/genstubs/GenStubs.java | 336 ++
makefiles/BuildLangtools.gmk | 192 +
makefiles/Makefile | 49 +
.../classes/com/sun/javadoc/AnnotatedType.java | 45 +
.../classes/com/sun/javadoc/AnnotationDesc.java | 6 +
src/share/classes/com/sun/javadoc/ClassDoc.java | 8 +-
src/share/classes/com/sun/javadoc/Doc.java | 6 +-
.../com/sun/javadoc/ExecutableMemberDoc.java | 18 +-
src/share/classes/com/sun/javadoc/MethodDoc.java | 7 +-
.../classes/com/sun/javadoc/SerialFieldTag.java | 4 +-
src/share/classes/com/sun/javadoc/Tag.java | 34 +-
src/share/classes/com/sun/javadoc/Type.java | 21 +-
.../classes/com/sun/javadoc/TypeVariable.java | 9 +-
.../com/sun/mirror/apt/AnnotationProcessor.java | 70 -
.../mirror/apt/AnnotationProcessorEnvironment.java | 182 -
.../sun/mirror/apt/AnnotationProcessorFactory.java | 109 -
.../mirror/apt/AnnotationProcessorListener.java | 42 -
.../com/sun/mirror/apt/AnnotationProcessors.java | 123 -
src/share/classes/com/sun/mirror/apt/Filer.java | 162 -
src/share/classes/com/sun/mirror/apt/Messager.java | 92 -
.../com/sun/mirror/apt/RoundCompleteEvent.java | 75 -
.../com/sun/mirror/apt/RoundCompleteListener.java | 49 -
.../classes/com/sun/mirror/apt/RoundState.java | 66 -
.../classes/com/sun/mirror/apt/package-info.java | 38 -
.../sun/mirror/declaration/AnnotationMirror.java | 87 -
.../declaration/AnnotationTypeDeclaration.java | 57 -
.../AnnotationTypeElementDeclaration.java | 57 -
.../sun/mirror/declaration/AnnotationValue.java | 82 -
.../sun/mirror/declaration/ClassDeclaration.java | 89 -
.../mirror/declaration/ConstructorDeclaration.java | 44 -
.../com/sun/mirror/declaration/Declaration.java | 169 -
.../declaration/EnumConstantDeclaration.java | 48 -
.../sun/mirror/declaration/EnumDeclaration.java | 55 -
.../mirror/declaration/ExecutableDeclaration.java | 85 -
.../sun/mirror/declaration/FieldDeclaration.java | 79 -
.../mirror/declaration/InterfaceDeclaration.java | 57 -
.../sun/mirror/declaration/MemberDeclaration.java | 57 -
.../sun/mirror/declaration/MethodDeclaration.java | 59 -
.../com/sun/mirror/declaration/Modifier.java | 77 -
.../sun/mirror/declaration/PackageDeclaration.java | 101 -
.../mirror/declaration/ParameterDeclaration.java | 54 -
.../sun/mirror/declaration/TypeDeclaration.java | 146 -
.../declaration/TypeParameterDeclaration.java | 69 -
.../com/sun/mirror/declaration/package-info.java | 40 -
src/share/classes/com/sun/mirror/overview.html | 111 -
.../com/sun/mirror/type/AnnotationType.java | 52 -
.../classes/com/sun/mirror/type/ArrayType.java | 53 -
.../classes/com/sun/mirror/type/ClassType.java | 74 -
.../classes/com/sun/mirror/type/DeclaredType.java | 111 -
.../classes/com/sun/mirror/type/EnumType.java | 52 -
.../classes/com/sun/mirror/type/InterfaceType.java | 59 -
.../com/sun/mirror/type/MirroredTypeException.java | 88 -
.../sun/mirror/type/MirroredTypesException.java | 97 -
.../classes/com/sun/mirror/type/PrimitiveType.java | 73 -
.../classes/com/sun/mirror/type/ReferenceType.java | 45 -
.../classes/com/sun/mirror/type/TypeMirror.java | 85 -
.../classes/com/sun/mirror/type/TypeVariable.java | 57 -
.../classes/com/sun/mirror/type/VoidType.java | 49 -
.../classes/com/sun/mirror/type/WildcardType.java | 74 -
.../classes/com/sun/mirror/type/package-info.java | 37 -
.../com/sun/mirror/util/DeclarationFilter.java | 319 --
.../com/sun/mirror/util/DeclarationScanner.java | 267 --
.../com/sun/mirror/util/DeclarationVisitor.java | 149 -
.../com/sun/mirror/util/DeclarationVisitors.java | 104 -
.../classes/com/sun/mirror/util/Declarations.java | 69 -
.../sun/mirror/util/SimpleDeclarationVisitor.java | 216 --
.../com/sun/mirror/util/SimpleTypeVisitor.java | 175 -
.../sun/mirror/util/SourceOrderDeclScanner.java | 258 --
.../com/sun/mirror/util/SourcePosition.java | 75 -
.../classes/com/sun/mirror/util/TypeVisitor.java | 137 -
src/share/classes/com/sun/mirror/util/Types.java | 189 -
.../classes/com/sun/mirror/util/package-info.java | 37 -
.../com/sun/source/doctree/AttributeTree.java | 44 +
.../classes/com/sun/source/doctree/AuthorTree.java | 41 +
.../com/sun/source/doctree/BlockTagTree.java | 37 +
.../com/sun/source/doctree/CommentTree.java | 40 +
.../com/sun/source/doctree/DeprecatedTree.java | 41 +
.../com/sun/source/doctree/DocCommentTree.java | 43 +
.../com/sun/source/doctree/DocRootTree.java | 37 +
.../classes/com/sun/source/doctree/DocTree.java | 256 ++
.../com/sun/source/doctree/DocTreeVisitor.java | 88 +
.../com/sun/source/doctree/EndElementTree.java | 41 +
.../classes/com/sun/source/doctree/EntityTree.java | 42 +
.../com/sun/source/doctree/ErroneousTree.java | 44 +
.../com/sun/source/doctree/IdentifierTree.java | 41 +
.../com/sun/source/doctree/InheritDocTree.java | 38 +
.../com/sun/source/doctree/InlineTagTree.java | 37 +
.../classes/com/sun/source/doctree/LinkTree.java | 43 +
.../com/sun/source/doctree/LiteralTree.java | 40 +
.../classes/com/sun/source/doctree/ParamTree.java | 43 +
.../com/sun/source/doctree/ReferenceTree.java | 39 +
.../classes/com/sun/source/doctree/ReturnTree.java | 41 +
.../classes/com/sun/source/doctree/SeeTree.java | 44 +
.../com/sun/source/doctree/SerialDataTree.java | 41 +
.../com/sun/source/doctree/SerialFieldTree.java | 43 +
.../classes/com/sun/source/doctree/SerialTree.java | 41 +
.../classes/com/sun/source/doctree/SinceTree.java | 41 +
.../com/sun/source/doctree/StartElementTree.java | 44 +
.../classes/com/sun/source/doctree/TextTree.java | 36 +
.../classes/com/sun/source/doctree/ThrowsTree.java | 45 +
.../sun/source/doctree/UnknownBlockTagTree.java | 41 +
.../sun/source/doctree/UnknownInlineTagTree.java | 41 +
.../classes/com/sun/source/doctree/ValueTree.java | 39 +
.../com/sun/source/doctree/VersionTree.java | 42 +
.../com/sun/source/doctree/package-info.java | 35 +
.../com/sun/source/tree/AnnotatedTypeTree.java | 48 +
.../com/sun/source/tree/AnnotationTree.java | 3 +-
.../com/sun/source/tree/ArrayAccessTree.java | 3 +-
.../classes/com/sun/source/tree/ArrayTypeTree.java | 3 +-
.../classes/com/sun/source/tree/AssertTree.java | 3 +-
.../com/sun/source/tree/AssignmentTree.java | 3 +-
.../classes/com/sun/source/tree/BinaryTree.java | 3 +-
.../classes/com/sun/source/tree/BlockTree.java | 3 +-
.../classes/com/sun/source/tree/BreakTree.java | 3 +-
.../classes/com/sun/source/tree/CaseTree.java | 3 +-
.../classes/com/sun/source/tree/CatchTree.java | 3 +-
.../classes/com/sun/source/tree/ClassTree.java | 3 +-
.../com/sun/source/tree/CompilationUnitTree.java | 4 +-
.../sun/source/tree/CompoundAssignmentTree.java | 3 +-
.../sun/source/tree/ConditionalExpressionTree.java | 3 +-
.../classes/com/sun/source/tree/ContinueTree.java | 3 +-
.../com/sun/source/tree/DoWhileLoopTree.java | 3 +-
.../com/sun/source/tree/EmptyStatementTree.java | 3 +-
.../com/sun/source/tree/EnhancedForLoopTree.java | 3 +-
.../classes/com/sun/source/tree/ErroneousTree.java | 3 +-
.../sun/source/tree/ExpressionStatementTree.java | 3 +-
.../com/sun/source/tree/ExpressionTree.java | 3 +-
.../classes/com/sun/source/tree/ForLoopTree.java | 3 +-
.../com/sun/source/tree/IdentifierTree.java | 3 +-
src/share/classes/com/sun/source/tree/IfTree.java | 3 +-
.../classes/com/sun/source/tree/ImportTree.java | 3 +-
.../com/sun/source/tree/InstanceOfTree.java | 3 +-
.../com/sun/source/tree/IntersectionTypeTree.java | 40 +
.../com/sun/source/tree/LabeledStatementTree.java | 3 +-
.../com/sun/source/tree/LambdaExpressionTree.java | 58 +
src/share/classes/com/sun/source/tree/LineMap.java | 7 +-
.../classes/com/sun/source/tree/LiteralTree.java | 3 +-
.../com/sun/source/tree/MemberReferenceTree.java | 60 +
.../com/sun/source/tree/MemberSelectTree.java | 3 +-
.../com/sun/source/tree/MethodInvocationTree.java | 3 +-
.../classes/com/sun/source/tree/MethodTree.java | 4 +-
.../classes/com/sun/source/tree/ModifiersTree.java | 3 +-
.../classes/com/sun/source/tree/NewArrayTree.java | 3 +-
.../classes/com/sun/source/tree/NewClassTree.java | 3 +-
.../com/sun/source/tree/ParameterizedTypeTree.java | 3 +-
.../com/sun/source/tree/ParenthesizedTree.java | 3 +-
.../com/sun/source/tree/PrimitiveTypeTree.java | 3 +-
.../classes/com/sun/source/tree/ReturnTree.java | 3 +-
src/share/classes/com/sun/source/tree/Scope.java | 5 +-
.../classes/com/sun/source/tree/StatementTree.java | 3 +-
.../classes/com/sun/source/tree/SwitchTree.java | 3 +-
.../com/sun/source/tree/SynchronizedTree.java | 3 +-
.../classes/com/sun/source/tree/ThrowTree.java | 3 +-
src/share/classes/com/sun/source/tree/Tree.java | 32 +-
.../classes/com/sun/source/tree/TreeVisitor.java | 7 +-
src/share/classes/com/sun/source/tree/TryTree.java | 3 +-
.../classes/com/sun/source/tree/TypeCastTree.java | 3 +-
.../com/sun/source/tree/TypeParameterTree.java | 4 +-
.../classes/com/sun/source/tree/UnaryTree.java | 3 +-
.../classes/com/sun/source/tree/UnionTypeTree.java | 3 +-
.../classes/com/sun/source/tree/VariableTree.java | 5 +-
.../classes/com/sun/source/tree/WhileLoopTree.java | 3 +-
.../classes/com/sun/source/tree/WildcardTree.java | 3 +-
.../classes/com/sun/source/tree/package-info.java | 3 +-
.../com/sun/source/util/DocSourcePositions.java | 98 +
.../classes/com/sun/source/util/DocTreePath.java | 171 +
.../com/sun/source/util/DocTreePathScanner.java | 80 +
.../com/sun/source/util/DocTreeScanner.java | 274 ++
.../classes/com/sun/source/util/DocTrees.java | 90 +
.../classes/com/sun/source/util/JavacTask.java | 84 +-
src/share/classes/com/sun/source/util/Plugin.java | 65 +
.../com/sun/source/util/SimpleDocTreeVisitor.java | 180 +
.../com/sun/source/util/SimpleTreeVisitor.java | 19 +-
.../com/sun/source/util/SourcePositions.java | 5 +-
.../classes/com/sun/source/util/TaskEvent.java | 9 +-
.../classes/com/sun/source/util/TaskListener.java | 3 +-
.../classes/com/sun/source/util/TreePath.java | 21 +-
.../com/sun/source/util/TreePathScanner.java | 3 +-
.../classes/com/sun/source/util/TreeScanner.java | 32 +-
src/share/classes/com/sun/source/util/Trees.java | 11 +-
.../classes/com/sun/source/util/package-info.java | 3 +-
src/share/classes/com/sun/tools/apt/Main.java | 115 -
.../tools/apt/comp/AnnotationProcessingError.java | 33 -
src/share/classes/com/sun/tools/apt/comp/Apt.java | 509 ---
.../com/sun/tools/apt/comp/BootstrapAPF.java | 59 -
.../classes/com/sun/tools/apt/comp/PrintAP.java | 467 ---
.../apt/comp/UsageMessageNeededException.java | 31 -
.../com/sun/tools/apt/main/AptJavaCompiler.java | 292 --
.../com/sun/tools/apt/main/CommandLine.java | 90 -
src/share/classes/com/sun/tools/apt/main/Main.java | 1281 -------
.../classes/com/sun/tools/apt/mirror/AptEnv.java | 107 -
.../apt/AnnotationProcessorEnvironmentImpl.java | 185 -
.../com/sun/tools/apt/mirror/apt/FilerImpl.java | 354 --
.../com/sun/tools/apt/mirror/apt/MessagerImpl.java | 121 -
.../apt/mirror/apt/RoundCompleteEventImpl.java | 40 -
.../sun/tools/apt/mirror/apt/RoundStateImpl.java | 82 -
.../mirror/declaration/AnnotationMirrorImpl.java | 136 -
.../mirror/declaration/AnnotationProxyMaker.java | 355 --
.../declaration/AnnotationTypeDeclarationImpl.java | 63 -
.../AnnotationTypeElementDeclarationImpl.java | 68 -
.../mirror/declaration/AnnotationValueImpl.java | 121 -
.../mirror/declaration/ClassDeclarationImpl.java | 115 -
.../tools/apt/mirror/declaration/Constants.java | 294 --
.../declaration/ConstructorDeclarationImpl.java | 65 -
.../apt/mirror/declaration/DeclarationImpl.java | 254 --
.../apt/mirror/declaration/DeclarationMaker.java | 270 --
.../declaration/EnumConstantDeclarationImpl.java | 59 -
.../mirror/declaration/EnumDeclarationImpl.java | 63 -
.../declaration/ExecutableDeclarationImpl.java | 89 -
.../mirror/declaration/FieldDeclarationImpl.java | 98 -
.../declaration/InterfaceDeclarationImpl.java | 52 -
.../mirror/declaration/MemberDeclarationImpl.java | 111 -
.../mirror/declaration/MethodDeclarationImpl.java | 61 -
.../mirror/declaration/PackageDeclarationImpl.java | 126 -
.../declaration/ParameterDeclarationImpl.java | 100 -
.../mirror/declaration/TypeDeclarationImpl.java | 157 -
.../declaration/TypeParameterDeclarationImpl.java | 121 -
.../tools/apt/mirror/type/AnnotationTypeImpl.java | 61 -
.../sun/tools/apt/mirror/type/ArrayTypeImpl.java | 63 -
.../sun/tools/apt/mirror/type/ClassTypeImpl.java | 72 -
.../tools/apt/mirror/type/DeclaredTypeImpl.java | 112 -
.../sun/tools/apt/mirror/type/EnumTypeImpl.java | 60 -
.../tools/apt/mirror/type/InterfaceTypeImpl.java | 61 -
.../tools/apt/mirror/type/PrimitiveTypeImpl.java | 84 -
.../com/sun/tools/apt/mirror/type/TypeMaker.java | 160 -
.../sun/tools/apt/mirror/type/TypeMirrorImpl.java | 76 -
.../tools/apt/mirror/type/TypeVariableImpl.java | 77 -
.../sun/tools/apt/mirror/type/VoidTypeImpl.java | 50 -
.../tools/apt/mirror/type/WildcardTypeImpl.java | 111 -
.../tools/apt/mirror/util/DeclarationsImpl.java | 135 -
.../tools/apt/mirror/util/SourcePositionImpl.java | 94 -
.../com/sun/tools/apt/mirror/util/TypesImpl.java | 229 --
.../com/sun/tools/apt/resources/apt.properties | 184 -
.../com/sun/tools/apt/resources/apt_ja.properties | 126 -
.../sun/tools/apt/resources/apt_zh_CN.properties | 126 -
src/share/classes/com/sun/tools/apt/util/Bark.java | 174 -
.../com/sun/tools/classfile/AccessFlags.java | 26 +-
.../classes/com/sun/tools/classfile/Attribute.java | 21 +-
.../classfile/BootstrapMethods_attribute.java | 6 +-
.../classes/com/sun/tools/classfile/ClassFile.java | 28 +-
.../com/sun/tools/classfile/ClassTranslator.java | 5 +-
.../com/sun/tools/classfile/ClassWriter.java | 116 +-
.../com/sun/tools/classfile/Code_attribute.java | 6 +-
.../com/sun/tools/classfile/DefaultAttribute.java | 16 +-
.../com/sun/tools/classfile/Dependencies.java | 114 +-
.../com/sun/tools/classfile/Dependency.java | 12 +
.../com/sun/tools/classfile/Descriptor.java | 6 +-
.../com/sun/tools/classfile/Instruction.java | 18 +-
.../classfile/MethodParameters_attribute.java | 87 +
.../classes/com/sun/tools/classfile/Opcode.java | 34 +-
.../com/sun/tools/classfile/ReferenceFinder.java | 240 ++
.../RuntimeInvisibleTypeAnnotations_attribute.java | 56 +
.../RuntimeTypeAnnotations_attribute.java | 61 +
.../RuntimeVisibleTypeAnnotations_attribute.java | 56 +
.../classfile/SourceDebugExtension_attribute.java | 12 +-
.../com/sun/tools/classfile/TypeAnnotation.java | 657 ++++
.../html/AbstractExecutableMemberWriter.java | 153 +-
.../doclets/formats/html/AbstractIndexWriter.java | 51 +-
.../doclets/formats/html/AbstractMemberWriter.java | 197 +-
.../formats/html/AbstractPackageIndexWriter.java | 55 +-
.../formats/html/AbstractProfileIndexWriter.java | 276 ++
.../doclets/formats/html/AbstractTreeWriter.java | 49 +-
.../formats/html/AllClassesFrameWriter.java | 40 +-
.../AnnotationTypeOptionalMemberWriterImpl.java | 25 +-
.../AnnotationTypeRequiredMemberWriterImpl.java | 45 +-
.../formats/html/AnnotationTypeWriterImpl.java | 61 +-
.../tools/doclets/formats/html/ClassUseWriter.java | 124 +-
.../doclets/formats/html/ClassWriterImpl.java | 158 +-
.../doclets/formats/html/ConfigurationImpl.java | 141 +-
.../formats/html/ConstantsSummaryWriterImpl.java | 46 +-
.../formats/html/ConstructorWriterImpl.java | 47 +-
.../doclets/formats/html/DeprecatedListWriter.java | 19 +-
.../formats/html/EnumConstantWriterImpl.java | 43 +-
.../doclets/formats/html/FieldWriterImpl.java | 67 +-
.../doclets/formats/html/FrameOutputWriter.java | 36 +-
.../sun/tools/doclets/formats/html/HelpWriter.java | 40 +-
.../sun/tools/doclets/formats/html/HtmlDoclet.java | 170 +-
.../doclets/formats/html/HtmlDocletWriter.java | 1997 ++++-------
.../formats/html/HtmlSerialFieldWriter.java | 51 +-
.../formats/html/HtmlSerialMethodWriter.java | 35 +-
.../doclets/formats/html/LinkFactoryImpl.java | 123 +-
.../tools/doclets/formats/html/LinkInfoImpl.java | 550 ++-
.../tools/doclets/formats/html/LinkOutputImpl.java | 18 +-
.../doclets/formats/html/MethodWriterImpl.java | 91 +-
.../formats/html/NestedClassWriterImpl.java | 57 +-
.../doclets/formats/html/PackageFrameWriter.java | 40 +-
.../formats/html/PackageIndexFrameWriter.java | 47 +-
.../doclets/formats/html/PackageIndexWriter.java | 70 +-
.../doclets/formats/html/PackageTreeWriter.java | 35 +-
.../doclets/formats/html/PackageUseWriter.java | 47 +-
.../doclets/formats/html/PackageWriterImpl.java | 59 +-
.../formats/html/ProfileIndexFrameWriter.java | 173 +
.../formats/html/ProfilePackageFrameWriter.java | 186 +
.../html/ProfilePackageIndexFrameWriter.java | 200 ++
.../formats/html/ProfilePackageWriterImpl.java | 296 ++
.../doclets/formats/html/ProfileWriterImpl.java | 208 ++
.../doclets/formats/html/PropertyWriterImpl.java | 141 +-
.../formats/html/SerializedFormWriterImpl.java | 72 +-
.../doclets/formats/html/SingleIndexWriter.java | 18 +-
.../formats/html/SourceToHTMLConverter.java | 142 +-
.../doclets/formats/html/SplitIndexWriter.java | 35 +-
.../formats/html/SubWriterHolderWriter.java | 145 +-
.../doclets/formats/html/TagletOutputImpl.java | 76 -
.../doclets/formats/html/TagletWriterImpl.java | 285 +-
.../sun/tools/doclets/formats/html/TreeWriter.java | 17 +-
.../doclets/formats/html/WriterFactoryImpl.java | 69 +-
.../tools/doclets/formats/html/markup/Comment.java | 26 +-
.../formats/html/markup/ContentBuilder.java | 97 +
.../tools/doclets/formats/html/markup/DocType.java | 46 +-
.../doclets/formats/html/markup/HtmlAttr.java | 7 +-
.../doclets/formats/html/markup/HtmlConstants.java | 12 +-
.../doclets/formats/html/markup/HtmlDocWriter.java | 309 +-
.../doclets/formats/html/markup/HtmlDocument.java | 17 +-
.../doclets/formats/html/markup/HtmlStyle.java | 9 +-
.../tools/doclets/formats/html/markup/HtmlTag.java | 20 +-
.../doclets/formats/html/markup/HtmlTree.java | 156 +-
.../doclets/formats/html/markup/HtmlWriter.java | 1261 +------
.../tools/doclets/formats/html/markup/RawHtml.java | 80 +-
.../doclets/formats/html/markup/StringContent.java | 41 +-
.../formats/html/resources/standard.properties | 137 +-
.../formats/html/resources/standard_ja.properties | 113 +-
.../html/resources/standard_zh_CN.properties | 52 +-
.../doclets/internal/toolkit/AbstractDoclet.java | 43 +-
.../AnnotationTypeOptionalMemberWriter.java | 9 +-
.../AnnotationTypeRequiredMemberWriter.java | 10 +-
.../internal/toolkit/AnnotationTypeWriter.java | 11 +-
.../doclets/internal/toolkit/ClassWriter.java | 18 +-
.../doclets/internal/toolkit/Configuration.java | 357 +-
.../internal/toolkit/ConstantsSummaryWriter.java | 14 +-
.../internal/toolkit/ConstructorWriter.java | 9 +-
.../tools/doclets/internal/toolkit/Content.java | 64 +-
.../internal/toolkit/EnumConstantWriter.java | 11 +-
.../doclets/internal/toolkit/FieldWriter.java | 9 +-
.../internal/toolkit/MemberSummaryWriter.java | 19 +-
.../doclets/internal/toolkit/MethodWriter.java | 9 +-
.../internal/toolkit/NestedClassWriter.java | 9 +-
.../internal/toolkit/PackageSummaryWriter.java | 21 +-
.../toolkit/ProfilePackageSummaryWriter.java | 116 +
.../internal/toolkit/ProfileSummaryWriter.java | 120 +
.../doclets/internal/toolkit/PropertyWriter.java | 77 +-
.../internal/toolkit/SerializedFormWriter.java | 11 +-
.../doclets/internal/toolkit/WriterFactory.java | 39 +-
.../internal/toolkit/builders/AbstractBuilder.java | 52 +-
.../toolkit/builders/AbstractMemberBuilder.java | 16 +-
.../toolkit/builders/AnnotationTypeBuilder.java | 64 +-
.../AnnotationTypeOptionalMemberBuilder.java | 49 +-
.../AnnotationTypeRequiredMemberBuilder.java | 57 +-
.../internal/toolkit/builders/BuilderFactory.java | 93 +-
.../internal/toolkit/builders/ClassBuilder.java | 98 +-
.../toolkit/builders/ConstantsSummaryBuilder.java | 49 +-
.../toolkit/builders/ConstructorBuilder.java | 74 +-
.../toolkit/builders/EnumConstantBuilder.java | 69 +-
.../internal/toolkit/builders/FieldBuilder.java | 69 +-
.../internal/toolkit/builders/LayoutParser.java | 27 +-
.../toolkit/builders/MemberSummaryBuilder.java | 136 +-
.../internal/toolkit/builders/MethodBuilder.java | 64 +-
.../toolkit/builders/PackageSummaryBuilder.java | 96 +-
.../builders/ProfilePackageSummaryBuilder.java | 374 ++
.../toolkit/builders/ProfileSummaryBuilder.java | 328 ++
.../internal/toolkit/builders/PropertyBuilder.java | 149 +-
.../toolkit/builders/SerializedFormBuilder.java | 32 +-
.../doclets/internal/toolkit/builders/XMLNode.java | 7 +-
.../internal/toolkit/resources/activetitlebar.gif | Bin 0 -> 10824 bytes
.../toolkit/resources/activetitlebar_end.gif | Bin 0 -> 909 bytes
.../doclets/internal/toolkit/resources/doclet.xml | 19 +-
.../internal/toolkit/resources/doclets.properties | 16 +-
.../toolkit/resources/doclets_ja.properties | 26 +-
.../toolkit/resources/doclets_zh_CN.properties | 20 +-
.../doclets/internal/toolkit/resources/script.js | 30 +
.../internal/toolkit/resources/stylesheet.css | 47 +
.../taglets/BaseExecutableMemberTaglet.java | 9 +-
.../internal/toolkit/taglets/BaseInlineTaglet.java | 9 +-
.../toolkit/taglets/BasePropertyTaglet.java | 21 +-
.../internal/toolkit/taglets/BaseTaglet.java | 15 +-
.../internal/toolkit/taglets/CodeTaglet.java | 39 +-
.../internal/toolkit/taglets/DeprecatedTaglet.java | 12 +-
.../internal/toolkit/taglets/DocRootTaglet.java | 12 +-
.../internal/toolkit/taglets/ExpertTaglet.java | 93 -
.../internal/toolkit/taglets/InheritDocTaglet.java | 89 +-
.../toolkit/taglets/InheritableTaglet.java | 7 +-
.../internal/toolkit/taglets/LegacyTaglet.java | 23 +-
.../internal/toolkit/taglets/LiteralTaglet.java | 63 +-
.../internal/toolkit/taglets/ParamTaglet.java | 63 +-
.../toolkit/taglets/PropertyGetterTaglet.java | 9 +-
.../toolkit/taglets/PropertySetterTaglet.java | 11 +-
.../internal/toolkit/taglets/ReturnTaglet.java | 18 +-
.../internal/toolkit/taglets/SeeTaglet.java | 18 +-
.../internal/toolkit/taglets/SimpleTaglet.java | 28 +-
.../doclets/internal/toolkit/taglets/Taglet.java | 13 +-
.../internal/toolkit/taglets/TagletManager.java | 281 +-
.../internal/toolkit/taglets/TagletOutput.java | 55 -
.../internal/toolkit/taglets/TagletWriter.java | 97 +-
.../internal/toolkit/taglets/ThrowsTaglet.java | 53 +-
.../internal/toolkit/taglets/ValueTaglet.java | 19 +-
.../internal/toolkit/util/ClassDocCatalog.java | 11 +-
.../doclets/internal/toolkit/util/ClassTree.java | 22 +-
.../internal/toolkit/util/ClassUseMapper.java | 12 +-
.../toolkit/util/CommentedMethodFinder.java | 9 +-
.../toolkit/util/DeprecatedAPIListBuilder.java | 12 +-
.../internal/toolkit/util/DirectoryManager.java | 317 --
.../doclets/internal/toolkit/util/DocFile.java | 259 ++
.../internal/toolkit/util/DocFileFactory.java | 100 +
.../doclets/internal/toolkit/util/DocFinder.java | 114 +-
.../doclets/internal/toolkit/util/DocLink.java | 97 +
.../doclets/internal/toolkit/util/DocPath.java | 191 +
.../doclets/internal/toolkit/util/DocPaths.java | 141 +
.../toolkit/util/DocletAbortException.java | 8 +-
.../internal/toolkit/util/DocletConstants.java | 45 +-
.../doclets/internal/toolkit/util/Extern.java | 153 +-
.../tools/doclets/internal/toolkit/util/Group.java | 14 +-
.../internal/toolkit/util/ImplementedMethods.java | 12 +-
.../internal/toolkit/util/IndexBuilder.java | 35 +-
.../internal/toolkit/util/MessageRetriever.java | 23 +-
.../internal/toolkit/util/MetaKeywords.java | 29 +-
.../internal/toolkit/util/MethodFinder.java | 9 +-
.../doclets/internal/toolkit/util/MethodTypes.java | 69 +
.../internal/toolkit/util/PackageListWriter.java | 19 +-
.../internal/toolkit/util/PathDocFileFactory.java | 317 ++
.../toolkit/util/SimpleDocFileFactory.java | 292 ++
.../doclets/internal/toolkit/util/SourcePath.java | 133 -
.../toolkit/util/StandardDocFileFactory.java | 322 ++
.../internal/toolkit/util/TaggedMethodFinder.java | 9 +-
.../doclets/internal/toolkit/util/TextTag.java | 9 +-
.../tools/doclets/internal/toolkit/util/Util.java | 540 +--
.../internal/toolkit/util/VisibleMemberMap.java | 99 +-
.../internal/toolkit/util/links/LinkFactory.java | 158 +-
.../internal/toolkit/util/links/LinkInfo.java | 49 +-
.../internal/toolkit/util/links/LinkOutput.java | 15 +-
.../classes/com/sun/tools/doclets/package.html | 4 +-
.../classes/com/sun/tools/doclint/Checker.java | 850 +++++
.../classes/com/sun/tools/doclint/DocLint.java | 360 ++
.../classes/com/sun/tools/doclint/Entity.java | 326 ++
src/share/classes/com/sun/tools/doclint/Env.java | 173 +
.../classes/com/sun/tools/doclint/HtmlTag.java | 455 +++
.../classes/com/sun/tools/doclint/Messages.java | 348 ++
.../sun/tools/doclint/resources/doclint.properties | 116 +
.../tools/doclint/resources/doclint_ja.properties | 68 +
.../doclint/resources/doclint_zh_CN.properties | 68 +
.../classes/com/sun/tools/javac/Launcher.java | 73 -
src/share/classes/com/sun/tools/javac/Main.java | 7 +-
src/share/classes/com/sun/tools/javac/Server.java | 196 -
.../com/sun/tools/javac/api/BasicJavacTask.java | 161 +
.../com/sun/tools/javac/api/ClientCodeWrapper.java | 63 +-
.../sun/tools/javac/api/DiagnosticFormatter.java | 4 +-
.../com/sun/tools/javac/api/JavacScope.java | 2 +-
.../com/sun/tools/javac/api/JavacTaskImpl.java | 131 +-
.../classes/com/sun/tools/javac/api/JavacTool.java | 140 +-
.../com/sun/tools/javac/api/JavacTrees.java | 655 +++-
.../com/sun/tools/javac/api/MultiTaskListener.java | 118 +
.../tools/javac/api/WrappingJavaFileManager.java | 5 +-
.../com/sun/tools/javac/code/Annotations.java | 451 +++
.../com/sun/tools/javac/code/Attribute.java | 90 +-
.../sun/tools/javac/code/DeferredLintHandler.java | 4 +-
.../classes/com/sun/tools/javac/code/Flags.java | 217 +-
.../classes/com/sun/tools/javac/code/Kinds.java | 43 +-
.../classes/com/sun/tools/javac/code/Lint.java | 30 +-
.../classes/com/sun/tools/javac/code/Printer.java | 103 +-
.../classes/com/sun/tools/javac/code/Scope.java | 10 +-
.../classes/com/sun/tools/javac/code/Source.java | 62 +-
.../classes/com/sun/tools/javac/code/Symbol.java | 499 ++-
.../classes/com/sun/tools/javac/code/Symtab.java | 159 +-
.../com/sun/tools/javac/code/TargetType.java | 230 +-
.../classes/com/sun/tools/javac/code/Type.java | 1055 +++++-
.../tools/javac/code/TypeAnnotationPosition.java | 233 +-
.../com/sun/tools/javac/code/TypeAnnotations.java | 1288 +++++++
.../classes/com/sun/tools/javac/code/TypeTag.java | 240 ++
.../classes/com/sun/tools/javac/code/TypeTags.java | 136 -
.../classes/com/sun/tools/javac/code/Types.java | 1516 ++++++--
.../classes/com/sun/tools/javac/comp/Annotate.java | 379 +-
.../classes/com/sun/tools/javac/comp/Attr.java | 3197 ++++++++++++-----
.../com/sun/tools/javac/comp/AttrContext.java | 30 +-
.../classes/com/sun/tools/javac/comp/Check.java | 1213 +++++--
.../com/sun/tools/javac/comp/CompileStates.java | 92 +
.../com/sun/tools/javac/comp/ConstFold.java | 23 +-
.../com/sun/tools/javac/comp/DeferredAttr.java | 1076 ++++++
.../classes/com/sun/tools/javac/comp/Enter.java | 51 +-
.../classes/com/sun/tools/javac/comp/Env.java | 7 +-
.../classes/com/sun/tools/javac/comp/Flow.java | 3351 ++++++++++-------
.../classes/com/sun/tools/javac/comp/Infer.java | 2292 +++++++++---
.../com/sun/tools/javac/comp/LambdaToMethod.java | 2007 +++++++++++
.../classes/com/sun/tools/javac/comp/Lower.java | 775 ++--
.../com/sun/tools/javac/comp/MemberEnter.java | 703 ++--
.../classes/com/sun/tools/javac/comp/Repair.java | 89 +-
.../classes/com/sun/tools/javac/comp/Resolve.java | 3194 +++++++++++++----
.../classes/com/sun/tools/javac/comp/Todo.java | 7 +-
.../com/sun/tools/javac/comp/TransTypes.java | 190 +-
.../com/sun/tools/javac/file/JavacFileManager.java | 104 +-
.../com/sun/tools/javac/file/Locations.java | 776 ++++
.../classes/com/sun/tools/javac/file/Paths.java | 558 ---
.../com/sun/tools/javac/file/ZipFileIndex.java | 20 +-
.../classes/com/sun/tools/javac/jvm/ByteCodes.java | 4 +-
.../classes/com/sun/tools/javac/jvm/CRTable.java | 30 +-
.../classes/com/sun/tools/javac/jvm/ClassFile.java | 44 +-
.../com/sun/tools/javac/jvm/ClassReader.java | 442 ++-
.../com/sun/tools/javac/jvm/ClassWriter.java | 739 ++--
.../classes/com/sun/tools/javac/jvm/Code.java | 237 +-
src/share/classes/com/sun/tools/javac/jvm/Gen.java | 376 +-
.../classes/com/sun/tools/javac/jvm/Items.java | 44 +-
.../classes/com/sun/tools/javac/jvm/JNIWriter.java | 856 +++++
.../classes/com/sun/tools/javac/jvm/Pool.java | 227 +-
.../classes/com/sun/tools/javac/jvm/Profile.java | 105 +
.../classes/com/sun/tools/javac/jvm/Target.java | 55 +-
.../com/sun/tools/javac/jvm/UninitializedType.java | 8 +-
.../com/sun/tools/javac/main/JavaCompiler.java | 368 +-
.../com/sun/tools/javac/main/JavacOption.java | 298 --
.../classes/com/sun/tools/javac/main/Main.java | 373 +-
.../classes/com/sun/tools/javac/main/Option.java | 729 ++++
.../com/sun/tools/javac/main/OptionHelper.java | 117 +
.../com/sun/tools/javac/main/OptionName.java | 105 -
.../sun/tools/javac/main/RecognizedOptions.java | 643 ----
.../tools/javac/model/AnnotationProxyMaker.java | 15 +-
.../sun/tools/javac/model/JavacAnnoConstructs.java | 437 +++
.../com/sun/tools/javac/model/JavacElements.java | 84 +-
.../com/sun/tools/javac/model/JavacTypes.java | 41 +-
.../sun/tools/javac/nio/JavacPathFileManager.java | 25 +-
.../com/sun/tools/javac/nio/PathFileManager.java | 5 +-
.../com/sun/tools/javac/nio/PathFileObject.java | 3 +-
.../sun/tools/javac/parser/DocCommentParser.java | 1391 ++++++++
.../sun/tools/javac/parser/DocCommentScanner.java | 420 ---
.../com/sun/tools/javac/parser/EndPosParser.java | 103 -
.../com/sun/tools/javac/parser/JavaTokenizer.java | 897 +++++
.../com/sun/tools/javac/parser/JavacParser.java | 3347 +++++++++++------
.../sun/tools/javac/parser/JavadocTokenizer.java | 447 +++
.../com/sun/tools/javac/parser/Keywords.java | 98 -
.../tools/javac/parser/LazyDocCommentTable.java | 98 +
.../classes/com/sun/tools/javac/parser/Lexer.java | 95 +-
.../com/sun/tools/javac/parser/ParserFactory.java | 38 +-
.../com/sun/tools/javac/parser/Scanner.java | 1127 +-----
.../com/sun/tools/javac/parser/ScannerFactory.java | 8 +-
.../classes/com/sun/tools/javac/parser/Token.java | 198 -
.../classes/com/sun/tools/javac/parser/Tokens.java | 481 +++
.../com/sun/tools/javac/parser/UnicodeReader.java | 285 ++
.../com/sun/tools/javac/processing/JavacFiler.java | 2 +-
.../sun/tools/javac/processing/JavacMessager.java | 4 +-
.../processing/JavacProcessingEnvironment.java | 287 +-
.../javac/processing/JavacRoundEnvironment.java | 23 +-
.../tools/javac/processing/PrintingProcessor.java | 7 +-
.../sun/tools/javac/processing/ServiceProxy.java | 4 +-
.../sun/tools/javac/resources/compiler.properties | 672 +++-
.../tools/javac/resources/compiler_ja.properties | 1758 +++++++++
.../javac/resources/compiler_zh_CN.properties | 1758 +++++++++
.../com/sun/tools/javac/resources/javac.properties | 38 +-
.../com/sun/tools/javac/sym/CreateSymbols.java | 42 +-
.../classes/com/sun/tools/javac/sym/Profiles.java | 297 ++
.../classes/com/sun/tools/javac/tree/DCTree.java | 888 +++++
.../com/sun/tools/javac/tree/DocCommentTable.java | 66 +
.../com/sun/tools/javac/tree/DocPretty.java | 520 +++
.../com/sun/tools/javac/tree/DocTreeMaker.java | 277 ++
.../com/sun/tools/javac/tree/EndPosTable.java | 55 +
.../classes/com/sun/tools/javac/tree/JCTree.java | 1123 +++---
.../classes/com/sun/tools/javac/tree/Pretty.java | 313 +-
.../com/sun/tools/javac/tree/TreeCopier.java | 58 +-
.../classes/com/sun/tools/javac/tree/TreeInfo.java | 920 +++--
.../com/sun/tools/javac/tree/TreeMaker.java | 132 +-
.../com/sun/tools/javac/tree/TreeScanner.java | 29 +-
.../com/sun/tools/javac/tree/TreeTranslator.java | 32 +-
.../javac/util/AbstractDiagnosticFormatter.java | 30 +-
.../com/sun/tools/javac/util/AbstractLog.java | 3 +-
.../com/sun/tools/javac/util/ArrayUtils.java | 88 +
.../com/sun/tools/javac/util/BaseFileManager.java | 78 +-
.../tools/javac/util/BasicDiagnosticFormatter.java | 8 +-
.../classes/com/sun/tools/javac/util/Bits.java | 232 +-
.../com/sun/tools/javac/util/ByteBuffer.java | 16 +-
.../tools/javac/util/CloseableURLClassLoader.java | 108 -
.../com/sun/tools/javac/util/Constants.java | 8 +-
.../classes/com/sun/tools/javac/util/Context.java | 15 +-
.../classes/com/sun/tools/javac/util/Convert.java | 22 +-
.../com/sun/tools/javac/util/DiagnosticSource.java | 11 +-
.../com/sun/tools/javac/util/GraphUtils.java | 145 +
.../com/sun/tools/javac/util/JCDiagnostic.java | 53 +-
.../com/sun/tools/javac/util/JavacMessages.java | 4 +-
.../classes/com/sun/tools/javac/util/List.java | 51 +-
.../classes/com/sun/tools/javac/util/Log.java | 439 ++-
.../tools/javac/util/MandatoryWarningHandler.java | 4 +-
.../classes/com/sun/tools/javac/util/Name.java | 10 +-
.../classes/com/sun/tools/javac/util/Names.java | 384 +-
.../classes/com/sun/tools/javac/util/Options.java | 41 +-
.../classes/com/sun/tools/javac/util/Pair.java | 12 +-
.../classes/com/sun/tools/javac/util/Position.java | 28 +-
.../tools/javac/util/RawDiagnosticFormatter.java | 20 +-
.../tools/javac/util/RichDiagnosticFormatter.java | 77 +-
.../com/sun/tools/javac/util/ServiceLoader.java | 437 +++
.../com/sun/tools/javac/util/SharedNameTable.java | 17 +-
.../sun/tools/javac/util/UnsharedNameTable.java | 4 +-
.../classes/com/sun/tools/javac/util/Warner.java | 1 -
.../com/sun/tools/javadoc/AbstractTypeImpl.java | 16 +-
.../com/sun/tools/javadoc/AnnotatedTypeImpl.java | 125 +
.../com/sun/tools/javadoc/AnnotationDescImpl.java | 17 +-
.../sun/tools/javadoc/AnnotationTypeDocImpl.java | 20 +-
.../javadoc/AnnotationTypeElementDocImpl.java | 19 +-
.../com/sun/tools/javadoc/AnnotationValueImpl.java | 17 +-
.../com/sun/tools/javadoc/ClassDocImpl.java | 81 +-
.../classes/com/sun/tools/javadoc/Comment.java | 50 +-
.../com/sun/tools/javadoc/ConstructorDocImpl.java | 15 +-
.../classes/com/sun/tools/javadoc/DocEnv.java | 119 +-
.../classes/com/sun/tools/javadoc/DocImpl.java | 60 +-
.../classes/com/sun/tools/javadoc/DocLocale.java | 16 +-
.../com/sun/tools/javadoc/DocletInvoker.java | 102 +-
.../sun/tools/javadoc/ExecutableMemberDocImpl.java | 28 +-
.../com/sun/tools/javadoc/FieldDocImpl.java | 40 +-
.../com/sun/tools/javadoc/JavadocClassReader.java | 8 +-
.../com/sun/tools/javadoc/JavadocEnter.java | 23 +-
.../com/sun/tools/javadoc/JavadocMemberEnter.java | 32 +-
.../classes/com/sun/tools/javadoc/JavadocTodo.java | 8 +-
.../classes/com/sun/tools/javadoc/JavadocTool.java | 48 +-
src/share/classes/com/sun/tools/javadoc/Main.java | 7 +-
.../com/sun/tools/javadoc/MemberDocImpl.java | 14 +-
.../classes/com/sun/tools/javadoc/Messager.java | 278 +-
.../com/sun/tools/javadoc/MethodDocImpl.java | 58 +-
.../com/sun/tools/javadoc/ModifierFilter.java | 10 +-
.../com/sun/tools/javadoc/PackageDocImpl.java | 42 +-
.../com/sun/tools/javadoc/ParamTagImpl.java | 13 +-
.../com/sun/tools/javadoc/ParameterImpl.java | 12 +-
.../sun/tools/javadoc/ParameterizedTypeImpl.java | 13 +-
.../com/sun/tools/javadoc/PrimitiveType.java | 28 +-
.../sun/tools/javadoc/ProgramElementDocImpl.java | 41 +-
.../classes/com/sun/tools/javadoc/RootDocImpl.java | 29 +-
.../classes/com/sun/tools/javadoc/SeeTagImpl.java | 71 +-
.../com/sun/tools/javadoc/SerialFieldTagImpl.java | 7 +-
.../com/sun/tools/javadoc/SerializedForm.java | 15 +-
.../com/sun/tools/javadoc/SourcePositionImpl.java | 7 +-
src/share/classes/com/sun/tools/javadoc/Start.java | 390 +-
.../classes/com/sun/tools/javadoc/TagImpl.java | 7 +-
.../com/sun/tools/javadoc/ThrowsTagImpl.java | 11 +-
.../classes/com/sun/tools/javadoc/ToolOption.java | 332 ++
.../classes/com/sun/tools/javadoc/TypeMaker.java | 59 +-
.../com/sun/tools/javadoc/TypeVariableImpl.java | 33 +-
.../com/sun/tools/javadoc/WildcardTypeImpl.java | 8 +-
.../com/sun/tools/javadoc/api/JavadocTaskImpl.java | 100 +
.../com/sun/tools/javadoc/api/JavadocTool.java | 172 +
.../sun/tools/javadoc/resources/javadoc.properties | 71 +-
.../tools/javadoc/resources/javadoc_ja.properties | 14 +-
.../javadoc/resources/javadoc_zh_CN.properties | 12 +-
src/share/classes/com/sun/tools/javah/Gen.java | 6 +-
.../com/sun/tools/javah/JavahFileManager.java | 8 +-
.../classes/com/sun/tools/javah/JavahTask.java | 21 +-
src/share/classes/com/sun/tools/javah/LLNI.java | 8 +-
src/share/classes/com/sun/tools/javah/Mangle.java | 8 +-
.../com/sun/tools/javah/NativeHeaderTool.java | 4 +-
.../classes/com/sun/tools/javah/TypeSignature.java | 6 +-
src/share/classes/com/sun/tools/javah/Util.java | 6 +-
.../com/sun/tools/javah/resources/l10n.properties | 5 +-
.../sun/tools/javah/resources/l10n_ja.properties | 6 +-
.../tools/javah/resources/l10n_zh_CN.properties | 2 +-
.../com/sun/tools/javap/AnnotationWriter.java | 120 +-
.../com/sun/tools/javap/AttributeWriter.java | 69 +-
.../classes/com/sun/tools/javap/ClassWriter.java | 19 +-
.../classes/com/sun/tools/javap/CodeWriter.java | 9 +-
.../com/sun/tools/javap/ConstantWriter.java | 2 +-
.../com/sun/tools/javap/DisassemblerTool.java | 8 +-
.../sun/tools/javap/InstructionDetailWriter.java | 7 +-
.../com/sun/tools/javap/JavapFileManager.java | 8 +-
.../classes/com/sun/tools/javap/JavapTask.java | 70 +-
src/share/classes/com/sun/tools/javap/Options.java | 4 +-
.../com/sun/tools/javap/StackMapWriter.java | 12 +-
.../com/sun/tools/javap/TypeAnnotationWriter.java | 126 +
.../com/sun/tools/javap/resources/javap.properties | 5 +-
.../sun/tools/javap/resources/javap_ja.properties | 63 +
.../tools/javap/resources/javap_zh_CN.properties | 63 +
.../classes/com/sun/tools/jdeps/Analyzer.java | 238 ++
src/share/classes/com/sun/tools/jdeps/Archive.java | 97 +
.../com/sun/tools/jdeps/ClassFileReader.java | 336 ++
.../classes/com/sun/tools/jdeps/JdepsTask.java | 575 +++
src/share/classes/com/sun/tools/jdeps/Main.java | 66 +
.../com/sun/tools/jdeps/PlatformClassPath.java | 107 +
.../classes/com/sun/tools/jdeps/Profiles.java | 241 ++
.../com/sun/tools/jdeps/resources/jdeps.properties | 59 +
.../sun/tools/jdeps/resources/jdeps_ja.properties | 40 +
.../tools/jdeps/resources/jdeps_zh_CN.properties | 40 +
.../jdeps/resources/version.properties-template | 28 +
.../classes/com/sun/tools/sjavac/BuildState.java | 275 ++
.../com/sun/tools/sjavac/CleanProperties.java | 148 +
.../classes/com/sun/tools/sjavac/CompileChunk.java | 57 +
.../com/sun/tools/sjavac/CompileJavaPackages.java | 345 ++
.../com/sun/tools/sjavac/CompileProperties.java | 221 ++
.../classes/com/sun/tools/sjavac/CopyFile.java | 116 +
.../classes/com/sun/tools/sjavac/JavacState.java | 857 +++++
src/share/classes/com/sun/tools/sjavac/Log.java | 92 +
src/share/classes/com/sun/tools/sjavac/Main.java | 966 +++++
src/share/classes/com/sun/tools/sjavac/Module.java | 141 +
.../classes/com/sun/tools/sjavac/Package.java | 307 ++
.../com/sun/tools/sjavac/ProblemException.java | 41 +
src/share/classes/com/sun/tools/sjavac/Source.java | 400 +++
.../classes/com/sun/tools/sjavac/Transformer.java | 99 +
src/share/classes/com/sun/tools/sjavac/Util.java | 160 +
.../com/sun/tools/sjavac/comp/Dependencies.java | 185 +
.../tools/sjavac/comp/JavaCompilerWithDeps.java | 109 +
.../com/sun/tools/sjavac/comp/PubapiVisitor.java | 157 +
.../com/sun/tools/sjavac/comp/ResolveWithDeps.java | 67 +
.../sun/tools/sjavac/comp/SmartFileManager.java | 221 ++
.../com/sun/tools/sjavac/comp/SmartFileObject.java | 126 +
.../com/sun/tools/sjavac/comp/SmartWriter.java | 78 +
.../com/sun/tools/sjavac/server/CompilerPool.java | 163 +
.../sun/tools/sjavac/server/CompilerThread.java | 420 +++
.../com/sun/tools/sjavac/server/JavacServer.java | 751 ++++
.../com/sun/tools/sjavac/server/PortFile.java | 259 ++
.../com/sun/tools/sjavac/server/SysInfo.java | 45 +
.../annotation/processing/AbstractProcessor.java | 8 +-
.../javax/annotation/processing/Completions.java | 4 +-
.../annotation/processing/FilerException.java | 3 +-
.../processing/ProcessingEnvironment.java | 4 +-
.../javax/annotation/processing/Processor.java | 61 +-
.../processing/SupportedAnnotationTypes.java | 8 +-
.../annotation/processing/SupportedOptions.java | 8 +-
.../processing/SupportedSourceVersion.java | 6 +-
.../javax/lang/model/AnnotatedConstruct.java | 235 ++
.../classes/javax/lang/model/SourceVersion.java | 29 +-
.../javax/lang/model/element/AnnotationValue.java | 6 +-
.../lang/model/element/AnnotationValueVisitor.java | 14 +-
.../classes/javax/lang/model/element/Element.java | 103 +-
.../javax/lang/model/element/ElementVisitor.java | 14 +-
.../lang/model/element/ExecutableElement.java | 32 +-
.../classes/javax/lang/model/element/Modifier.java | 15 +-
.../javax/lang/model/element/NestingKind.java | 18 +-
.../javax/lang/model/element/PackageElement.java | 18 +-
.../javax/lang/model/element/TypeElement.java | 12 +-
.../javax/lang/model/element/VariableElement.java | 28 +-
.../javax/lang/model/element/package-info.java | 11 +-
.../javax/lang/model/type/ExecutableType.java | 22 +-
.../javax/lang/model/type/IntersectionType.java | 47 +
.../lang/model/type/MirroredTypeException.java | 3 +-
.../lang/model/type/MirroredTypesException.java | 3 +-
.../classes/javax/lang/model/type/TypeKind.java | 11 +-
.../classes/javax/lang/model/type/TypeMirror.java | 6 +-
.../classes/javax/lang/model/type/TypeVisitor.java | 24 +-
.../util/AbstractAnnotationValueVisitor6.java | 14 +-
.../util/AbstractAnnotationValueVisitor7.java | 16 +-
.../util/AbstractAnnotationValueVisitor8.java | 79 +
.../lang/model/util/AbstractElementVisitor6.java | 17 +-
.../lang/model/util/AbstractElementVisitor7.java | 17 +-
.../lang/model/util/AbstractElementVisitor8.java | 82 +
.../lang/model/util/AbstractTypeVisitor6.java | 26 +-
.../lang/model/util/AbstractTypeVisitor7.java | 12 +-
.../lang/model/util/AbstractTypeVisitor8.java | 87 +
.../javax/lang/model/util/ElementFilter.java | 16 +-
.../javax/lang/model/util/ElementKindVisitor6.java | 12 +-
.../javax/lang/model/util/ElementKindVisitor7.java | 17 +-
.../javax/lang/model/util/ElementKindVisitor8.java | 106 +
.../javax/lang/model/util/ElementScanner6.java | 11 +-
.../javax/lang/model/util/ElementScanner7.java | 6 +-
.../javax/lang/model/util/ElementScanner8.java | 110 +
.../classes/javax/lang/model/util/Elements.java | 22 +-
.../model/util/SimpleAnnotationValueVisitor6.java | 12 +-
.../model/util/SimpleAnnotationValueVisitor7.java | 20 +-
.../model/util/SimpleAnnotationValueVisitor8.java | 96 +
.../lang/model/util/SimpleElementVisitor6.java | 13 +-
.../lang/model/util/SimpleElementVisitor7.java | 13 +-
.../lang/model/util/SimpleElementVisitor8.java | 101 +
.../javax/lang/model/util/SimpleTypeVisitor6.java | 16 +-
.../javax/lang/model/util/SimpleTypeVisitor7.java | 12 +-
.../javax/lang/model/util/SimpleTypeVisitor8.java | 101 +
.../javax/lang/model/util/TypeKindVisitor6.java | 18 +-
.../javax/lang/model/util/TypeKindVisitor7.java | 13 +-
.../javax/lang/model/util/TypeKindVisitor8.java | 104 +
src/share/classes/javax/lang/model/util/Types.java | 13 +-
.../classes/javax/tools/DocumentationTool.java | 183 +
.../javax/tools/ForwardingJavaFileManager.java | 3 +-
src/share/classes/javax/tools/JavaCompiler.java | 12 +-
src/share/classes/javax/tools/JavaFileObject.java | 8 +-
.../classes/javax/tools/StandardLocation.java | 21 +-
src/share/classes/javax/tools/ToolProvider.java | 15 +-
src/share/classes/jdk/Supported.java | 53 +
.../javac/processing/src/CheckNamesProcessor.java | 6 +-
.../language/model/CoreReflectionFactory.java | 3767 ++++++++++++++++++++
test/Makefile | 46 +-
test/com/sun/javadoc/5093723/T5093723.java | 2 +-
test/com/sun/javadoc/AuthorDD/AuthorDD.java | 6 +-
.../com/sun/javadoc/DocRootSlash/DocRootSlash.java | 3 +-
.../sun/javadoc/InheritDocForUserTags/DocTest.java | 261 ++
test/com/sun/javadoc/MetaTag/MetaTag.java | 11 +-
test/com/sun/javadoc/T6735320/T6735320.java | 6 +-
.../sun/javadoc/VersionNumber/VersionNumber.java | 4 +-
test/com/sun/javadoc/_template/Template.java | 18 +-
.../sun/javadoc/_template/TemplateComplete.java | 18 +-
.../testAbstractMethod/TestAbstractMethod.java | 121 +
test/com/sun/javadoc/testAbstractMethod/pkg/A.java | 31 +
test/com/sun/javadoc/testAbstractMethod/pkg/B.java | 31 +
test/com/sun/javadoc/testAbstractMethod/pkg/C.java | 29 +
.../TestAnnotationOptional.java | 77 +
.../pkg/AnnotationOptional.java | 36 +
.../testBadSourceFile/TestBadSourceFile.java | 4 +-
.../TestConstructorIndent.java | 6 +-
.../javadoc/testDocEncoding/TestDocEncoding.java | 81 +
test/com/sun/javadoc/testDocEncoding/pkg/Test.java | 31 +
.../sun/javadoc/testDocFileDir/TestDocFileDir.java | 18 +-
.../com/sun/javadoc/testDocFiles/TestDocFiles.java | 67 +
test/com/sun/javadoc/testDocFiles/pkg/Test.java | 27 +
.../javadoc/testDocFiles/pkg/doc-files/test.txt | 2 +
.../javadoc/testGeneratedBy/TestGeneratedBy.java | 112 +
.../sun/javadoc/testGeneratedBy/pkg/MyClass.java | 29 +
.../sun/javadoc/testHelpOption/TestHelpOption.java | 3 +-
test/com/sun/javadoc/testHref/TestHref.java | 4 +-
.../TestHtmlDefinitionListTag.java | 134 +-
.../javadoc/testHtmlDocument/TestHtmlDocument.java | 4 +-
.../testHtmlTableTags/TestHtmlTableTags.java | 12 +-
.../javadoc/testIndentation/TestIndentation.java | 77 +
test/com/sun/javadoc/testIndentation/p/Indent.java | 28 +
test/com/sun/javadoc/testIndex/TestIndex.java | 28 +-
test/com/sun/javadoc/testJavaFX/C.java | 3 +-
test/com/sun/javadoc/testJavaFX/D.java | 2 +-
test/com/sun/javadoc/testJavaFX/TestJavaFX.java | 22 +-
.../sun/javadoc/testJavascript/TestJavascript.java | 42 +-
.../testLambdaFeature/TestLambdaFeature.java | 102 +
test/com/sun/javadoc/testLambdaFeature/pkg/A.java | 31 +
test/com/sun/javadoc/testLambdaFeature/pkg/B.java | 31 +
.../testLiteralCodeInPre/TestLiteralCodeInPre.java | 117 +
.../sun/javadoc/testLiteralCodeInPre/pkg/Test.java | 99 +
.../javadoc/testMethodTypes/TestMethodTypes.java | 139 +
test/com/sun/javadoc/testMethodTypes/pkg1/A.java | 77 +
test/com/sun/javadoc/testMethodTypes/pkg1/B.java | 56 +
test/com/sun/javadoc/testMethodTypes/pkg1/D.java | 53 +
.../testNestedInlineTag/TestNestedInlineTag.java | 9 +-
.../testtaglets/BoldTaglet.java | 4 +-
.../testtaglets/GreenTaglet.java | 4 +-
.../testtaglets/UnderlineTaglet.java | 4 +-
.../TestNewLanguageFeatures.java | 40 +-
.../javadoc/testPackagePage/TestPackagePage.java | 4 +-
.../javadoc/testParamTaglet/TestParamTaglet.java | 10 +-
.../testPrivateClasses/TestPrivateClasses.java | 25 +-
.../com/sun/javadoc/testProfiles/TestProfiles.java | 190 +
.../sun/javadoc/testProfiles/pkg1/Class1Pkg1.java | 32 +
.../sun/javadoc/testProfiles/pkg1/Class2Pkg1.java | 32 +
.../sun/javadoc/testProfiles/pkg1/Class3Pkg1.java | 32 +
.../javadoc/testProfiles/pkg1/Interface1Pkg1.java | 48 +
.../sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java | 40 +
.../sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java | 35 +
.../sun/javadoc/testProfiles/pkg2/Class1Pkg2.java | 51 +
.../sun/javadoc/testProfiles/pkg3/Class1Pkg3.java | 32 +
.../sun/javadoc/testProfiles/pkg3/Class2Pkg3.java | 32 +
.../javadoc/testProfiles/pkg3/Interface1Pkg3.java | 48 +
.../sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java | 40 +
.../sun/javadoc/testProfiles/pkg4/Class1Pkg4.java | 32 +
.../sun/javadoc/testProfiles/pkg5/Class1Pkg5.java | 32 +
.../javadoc/testProfiles/pkg5/Interface1Pkg5.java | 40 +
.../testProfiles/profile-rtjar-includes.txt | 42 +
.../TestRepeatedAnnotations.java | 187 +
.../sun/javadoc/testRepeatedAnnotations/pkg/C.java | 39 +
.../pkg/ContaineeRegDoc.java | 36 +
.../pkg/ContaineeSynthDoc.java | 37 +
.../pkg/ContainerRegDoc.java | 38 +
.../pkg/ContainerRegNotDoc.java | 37 +
.../pkg/ContainerSynthDoc.java | 38 +
.../sun/javadoc/testRepeatedAnnotations/pkg/D.java | 37 +
.../pkg/NonSynthDocContainer.java | 38 +
.../testRepeatedAnnotations/pkg/RegArryDoc.java | 38 +
.../pkg/RegContaineeDoc.java | 36 +
.../pkg/RegContaineeNotDoc.java | 36 +
.../pkg/RegContainerDoc.java | 38 +
.../pkg/RegContainerNotDoc.java | 37 +
.../testRepeatedAnnotations/pkg/RegDoc.java | 38 +
.../javadoc/testRepeatedAnnotations/pkg1/C.java | 38 +
.../pkg1/ContaineeNotDoc.java | 36 +
.../pkg1/ContaineeSynthDoc.java | 37 +
.../pkg1/ContainerSynthNotDoc.java | 37 +
.../pkg1/ContainerValDoc.java | 40 +
.../pkg1/ContainerValNotDoc.java | 39 +
.../pkg1/RegContaineeDoc.java | 36 +
.../pkg1/RegContaineeNotDoc.java | 35 +
.../pkg1/RegContainerValDoc.java | 40 +
.../pkg1/RegContainerValNotDoc.java | 39 +
.../sun/javadoc/testReturnTag/TestReturnTag.java | 4 +-
.../TestSerializedFormDeprecationInfo.java | 22 +-
.../testSimpleTagInherit/TestSimpleTagInherit.java | 80 +
.../javadoc/testSimpleTagInherit/p/BaseClass.java | 34 +
.../javadoc/testSimpleTagInherit/p/TestClass.java | 34 +
.../com/sun/javadoc/testSinceTag/TestSinceTag.java | 10 +-
.../sun/javadoc/testStylesheet/TestStylesheet.java | 46 +-
.../testTagInheritence/TestTagInheritence.java | 4 +-
.../sun/javadoc/testTagMisuse/TestTagMisuse.java | 7 +-
test/com/sun/javadoc/testTaglets/taglets/Foo.java | 4 +-
.../testTypeAnnotations/TestTypeAnnotations.java | 401 +++
.../typeannos/ClassExtends.java | 45 +
.../typeannos/ClassParameters.java | 60 +
.../testTypeAnnotations/typeannos/Fields.java | 82 +
.../typeannos/MethodReturnType.java | 78 +
.../typeannos/MethodTypeParameters.java | 52 +
.../testTypeAnnotations/typeannos/Parameters.java | 54 +
.../testTypeAnnotations/typeannos/Receivers.java | 131 +
.../testTypeAnnotations/typeannos/Throws.java | 51 +
.../typeannos/TypeParameters.java | 60 +
.../testTypeAnnotations/typeannos/Varargs.java | 42 +
.../testTypeAnnotations/typeannos/Wildcards.java | 74 +
.../javadoc/testTypeParams/TestTypeParameters.java | 4 +-
.../com/sun/javadoc/testValueTag/TestValueTag.java | 5 +-
.../TestWarnBadParamNames.java | 4 +-
.../com/sun/javadoc/testWarnings/TestWarnings.java | 6 +-
test/com/sun/javadoc/testXOption/TestXOption.java | 85 +
.../javadoc/typeAnnotations/smoke/TestSmoke.java | 133 +
.../typeAnnotations/smoke/pkg/TargetTypes.java | 234 ++
test/tools/apt/Basics/Aggregate.java | 42 -
test/tools/apt/Basics/CheckAptIsRemovedTest.java | 96 +
test/tools/apt/Basics/ClassAnnotations.java | 47 -
test/tools/apt/Basics/FreshnessApf.java | 90 -
test/tools/apt/Basics/GenClass.java | 30 -
test/tools/apt/Basics/Indirect.java | 31 -
test/tools/apt/Basics/Lacuna.java | 25 -
test/tools/apt/Basics/MethodAnnotations.java | 47 -
test/tools/apt/Basics/Milk.java | 34 -
test/tools/apt/Basics/MisMatch.java | 67 -
test/tools/apt/Basics/Misc.java | 49 -
test/tools/apt/Basics/MyMarker.java | 27 -
test/tools/apt/Basics/MySimple.java | 28 -
test/tools/apt/Basics/NestedClassAnnotations.java | 50 -
test/tools/apt/Basics/NullAPF.java | 72 -
test/tools/apt/Basics/ParameterAnnotations.java | 47 -
test/tools/apt/Basics/StaticFieldAnnotations.java | 47 -
test/tools/apt/Basics/StaticMethodAnnotations.java | 50 -
test/tools/apt/Basics/TestGetPackageApf.java | 118 -
.../apt/Basics/TestGetTypeDeclarationApf.java | 140 -
test/tools/apt/Basics/annot/AnnotMarker.java | 28 -
test/tools/apt/Basics/annot/AnnotShangri_la.java | 34 -
test/tools/apt/Basics/annot/AnnotSimple.java | 29 -
.../apt/Basics/annot/annot2/AnnotMarker2.java | 28 -
.../apt/Basics/annot/annot2/AnnotSimple2.java | 29 -
test/tools/apt/Basics/apt.sh | 176 -
.../com.sun.mirror.apt.AnnotationProcessorFactory | 1 -
test/tools/apt/Basics/foo/bar/Baz.java | 33 -
test/tools/apt/Basics/foo/bar/Quux.java | 33 -
test/tools/apt/Basics/golden.txt | 1 -
test/tools/apt/Basics/goldenAggregate.txt | 14 -
test/tools/apt/Basics/p1/p2.java | 29 -
test/tools/apt/Basics/p1/p2/C1.java | 28 -
test/tools/apt/Basics/print.sh | 102 -
test/tools/apt/Compile/ClassDeclApf.java | 120 -
test/tools/apt/Compile/ClassDeclApf2.java | 123 -
test/tools/apt/Compile/Dummy1.java | 25 -
test/tools/apt/Compile/ErrorAPF.java | 82 -
test/tools/apt/Compile/HelloAnnotation.java | 8 -
test/tools/apt/Compile/HelloWorld.java | 6 -
test/tools/apt/Compile/Round1Apf.java | 121 -
test/tools/apt/Compile/Round2Apf.java | 126 -
test/tools/apt/Compile/Round3Apf.java | 85 -
test/tools/apt/Compile/Round4Apf.java | 98 -
test/tools/apt/Compile/Rounds.java | 33 -
test/tools/apt/Compile/StaticApf.java | 104 -
test/tools/apt/Compile/WarnAPF.java | 101 -
test/tools/apt/Compile/WrappedStaticApf.java | 36 -
test/tools/apt/Compile/compile.sh | 533 ---
test/tools/apt/Compile/golden.txt | 6 -
test/tools/apt/Compile/goldenFactory.txt | 29 -
test/tools/apt/Compile/goldenWarn.txt | 14 -
test/tools/apt/Compile/servicesRound1 | 1 -
test/tools/apt/Compile/servicesRound2 | 1 -
test/tools/apt/Compile/servicesRound3 | 1 -
test/tools/apt/Compile/servicesRound4 | 1 -
test/tools/apt/Compile/servicesStaticApf | 1 -
test/tools/apt/Compile/src/AhOneClass.java | 25 -
test/tools/apt/Compile/src/AndAhTwoClass.java | 25 -
test/tools/apt/Compile/src/Round1Class.java | 25 -
test/tools/apt/Discovery/Dee.java | 72 -
test/tools/apt/Discovery/Dum.java | 72 -
test/tools/apt/Discovery/Empty.java | 26 -
test/tools/apt/Discovery/PhantomTouch.java | 93 -
test/tools/apt/Discovery/PhantomUpdate.java | 84 -
test/tools/apt/Discovery/Touch.java | 116 -
test/tools/apt/Discovery/discovery.sh | 410 ---
test/tools/apt/Discovery/servicesBadTouch | 1 -
test/tools/apt/Discovery/servicesPhantomTouch | 1 -
test/tools/apt/Discovery/servicesTouch | 1 -
test/tools/apt/Discovery/servicesTweedle | 2 -
test/tools/apt/Misc/Marked.java | 51 -
test/tools/apt/Misc/Marker.java | 25 -
test/tools/apt/Misc/Misc.java | 84 -
test/tools/apt/Misc/misc.sh | 100 -
test/tools/apt/Misc/servicesMisc | 2 -
test/tools/apt/Options/Marked.java | 27 -
test/tools/apt/Options/Marker.java | 25 -
test/tools/apt/Options/OptionChecker.java | 117 -
test/tools/apt/Options/options.sh | 116 -
test/tools/apt/Options/servicesOptions | 1 -
test/tools/apt/Scanners/Counter.java | 108 -
test/tools/apt/Scanners/MemberOrderApf.java | 86 -
test/tools/apt/Scanners/Order.java | 54 -
test/tools/apt/Scanners/Scanner.java | 123 -
test/tools/apt/Scanners/TestEnum.java | 31 -
test/tools/apt/Scanners/VisitOrder.java | 32 -
test/tools/apt/Scanners/scanner.sh | 146 -
test/tools/apt/Scanners/servicesScanner | 1 -
test/tools/apt/lib/Ignore.java | 41 -
test/tools/apt/lib/Test.java | 49 -
test/tools/apt/lib/TestProcessor.java | 132 -
test/tools/apt/lib/TestProcessorFactory.java | 80 -
test/tools/apt/lib/Tester.java | 160 -
test/tools/apt/mirror/declaration/AnnoMirror.java | 124 -
.../tools/apt/mirror/declaration/AnnoTypeDecl.java | 93 -
.../apt/mirror/declaration/AnnoTypeElemDecl.java | 194 -
test/tools/apt/mirror/declaration/AnnoVal.java | 200 --
test/tools/apt/mirror/declaration/ClassDecl.java | 250 --
test/tools/apt/mirror/declaration/ConstExpr.java | 116 -
.../apt/mirror/declaration/ConstructorDecl.java | 199 --
test/tools/apt/mirror/declaration/EnumDecl.java | 127 -
test/tools/apt/mirror/declaration/FieldDecl.java | 161 -
test/tools/apt/mirror/declaration/GetAnno.java | 167 -
.../apt/mirror/declaration/InterfaceDecl.java | 243 --
test/tools/apt/mirror/declaration/MethodDecl.java | 244 --
test/tools/apt/mirror/declaration/PackageDecl.java | 167 -
.../apt/mirror/declaration/ParameterDecl.java | 137 -
test/tools/apt/mirror/declaration/pkg1/AClass.java | 28 -
.../apt/mirror/declaration/pkg1/AnAnnoType.java | 29 -
test/tools/apt/mirror/declaration/pkg1/AnEnum.java | 28 -
.../apt/mirror/declaration/pkg1/AnInterface.java | 29 -
.../apt/mirror/declaration/pkg1/package-info.java | 30 -
.../mirror/declaration/pkg1/pkg2/AnInterface.java | 27 -
.../apt/mirror/declaration/pkg1/pkg2/package.html | 36 -
test/tools/apt/mirror/type/AnnoTyp.java | 92 -
test/tools/apt/mirror/type/ArrayTyp.java | 105 -
test/tools/apt/mirror/type/ClassTyp.java | 240 --
test/tools/apt/mirror/type/EnumTyp.java | 98 -
test/tools/apt/mirror/type/InterfaceTyp.java | 202 --
test/tools/apt/mirror/type/PrimitiveTyp.java | 92 -
test/tools/apt/mirror/type/TypeVar.java | 100 -
test/tools/apt/mirror/type/WildcardTyp.java | 170 -
test/tools/apt/mirror/util/Overrides.java | 152 -
test/tools/apt/mirror/util/TypeCreation.java | 121 -
test/tools/apt/verifyVariables.sh | 45 -
test/tools/doclint/AccessTest.java | 65 +
test/tools/doclint/AccessTest.package.out | 20 +
test/tools/doclint/AccessTest.private.out | 27 +
test/tools/doclint/AccessTest.protected.out | 8 +
test/tools/doclint/AccessTest.public.out | 5 +
test/tools/doclint/AccessibilityTest.java | 44 +
test/tools/doclint/AccessibilityTest.out | 13 +
test/tools/doclint/AnchorTest.java | 93 +
test/tools/doclint/AnchorTest.out | 37 +
test/tools/doclint/BadPackageCommentTest.java | 13 +
test/tools/doclint/BadPackageCommentTest.out | 10 +
test/tools/doclint/CoverageExtras.java | 71 +
test/tools/doclint/DocLintTester.java | 150 +
test/tools/doclint/EmptyAuthorTest.java | 12 +
test/tools/doclint/EmptyAuthorTest.out | 5 +
test/tools/doclint/EmptyExceptionTest.java | 14 +
test/tools/doclint/EmptyExceptionTest.out | 4 +
test/tools/doclint/EmptyParamTest.java | 14 +
test/tools/doclint/EmptyParamTest.out | 5 +
test/tools/doclint/EmptyPreTest.java | 44 +
test/tools/doclint/EmptyReturnTest.java | 14 +
test/tools/doclint/EmptyReturnTest.out | 5 +
test/tools/doclint/EmptySerialDataTest.java | 17 +
test/tools/doclint/EmptySerialDataTest.out | 5 +
test/tools/doclint/EmptySerialFieldTest.java | 22 +
test/tools/doclint/EmptySerialFieldTest.out | 5 +
test/tools/doclint/EmptySinceTest.java | 14 +
test/tools/doclint/EmptySinceTest.out | 5 +
test/tools/doclint/EmptyVersionTest.java | 14 +
test/tools/doclint/EmptyVersionTest.out | 4 +
test/tools/doclint/EndTagsTest.java | 39 +
test/tools/doclint/EndTagsTest.out | 25 +
test/tools/doclint/EndWithIdentifierTest.java | 32 +
test/tools/doclint/EndWithIdentifierTest.out | 20 +
test/tools/doclint/HtmlAttrsTest.java | 27 +
test/tools/doclint/HtmlAttrsTest.out | 12 +
test/tools/doclint/HtmlTagsTest.java | 70 +
test/tools/doclint/HtmlTagsTest.out | 44 +
test/tools/doclint/LiteralTest.java | 16 +
test/tools/doclint/LiteralTest.out | 4 +
test/tools/doclint/MissingCommentTest.java | 14 +
test/tools/doclint/MissingCommentTest.out | 14 +
test/tools/doclint/MissingParamsTest.java | 23 +
test/tools/doclint/MissingParamsTest.out | 14 +
test/tools/doclint/MissingReturnTest.java | 23 +
test/tools/doclint/MissingReturnTest.out | 5 +
test/tools/doclint/MissingThrowsTest.java | 14 +
test/tools/doclint/MissingThrowsTest.out | 4 +
test/tools/doclint/OptionTest.java | 96 +
test/tools/doclint/OverridesTest.java | 93 +
test/tools/doclint/ParaTagTest.java | 55 +
test/tools/doclint/ReferenceTest.java | 52 +
test/tools/doclint/ReferenceTest.out | 30 +
test/tools/doclint/ResourceTest.java | 81 +
test/tools/doclint/RunTest.java | 101 +
test/tools/doclint/SyntaxTest.java | 17 +
test/tools/doclint/SyntaxTest.out | 5 +
test/tools/doclint/SyntheticTest.java | 50 +
test/tools/doclint/UnfinishedInlineTagTest.java | 17 +
test/tools/doclint/UnfinishedInlineTagTest.out | 5 +
test/tools/doclint/ValidTest.java | 112 +
test/tools/doclint/html/AAA.java | 35 +
test/tools/doclint/html/BlockTagsTest.java | 57 +
test/tools/doclint/html/EntitiesTest.java | 317 ++
test/tools/doclint/html/EntitiesTest.out | 19 +
test/tools/doclint/html/InlineTagsTest.java | 57 +
test/tools/doclint/html/ListTagsTest.java | 21 +
test/tools/doclint/html/ListTagsTest.out | 7 +
test/tools/doclint/html/OtherTagsTest.java | 24 +
test/tools/doclint/html/OtherTagsTest.out | 28 +
test/tools/doclint/html/TableTagsTest.java | 44 +
test/tools/doclint/html/TagNotAllowed.java | 30 +
test/tools/doclint/html/TagNotAllowed.out | 61 +
test/tools/doclint/html/TextNotAllowed.java | 32 +
test/tools/doclint/html/TextNotAllowed.out | 85 +
test/tools/doclint/tidy/AAA.java | 35 +
test/tools/doclint/tidy/AnchorAlreadyDefined.java | 17 +
test/tools/doclint/tidy/AnchorAlreadyDefined.out | 7 +
test/tools/doclint/tidy/BadEnd.java | 16 +
test/tools/doclint/tidy/BadEnd.out | 17 +
test/tools/doclint/tidy/InsertImplicit.java | 16 +
test/tools/doclint/tidy/InsertImplicit.out | 7 +
test/tools/doclint/tidy/InvalidEntity.java | 22 +
test/tools/doclint/tidy/InvalidEntity.out | 10 +
test/tools/doclint/tidy/InvalidName.java | 18 +
test/tools/doclint/tidy/InvalidName.out | 4 +
test/tools/doclint/tidy/InvalidTag.java | 15 +
test/tools/doclint/tidy/InvalidTag.out | 10 +
test/tools/doclint/tidy/InvalidURI.java | 21 +
test/tools/doclint/tidy/InvalidURI.out | 13 +
test/tools/doclint/tidy/MissingGT.java | 16 +
test/tools/doclint/tidy/MissingGT.out | 4 +
test/tools/doclint/tidy/MissingTag.java | 17 +
test/tools/doclint/tidy/MissingTag.out | 7 +
test/tools/doclint/tidy/NestedTag.java | 16 +
test/tools/doclint/tidy/NestedTag.out | 7 +
test/tools/doclint/tidy/ParaInPre.java | 20 +
test/tools/doclint/tidy/ParaInPre.out | 4 +
test/tools/doclint/tidy/README.txt | 21 +
test/tools/doclint/tidy/RepeatedAttr.java | 15 +
test/tools/doclint/tidy/RepeatedAttr.out | 4 +
test/tools/doclint/tidy/TextNotAllowed.java | 26 +
test/tools/doclint/tidy/TextNotAllowed.out | 19 +
test/tools/doclint/tidy/TrimmingEmptyTag.java | 29 +
test/tools/doclint/tidy/TrimmingEmptyTag.out | 46 +
.../doclint/tidy/UnescapedOrUnknownEntity.java | 19 +
.../doclint/tidy/UnescapedOrUnknownEntity.out | 11 +
test/tools/doclint/tidy/util/Main.java | 182 +
test/tools/doclint/tidy/util/tidy.sh | 52 +
test/tools/doclint/tool/AAA.java | 35 +
test/tools/doclint/tool/HelpTest.java | 38 +
test/tools/doclint/tool/HelpTest.out | 43 +
test/tools/doclint/tool/MaxDiagsTest.java | 21 +
test/tools/doclint/tool/MaxDiagsTest.out | 14 +
test/tools/doclint/tool/PathsTest.java | 136 +
test/tools/doclint/tool/RunTest.java | 200 ++
test/tools/doclint/tool/StatsTest.java | 19 +
test/tools/doclint/tool/StatsTest.out | 43 +
.../tools/javac/4846262/CheckEBCDICLocaleTest.java | 96 +
test/tools/javac/4846262/Test.java | 6 -
test/tools/javac/4846262/Test.out | 7 -
test/tools/javac/4846262/Test.sh | 80 -
test/tools/javac/5045412/Bar.java | 8 +-
test/tools/javac/5045412/Foo.java | 7 +-
.../HiddenOptionsShouldUseGivenEncodingTest.java | 49 +
test/tools/javac/6302184/T6302184.sh | 71 -
test/tools/javac/6304921/TestLog.java | 9 +-
test/tools/javac/6330997/T6330997.java | 8 +-
test/tools/javac/6360970/T6360970.java | 25 +
test/tools/javac/6360970/T6360970.out | 2 +
test/tools/javac/6402516/CheckLocalElements.java | 4 +-
test/tools/javac/6402516/TestLocalElements.java | 6 +-
test/tools/javac/6410653/T6410653.java | 13 +-
.../javac/6563143/EqualsHashCodeWarningTest.java | 71 +
.../javac/6563143/EqualsHashCodeWarningTest.out | 2 +
test/tools/javac/6567415/T6567415.java | 4 +-
test/tools/javac/6758789/T6758789a.out | 4 +-
test/tools/javac/6758789/T6758789b.out | 2 +-
test/tools/javac/6840059/T6840059.out | 5 +-
test/tools/javac/6857948/T6857948.out | 3 +-
test/tools/javac/6889255/T6889255.java | 10 +-
.../6979683/TestCast6979683_BAD34.java.errlog | 2 +-
.../6979683/TestCast6979683_BAD35.java.errlog | 2 +-
.../6979683/TestCast6979683_BAD36.java.errlog | 2 +-
.../6979683/TestCast6979683_BAD37.java.errlog | 2 +-
.../6979683/TestCast6979683_BAD38.java.errlog | 2 +-
.../6979683/TestCast6979683_BAD39.java.errlog | 2 +-
.../tools/javac/7079713/TestCircularClassfile.java | 168 +
test/tools/javac/7129225/TestImportStar.java | 6 +-
test/tools/javac/7129225/TestImportStar.ref | 1 +
test/tools/javac/7132880/T7132880.java | 60 +
test/tools/javac/7132880/T7132880.out | 4 +
.../7144981/IgnoreIgnorableCharactersInInput.java | 92 +
.../7153958/CPoolRefClassContainingInlinedCts.java | 134 +
.../7153958/pkg/ClassToBeStaticallyImported.java | 29 +
.../7166455/CheckACC_STRICTFlagOnclinitTest.java | 107 +
.../DiffResultAfterSameOperationInnerClasses.java | 94 +
.../javac/7199823/InnerClassCannotBeVerified.java | 110 +
.../javac/8000518/DuplicateConstantPoolEntry.java | 119 +
test/tools/javac/8002286/T8002286.java | 12 +
test/tools/javac/8002286/T8002286.out | 3 +
.../CheckACC_STRICTFlagOnPkgAccessClassTest.java | 130 +
.../8009170/RedundantByteCodeInArrayTest.java | 71 +
test/tools/javac/8015701/AnonymousParameters.java | 89 +
.../javac/ClassFileModifiers/MemberModifiers.java | 4 +-
test/tools/javac/ClassPathTest/ClassPathTest.java | 178 +
test/tools/javac/ClassPathTest/ClassPathTest.sh | 134 -
test/tools/javac/ClassPathTest/ClassPathTest1.java | 29 -
test/tools/javac/ClassPathTest/ClassPathTest2.java | 29 -
test/tools/javac/ClassPathTest/ClassPathTest3.java | 29 -
.../ClassPathTest/bar/pkg/ClassPathTestAux2.java | 26 -
.../ClassPathTest/foo/pkg/ClassPathTestAux1.java | 26 -
.../javac/ClassPathTest/pkg/ClassPathTestAux3.java | 26 -
test/tools/javac/DefiniteAssignment/T7181578.java | 46 +
.../javac/Diagnostics/6722234/T6722234a_1.out | 2 +-
.../javac/Diagnostics/6722234/T6722234a_2.out | 2 +-
.../javac/Diagnostics/6722234/T6722234b_1.out | 2 +-
.../javac/Diagnostics/6722234/T6722234b_2.out | 2 +-
test/tools/javac/Diagnostics/6722234/T6722234c.out | 2 +-
.../javac/Diagnostics/6722234/T6722234d_1.out | 2 +-
.../javac/Diagnostics/6722234/T6722234d_2.out | 2 +-
test/tools/javac/Diagnostics/6769027/T6769027.java | 123 +-
test/tools/javac/Diagnostics/6799605/T6799605.out | 6 +-
test/tools/javac/Diagnostics/6862608/T6862608a.out | 2 +-
test/tools/javac/Diagnostics/6862608/T6862608b.out | 2 +-
test/tools/javac/Diagnostics/7116676/T7116676.java | 109 +
test/tools/javac/Diagnostics/8010387/T8010387.java | 17 +
test/tools/javac/Diagnostics/8010387/T8010387.out | 3 +
.../javac/Diagnostics/compressed/T8012003a.java | 24 +
.../javac/Diagnostics/compressed/T8012003a.out | 6 +
.../javac/Diagnostics/compressed/T8012003b.java | 37 +
.../javac/Diagnostics/compressed/T8012003b.out | 8 +
.../javac/Diagnostics/compressed/T8012003c.java | 24 +
.../javac/Diagnostics/compressed/T8012003c.out | 3 +
.../javac/Diagnostics/compressed/T8020286.java | 15 +
.../javac/Diagnostics/compressed/T8020286.out | 4 +
test/tools/javac/ExtDirs/ExtDirTest.java | 176 +
test/tools/javac/ExtDirs/ExtDirTest_1.java | 28 -
test/tools/javac/ExtDirs/ExtDirTest_2.java | 30 -
test/tools/javac/ExtDirs/ExtDirTest_3.java | 30 -
test/tools/javac/ExtDirs/ExtDirs.sh | 100 -
test/tools/javac/HiddenAbstractMethod/Test | 12 -
test/tools/javac/HiddenAbstractMethod/Test.java | 12 +
.../javac/MethodParameters/AnnotationTest.java | 54 +
.../javac/MethodParameters/AnonymousClass.java | 104 +
.../javac/MethodParameters/AttributeVisitor.java | 59 +
.../javac/MethodParameters/ClassFileVisitor.java | 390 ++
.../tools/javac/MethodParameters/Constructors.java | 41 +
test/tools/javac/MethodParameters/EnumTest.java | 45 +
.../javac/MethodParameters/InstanceMethods.java | 46 +
test/tools/javac/MethodParameters/LambdaTest.java | 51 +
.../javac/MethodParameters/LocalClassTest.java | 50 +
.../javac/MethodParameters/MemberClassTest.java | 86 +
.../javac/MethodParameters/ReflectionVisitor.java | 265 ++
.../javac/MethodParameters/StaticMethods.java | 46 +
test/tools/javac/MethodParameters/Tester.java | 161 +
.../javac/MethodParameters/UncommonParamNames.java | 68 +
test/tools/javac/MethodParametersTest.java | 344 ++
test/tools/javac/MissingInclude.java | 33 -
test/tools/javac/MissingInclude.sh | 77 -
.../javac/MissingInclude/MissingIncludeTest.java | 50 +
test/tools/javac/NonAmbiguousField/Test | 10 -
test/tools/javac/NonAmbiguousField/Test.java | 10 +
test/tools/javac/NonAmbiguousField/two/Child2.java | 8 +-
.../javac/OverrideChecks/6400189/T6400189a.out | 2 +-
.../javac/OverrideChecks/6400189/T6400189b.out | 2 +-
.../javac/Paths/TestCompileJARInClassPath.java | 132 +
.../ProtectedInnerClass/ProtectedInnerClass.sh | 84 -
.../ProtectedInnerClass/ProtectedInnerClass_2.java | 33 -
.../ProtectedInnerClassesTest.java | 118 +
.../p1/ProtectedInnerClass1.java | 37 -
.../p2/ProtectedInnerClass2.java | 45 -
.../p2/ProtectedInnerClass3.java | 36 -
.../javac/StringsInSwitch/BadlyTypedLabel1.out | 2 +-
.../javac/StringsInSwitch/BadlyTypedLabel2.out | 2 +-
.../javac/StringsInSwitch/StringSwitches.java | 2 +-
.../javac/T4965689/ClassLiteralWastesByteTest.java | 66 +
.../T5053846/MethodRefDupInConstantPoolTest.java | 110 +
.../tools/javac/T5090006/AssertionFailureTest.java | 69 +
test/tools/javac/T5090006/T5090006.java | 47 -
test/tools/javac/T5090006/compiler.sh | 72 -
test/tools/javac/T6181889/EmptyFinallyTest.java | 67 +
.../FinalVariableAssignedToInCatchBlockTest.java | 94 +
.../FinalVariableAssignedToInCatchBlockTest.out | 3 +
test/tools/javac/T6326754.out | 4 +-
...bleAbstractClassWithNonAbstractMethodsTest.java | 48 +
...ableAbstractClassWithNonAbstractMethodsTest.out | 5 +
test/tools/javac/T6558476.java | 7 +-
...AnnotationsAreNotCopiedToBridgeMethodsTest.java | 103 +
test/tools/javac/T6725036.java | 1 +
test/tools/javac/T6873845.java | 7 +-
test/tools/javac/T6900149.java | 10 +-
.../T6970173/DebugPointerAtBadPositionTest.java | 112 +
test/tools/javac/T6985181.java | 88 +
.../InlinedFinallyConfuseDebuggersTest.java | 117 +
.../VerifyErrorWithDoubleAssignmentTest.java | 51 +
test/tools/javac/T7093325.java | 269 ++
test/tools/javac/T7120266.java | 34 +
test/tools/javac/T7159016.java | 2 +-
.../InnerClassAttrMustNotHaveStrictFPFlagTest.java | 71 +
.../T7179353/GenericsAndTWRCompileErrorTest.java | 42 +
.../javac/T8003967/DetectMutableStaticFields.java | 242 ++
test/tools/javac/T8004969.java | 103 +
...pilerCrashWhenMixingBinariesAndSourcesTest.java | 66 +
...ameterNamesAreNotCopiedToAnonymousInitTest.java | 239 ++
.../T8011181/EmptyUTF8ForInnerClassNameTest.java | 81 +
.../T8016099/UncheckedWarningRegressionTest.java | 32 +
.../T8016099/UncheckedWarningRegressionTest.out | 5 +
test/tools/javac/TryWithResources/T7164542.java | 44 +
.../javac/TryWithResources/TwrOnNonResource.out | 6 +-
test/tools/javac/VersionOpt.java | 4 +-
test/tools/javac/annotations/6881115/T6881115.java | 10 +-
test/tools/javac/annotations/6881115/T6881115.out | 27 +-
.../javac/annotations/clinit/AnnoWithClinit1.java | 52 +
.../annotations/clinit/AnnoWithClinitFail.java | 45 +
.../annotations/clinit/AnnoWithClinitFail.out | 3 +
.../BaseAnnoAsContainerAnno.java | 18 +
.../BaseAnnoAsContainerAnno.out | 2 +
.../BasicRepeatingAnnotations.java | 78 +
.../repeatingAnnotations/CheckTargets.java | 64 +
.../repeatingAnnotations/ClassReaderDefault.java | 44 +
.../ContainerHasRepeatedContained.java | 44 +
.../repeatingAnnotations/CyclicAnnotation.java | 23 +
.../repeatingAnnotations/CyclicAnnotation.out | 2 +
.../repeatingAnnotations/DefaultCasePresent.java | 44 +
.../repeatingAnnotations/DefaultTarget.java | 47 +
.../DefaultTargetTypeParameter.java | 40 +
.../DefaultTargetTypeParameter.out | 2 +
.../repeatingAnnotations/DefaultTargetTypeUse.java | 40 +
.../repeatingAnnotations/DefaultTargetTypeUse.out | 2 +
.../DelayRepeatedContainer.java | 49 +
.../DocumentedContainerAnno.java | 21 +
.../DocumentedContainerAnno.out | 2 +
.../repeatingAnnotations/DuplicateErrors.java | 37 +
.../repeatingAnnotations/DuplicateErrors.out | 3 +
.../InheritedContainerAnno.java | 22 +
.../InheritedContainerAnno.out | 2 +
.../repeatingAnnotations/InvalidTarget.java | 44 +
.../repeatingAnnotations/MissingContainer.java | 19 +
.../repeatingAnnotations/MissingContainer.out | 4 +
.../repeatingAnnotations/MissingDefaultCase1.java | 20 +
.../repeatingAnnotations/MissingDefaultCase1.out | 3 +
.../repeatingAnnotations/MissingDefaultCase2.java | 20 +
.../repeatingAnnotations/MissingDefaultCase2.out | 3 +
.../repeatingAnnotations/MissingValueMethod.java | 20 +
.../repeatingAnnotations/MissingValueMethod.out | 4 +
.../MultiLevelRepeatableAnno.java | 48 +
.../MultipleAnnoMixedOrder.java | 57 +
.../repeatingAnnotations/NestedContainers.java | 72 +
.../repeatingAnnotations/NoRepeatableAnno.java | 12 +
.../repeatingAnnotations/NoRepeatableAnno.out | 2 +
.../repeatingAnnotations/NoTargetOnContainer.java | 49 +
.../repeatingAnnotations/NoTargetOnContainer2.java | 50 +
.../repeatingAnnotations/RepMemberAnno.java | 47 +
.../repeatingAnnotations/RepSelfMemberAnno.java | 58 +
.../RepeatingAndContainerPresent.java | 44 +
.../RepeatingTargetNotAllowed.java | 44 +
.../RepeatingTargetNotAllowed.out | 2 +
.../SelfRepeatingAnnotations.java | 54 +
.../repeatingAnnotations/SeparateCompile.java | 30 +
.../SingleRepeatingAndContainer.java | 42 +
.../repeatingAnnotations/UseWrongRepeatable.java | 41 +
.../WrongReturnTypeForValue.java | 21 +
.../WrongReturnTypeForValue.out | 4 +
.../combo/BasicSyntaxCombo.java | 208 ++
.../combo/DeprecatedAnnoCombo.java | 152 +
.../combo/DocumentedAnnoCombo.java | 125 +
.../repeatingAnnotations/combo/Helper.java | 208 ++
.../combo/InheritedAnnoCombo.java | 126 +
.../repeatingAnnotations/combo/ReflectionTest.java | 2932 +++++++++++++++
.../combo/RetentionAnnoCombo.java | 200 ++
.../combo/TargetAnnoCombo.java | 508 +++
.../combo/expectedFiles/ExpectedBase.java | 39 +
.../combo/expectedFiles/ExpectedContainer.java | 39 +
.../typeAnnotations/6967002/T6967002.java | 35 +
.../typeAnnotations/6967002/T6967002.out | 8 +
.../typeAnnotations/8013180/QualifiedName.java | 39 +
.../annotations/typeAnnotations/InnerClass.java | 65 +
.../typeAnnotations/MultipleTargets.java | 41 +
.../annotations/typeAnnotations/TargetTypes.java | 206 ++
.../typeAnnotations/TypeParameterTarget.java | 46 +
.../annotations/typeAnnotations/TypeProcOnly.java | 127 +
.../annotations/typeAnnotations/TypeUseTarget.java | 62 +
.../typeAnnotations/api/AnnotatedArrayOrder.java | 161 +
.../typeAnnotations/api/ArrayCreationTree.java | 152 +
.../api/ArrayPositionConsistency.java | 141 +
.../typeAnnotations/attribution/Scopes.java | 44 +
.../classfile/ClassfileTestHelper.java | 246 ++
.../classfile/CombinationsTargetTest1.java | 381 ++
.../classfile/CombinationsTargetTest2.java | 365 ++
.../classfile/CombinationsTargetTest3.java | 539 +++
.../typeAnnotations/classfile/DeadCode.java | 82 +
.../classfile/NewTypeArguments.java | 72 +
.../classfile/NoTargetAnnotations.java | 204 ++
.../typeAnnotations/classfile/T8008762.java | 76 +
.../typeAnnotations/classfile/T8008769.java | 64 +
.../typeAnnotations/classfile/T8010015.java | 79 +
.../classfile/TestNewCastArray.java | 375 ++
.../typeAnnotations/classfile/TypeCasts.java | 87 +
.../typeAnnotations/classfile/Wildcards.java | 73 +
.../typeAnnotations/failures/AnnotatedImport.java | 15 +
.../typeAnnotations/failures/AnnotatedImport.out | 7 +
.../failures/AnnotatedPackage1.java | 13 +
.../typeAnnotations/failures/AnnotatedPackage1.out | 3 +
.../failures/AnnotatedPackage2.java | 13 +
.../typeAnnotations/failures/AnnotatedPackage2.out | 3 +
.../failures/AnnotationVersion.java | 13 +
.../typeAnnotations/failures/AnnotationVersion.out | 2 +
.../failures/AnnotationVersion7.out | 2 +
.../typeAnnotations/failures/BadCast.java | 14 +
.../typeAnnotations/failures/BadCast.out | 2 +
.../failures/CantAnnotateStaticClass.java | 41 +
.../failures/CantAnnotateStaticClass.out | 1 +
.../typeAnnotations/failures/IncompleteArray.java | 12 +
.../typeAnnotations/failures/IncompleteArray.out | 2 +
.../typeAnnotations/failures/IncompleteVararg.java | 13 +
.../typeAnnotations/failures/IncompleteVararg.out | 2 +
.../typeAnnotations/failures/IndexArray.java | 13 +
.../typeAnnotations/failures/IndexArray.out | 2 +
.../failures/LazyConstantValue.java | 48 +
.../typeAnnotations/failures/LintCast.java | 69 +
.../typeAnnotations/failures/LintCast.out | 11 +
.../typeAnnotations/failures/OldArray.java | 35 +
.../typeAnnotations/failures/Scopes.java | 17 +
.../typeAnnotations/failures/Scopes.out | 3 +
.../typeAnnotations/failures/StaticFields.java | 13 +
.../typeAnnotations/failures/StaticFields.out | 2 +
.../typeAnnotations/failures/StaticMethods.java | 12 +
.../typeAnnotations/failures/StaticMethods.out | 2 +
.../typeAnnotations/failures/T8008751.java | 48 +
.../typeAnnotations/failures/T8009360.java | 49 +
.../typeAnnotations/failures/T8011722.java | 38 +
.../typeAnnotations/failures/TypeAndField.java | 40 +
.../typeAnnotations/failures/TypeVariable.java | 43 +
.../failures/VoidGenericMethod.java | 38 +
.../common/arrays/DeclarationAnnotation.java | 19 +
.../common/arrays/DeclarationAnnotation.out | 4 +
.../common/arrays/DuplicateAnnotationValue.java | 16 +
.../common/arrays/DuplicateAnnotationValue.out | 2 +
.../common/arrays/DuplicateTypeAnnotation.java | 16 +
.../common/arrays/DuplicateTypeAnnotation.out | 2 +
.../failures/common/arrays/InvalidLocation.java | 16 +
.../failures/common/arrays/InvalidLocation.out | 2 +
.../common/arrays/MissingAnnotationValue.java | 14 +
.../common/arrays/MissingAnnotationValue.out | 2 +
.../innertypeparams/DuplicateAnnotationValue.java | 16 +
.../innertypeparams/DuplicateAnnotationValue.out | 2 +
.../innertypeparams/DuplicateTypeAnnotation.java | 16 +
.../innertypeparams/DuplicateTypeAnnotation.out | 2 +
.../common/innertypeparams/InvalidLocation.java | 15 +
.../common/innertypeparams/InvalidLocation.out | 2 +
.../innertypeparams/MissingAnnotationValue.java | 14 +
.../innertypeparams/MissingAnnotationValue.out | 2 +
.../common/newarray/DuplicateAnnotationValue.java | 16 +
.../common/newarray/DuplicateAnnotationValue.out | 2 +
.../common/newarray/DuplicateTypeAnnotation.java | 16 +
.../common/newarray/DuplicateTypeAnnotation.out | 2 +
.../failures/common/newarray/InvalidLocation.java | 16 +
.../failures/common/newarray/InvalidLocation.out | 2 +
.../common/newarray/MissingAnnotationValue.java | 14 +
.../common/newarray/MissingAnnotationValue.out | 2 +
.../common/parambounds/BrokenAnnotation.java | 99 +
.../common/parambounds/BrokenAnnotation.out | 3 +
.../parambounds/DuplicateAnnotationValue.java | 13 +
.../parambounds/DuplicateAnnotationValue.out | 2 +
.../parambounds/DuplicateTypeAnnotation.java | 13 +
.../common/parambounds/DuplicateTypeAnnotation.out | 2 +
.../common/parambounds/InvalidLocation.java | 13 +
.../common/parambounds/InvalidLocation.out | 2 +
.../common/parambounds/MissingAnnotationValue.java | 14 +
.../common/parambounds/MissingAnnotationValue.out | 2 +
.../common/receiver/DeclarationAnnotation.java | 21 +
.../common/receiver/DeclarationAnnotation.out | 2 +
.../common/receiver/DuplicateAnnotationValue.java | 14 +
.../common/receiver/DuplicateAnnotationValue.out | 2 +
.../common/receiver/DuplicateTypeAnnotation.java | 14 +
.../common/receiver/DuplicateTypeAnnotation.out | 2 +
.../failures/common/receiver/InvalidLocation.java | 15 +
.../failures/common/receiver/InvalidLocation.out | 2 +
.../common/receiver/MissingAnnotationValue.java | 12 +
.../common/receiver/MissingAnnotationValue.out | 2 +
.../failures/common/receiver/Nesting.java | 50 +
.../failures/common/receiver/StaticThings.java | 56 +
.../failures/common/receiver/StaticThings.out | 5 +
.../failures/common/receiver/WrongType.java | 72 +
.../failures/common/receiver/WrongType.out | 9 +
.../common/rest/DuplicateAnnotationValue.java | 16 +
.../common/rest/DuplicateAnnotationValue.out | 2 +
.../common/rest/DuplicateTypeAnnotation.java | 16 +
.../common/rest/DuplicateTypeAnnotation.out | 2 +
.../failures/common/rest/InvalidLocation.java | 16 +
.../failures/common/rest/InvalidLocation.out | 2 +
.../common/rest/MissingAnnotationValue.java | 19 +
.../common/rest/MissingAnnotationValue.out | 2 +
.../common/typeArgs/DuplicateAnnotationValue.java | 14 +
.../common/typeArgs/DuplicateAnnotationValue.out | 2 +
.../common/typeArgs/DuplicateTypeAnnotation.java | 14 +
.../common/typeArgs/DuplicateTypeAnnotation.out | 2 +
.../failures/common/typeArgs/InvalidLocation.java | 14 +
.../failures/common/typeArgs/InvalidLocation.out | 2 +
.../common/typeArgs/MissingAnnotationValue.java | 12 +
.../common/typeArgs/MissingAnnotationValue.out | 2 +
.../typeparams/DuplicateAnnotationValue.java | 13 +
.../common/typeparams/DuplicateAnnotationValue.out | 2 +
.../common/typeparams/DuplicateTypeAnnotation.java | 13 +
.../common/typeparams/DuplicateTypeAnnotation.out | 2 +
.../common/typeparams/InvalidLocation.java | 13 +
.../failures/common/typeparams/InvalidLocation.out | 2 +
.../common/typeparams/MissingAnnotationValue.java | 11 +
.../common/typeparams/MissingAnnotationValue.out | 2 +
.../common/wildcards/DeclarationAnnotation.java | 22 +
.../common/wildcards/DeclarationAnnotation.out | 2 +
.../common/wildcards/DuplicateAnnotationValue.java | 14 +
.../common/wildcards/DuplicateAnnotationValue.out | 2 +
.../common/wildcards/DuplicateTypeAnnotation.java | 14 +
.../common/wildcards/DuplicateTypeAnnotation.out | 2 +
.../failures/common/wildcards/InvalidLocation.java | 14 +
.../failures/common/wildcards/InvalidLocation.out | 2 +
.../common/wildcards/MissingAnnotationValue.java | 12 +
.../common/wildcards/MissingAnnotationValue.out | 2 +
.../failures/target/Constructor.java | 37 +
.../failures/target/Constructor.out | 2 +
.../typeAnnotations/failures/target/DotClass.java | 74 +
.../typeAnnotations/failures/target/DotClass.out | 17 +
.../failures/target/IncompleteArray.java | 12 +
.../failures/target/IncompleteArray.out | 2 +
.../failures/target/NotTypeParameter.java | 25 +
.../failures/target/NotTypeParameter.out | 4 +
.../failures/target/NotTypeUse.java | 17 +
.../typeAnnotations/failures/target/NotTypeUse.out | 2 +
.../failures/target/VoidMethod.java | 33 +
.../typeAnnotations/failures/target/VoidMethod.out | 3 +
.../newlocations/AnonymousClass.java | 45 +
.../typeAnnotations/newlocations/BasicTest.java | 81 +
.../typeAnnotations/newlocations/ClassExtends.java | 45 +
.../newlocations/ClassParameters.java | 60 +
.../newlocations/ConstructorTypeArgs.java | 59 +
.../newlocations/ExceptionParameters.java | 76 +
.../typeAnnotations/newlocations/Expressions.java | 79 +
.../typeAnnotations/newlocations/Fields.java | 77 +
.../typeAnnotations/newlocations/Lambda.java | 66 +
.../newlocations/LocalVariables.java | 81 +
.../newlocations/MethodReturnType.java | 79 +
.../newlocations/MethodTypeArgs.java | 67 +
.../newlocations/MethodTypeParameters.java | 53 +
.../typeAnnotations/newlocations/MultiCatch.java | 78 +
.../typeAnnotations/newlocations/NestedTypes.java | 212 ++
.../typeAnnotations/newlocations/Parameters.java | 55 +
.../typeAnnotations/newlocations/Receivers.java | 131 +
.../newlocations/RepeatingTypeAnnotations.java | 126 +
.../newlocations/RepeatingTypeAnnotations.out | 28 +
.../newlocations/ResourceVariables.java | 46 +
.../typeAnnotations/newlocations/Throws.java | 51 +
.../newlocations/TopLevelBlocks.java | 50 +
.../typeAnnotations/newlocations/TypeCasts.java | 48 +
.../newlocations/TypeParameters.java | 60 +
.../typeAnnotations/newlocations/Varargs.java | 45 +
.../typeAnnotations/newlocations/Wildcards.java | 74 +
.../packageanno/PackageProcessor.java | 105 +
.../packageanno/mypackage/Anno.java | 28 +
.../packageanno/mypackage/MyClass.java | 25 +
.../packageanno/mypackage/package-info.java | 25 +
.../referenceinfos/ClassExtends.java | 96 +
.../referenceinfos/ClassTypeParam.java | 158 +
.../referenceinfos/Constructors.java | 88 +
.../typeAnnotations/referenceinfos/Driver.java | 289 ++
.../referenceinfos/ExceptionParameters.java | 89 +
.../typeAnnotations/referenceinfos/Fields.java | 128 +
.../referenceinfos/FromSpecification.java | 122 +
.../referenceinfos/Initializers.java | 95 +
.../typeAnnotations/referenceinfos/Lambda.java | 288 ++
.../referenceinfos/MethodParameters.java | 173 +
.../referenceinfos/MethodReceivers.java | 79 +
.../referenceinfos/MethodReturns.java | 186 +
.../referenceinfos/MethodThrows.java | 77 +
.../referenceinfos/MethodTypeParam.java | 251 ++
.../typeAnnotations/referenceinfos/MultiCatch.java | 67 +
.../referenceinfos/NestedTypes.java | 878 +++++
.../typeAnnotations/referenceinfos/NewObjects.java | 155 +
.../referenceinfos/ReferenceInfoUtil.java | 347 ++
.../referenceinfos/RepeatingTypeAnnotations.java | 75 +
.../typeAnnotations/referenceinfos/Test.java | 33 +
.../typeAnnotations/referenceinfos/TypeCasts.java | 200 ++
.../typeAnnotations/referenceinfos/TypeTests.java | 130 +
test/tools/javac/api/6406133/T6406133.java | 4 +-
test/tools/javac/api/6410643/T6410643.java | 4 +-
test/tools/javac/api/6411310/T6411310.java | 3 +-
test/tools/javac/api/6411333/T6411333.java | 3 +-
test/tools/javac/api/6412656/T6412656.java | 4 +-
test/tools/javac/api/6415780/T6415780.java | 4 +-
test/tools/javac/api/6418694/T6418694.java | 3 +-
test/tools/javac/api/6421111/T6421111.java | 3 +-
test/tools/javac/api/6421756/T6421756.java | 3 +-
test/tools/javac/api/6422215/T6422215.java | 4 +-
test/tools/javac/api/6422327/T6422327.java | 4 +-
test/tools/javac/api/6423003/T6423003.java | 3 +-
test/tools/javac/api/6431257/T6431257.java | 3 +-
test/tools/javac/api/6437349/T6437349.java | 3 +-
test/tools/javac/api/6437999/T6437999.java | 26 +-
test/tools/javac/api/6437999/Utf8.java | 27 -
test/tools/javac/api/6440333/T6440333.java | 3 +-
test/tools/javac/api/6440528/T6440528.java | 3 +-
test/tools/javac/api/6468404/T6468404.java | 3 +-
test/tools/javac/api/6731573/T6731573.java | 4 +-
test/tools/javac/api/6733837/T6733837.java | 4 +-
test/tools/javac/api/7086261/T7086261.java | 2 +-
test/tools/javac/api/8007344/Test.java | 229 ++
test/tools/javac/api/EndPositions.java | 95 +
test/tools/javac/api/T6306137.java | 32 +-
test/tools/javac/api/T6395981.java | 6 +-
test/tools/javac/api/T6397104.java | 2 +-
test/tools/javac/api/T6838467.java | 1 -
test/tools/javac/api/TestGetElementReference.java | 120 +
.../javac/api/TestGetElementReferenceData.java | 50 +
test/tools/javac/api/TestGetScope.java | 101 +
test/tools/javac/api/TestJavacTaskScanner.java | 21 +-
test/tools/javac/api/TestOperators.java | 10 +-
test/tools/javac/api/guide/Test.java | 3 +-
test/tools/javac/api/lib/ToolTester.java | 33 +-
.../api/taskListeners/TestSimpleAddRemove.java | 351 ++
test/tools/javac/apt.sh | 68 -
test/tools/javac/cast/6270087/T6270087neg.out | 2 +-
test/tools/javac/cast/6557182/T6557182.out | 2 +-
test/tools/javac/cast/6665356/T6665356.out | 14 +-
test/tools/javac/cast/6795580/T6795580.out | 14 +-
test/tools/javac/cast/6932571/T6932571neg.out | 2 +-
test/tools/javac/cast/7005095/T7005095neg.out | 2 +-
test/tools/javac/cast/7005671/T7005671.out | 32 +-
test/tools/javac/cast/7123100/T7123100a.out | 2 +-
test/tools/javac/cast/7126754/T7126754.java | 14 +
test/tools/javac/cast/7126754/T7126754.out | 4 +
.../intersection/IntersectionTypeCastTest.java | 359 ++
.../intersection/IntersectionTypeParserTest.java | 191 +
.../tools/javac/cast/intersection/model/Check.java | 27 +
.../intersection/model/IntersectionTypeInfo.java | 29 +
.../javac/cast/intersection/model/Member.java | 31 +
.../javac/cast/intersection/model/Model01.java | 52 +
.../cast/intersection/model/ModelChecker.java | 153 +
.../javac/classfiles/ClassVersionChecker.java | 149 +
test/tools/javac/classreader/T7031108.java | 2 +-
test/tools/javac/conditional/Conditional.java | 3 +-
test/tools/javac/conditional/T8016702.java | 66 +
test/tools/javac/constDebug/ConstDebug.java | 35 -
test/tools/javac/constDebug/ConstDebug.sh | 80 -
test/tools/javac/constDebug/ConstDebugTest.java | 50 +
.../CheckACC_STRICTFlagOnDefaultMethodTest.java | 96 +
.../ClassReaderTest/ClassReaderTest.java | 32 +
.../defaultMethods/ClassReaderTest/pkg/Foo.java | 34 +
.../javac/defaultMethods/DefaultMethodFlags.java | 111 +
test/tools/javac/defaultMethods/Neg01.java | 18 +
test/tools/javac/defaultMethods/Neg01.out | 2 +
test/tools/javac/defaultMethods/Neg02.java | 26 +
test/tools/javac/defaultMethods/Neg02.out | 2 +
test/tools/javac/defaultMethods/Neg03.java | 38 +
test/tools/javac/defaultMethods/Neg03.out | 4 +
test/tools/javac/defaultMethods/Neg04.java | 14 +
test/tools/javac/defaultMethods/Neg04.out | 2 +
test/tools/javac/defaultMethods/Neg05.java | 16 +
test/tools/javac/defaultMethods/Neg05.out | 3 +
test/tools/javac/defaultMethods/Neg06.java | 16 +
test/tools/javac/defaultMethods/Neg06.out | 2 +
test/tools/javac/defaultMethods/Neg07.java | 21 +
test/tools/javac/defaultMethods/Neg07.out | 3 +
test/tools/javac/defaultMethods/Neg08.java | 20 +
test/tools/javac/defaultMethods/Neg08.out | 3 +
test/tools/javac/defaultMethods/Neg09.java | 22 +
test/tools/javac/defaultMethods/Neg09.out | 5 +
test/tools/javac/defaultMethods/Neg10.java | 20 +
test/tools/javac/defaultMethods/Neg10.out | 5 +
test/tools/javac/defaultMethods/Neg11.java | 20 +
test/tools/javac/defaultMethods/Neg11.out | 3 +
test/tools/javac/defaultMethods/Neg12.java | 27 +
test/tools/javac/defaultMethods/Neg12.out | 4 +
test/tools/javac/defaultMethods/Neg13.java | 18 +
test/tools/javac/defaultMethods/Neg13.out | 12 +
test/tools/javac/defaultMethods/Neg14.java | 11 +
test/tools/javac/defaultMethods/Neg14.out | 2 +
test/tools/javac/defaultMethods/Neg15.java | 14 +
test/tools/javac/defaultMethods/Neg15.out | 2 +
test/tools/javac/defaultMethods/Neg16.java | 13 +
test/tools/javac/defaultMethods/Neg16.out | 2 +
test/tools/javac/defaultMethods/Pos01.java | 59 +
test/tools/javac/defaultMethods/Pos02.java | 48 +
test/tools/javac/defaultMethods/Pos04.java | 43 +
test/tools/javac/defaultMethods/Pos05.java | 45 +
test/tools/javac/defaultMethods/Pos06.java | 49 +
test/tools/javac/defaultMethods/Pos07.java | 44 +
test/tools/javac/defaultMethods/Pos08.java | 46 +
test/tools/javac/defaultMethods/Pos10.java | 43 +
test/tools/javac/defaultMethods/Pos11.java | 56 +
test/tools/javac/defaultMethods/Pos12.java | 39 +
test/tools/javac/defaultMethods/Pos13.java | 62 +
test/tools/javac/defaultMethods/Pos14.java | 39 +
test/tools/javac/defaultMethods/Pos15.java | 39 +
test/tools/javac/defaultMethods/Pos16.java | 42 +
.../javac/defaultMethods/TestDefaultBody.java | 122 +
.../defaultMethods/TestNoBridgeOnDefaults.java | 84 +
.../javac/defaultMethods/crossCompile/Clinit.java | 29 +
.../defaultMethods/crossCompile/CrossCompile.java | 34 +
.../DefaultMethodRegressionTests.java | 138 +
.../javac/defaultMethods/separate/Separate.java | 40 +
.../javac/defaultMethods/separate/pkg1/A.java | 32 +
.../javac/defaultMethods/static/Static01.java | 51 +
.../javac/defaultMethods/static/Static02.java | 42 +
.../tools/javac/defaultMethods/static/Static02.out | 2 +
.../static/hiding/InterfaceMethodHidingTest.java | 243 ++
.../static/import/StaticImport1.java | 38 +
.../static/import/StaticImport2.java | 38 +
.../defaultMethods/static/import/StaticImport2.out | 2 +
.../static/import/StaticImport3.java | 38 +
.../defaultMethods/static/import/StaticImport3.out | 2 +
.../javac/defaultMethods/static/import/pkg/A.java | 28 +
.../javac/defaultMethods/static/import/pkg/B.java | 26 +
.../javac/defaultMethods/static/import/pkg/C.java | 26 +
.../defaultMethods/super/TestDefaultSuperCall.java | 417 +++
.../syntax/TestDefaultMethodsSyntax.java | 287 ++
.../javac/depDocComment/DeprecatedDocComment3.java | 41 +
.../javac/depDocComment/DeprecatedDocComment4.java | 20 +
.../javac/depDocComment/DeprecatedDocComment4.out | 6 +
test/tools/javac/diags/ArgTypeCompilerFactory.java | 22 +-
test/tools/javac/diags/CheckExamples.java | 48 +-
test/tools/javac/diags/CheckResourceKeys.java | 11 +-
test/tools/javac/diags/DocCommentProcessor.java | 114 +
test/tools/javac/diags/Example.java | 21 +-
test/tools/javac/diags/MessageFile.java | 4 +-
test/tools/javac/diags/MessageInfo.java | 2 -
test/tools/javac/diags/RunExamples.java | 54 +-
test/tools/javac/diags/examples.not-yet.txt | 25 +-
.../diags/examples/ApplicableMethodFound.java | 33 +
.../diags/examples/ApplicableMethodFound1.java | 34 +
.../javac/diags/examples/ArrayAndReceiver.java | 31 +
.../AuxiliaryClassWarning/ClassUsingAuxiliary.java | 29 +
.../AuxiliaryClassWarning/ClassWithAuxiliary.java | 29 +
.../javac/diags/examples/BadArgTypesInLambda.java | 41 +
test/tools/javac/diags/examples/BadEntity.java | 32 +
.../diags/examples/BadFunctionalIntfAnno.java | 28 +
.../tools/javac/diags/examples/BadGreaterThan.java | 32 +
test/tools/javac/diags/examples/BadInlineTag.java | 32 +
.../diags/examples/CantAccessInnerClsConstr.java | 39 +
.../diags/examples/CantAnnotateNestedType.java | 41 +
.../diags/examples/CantAnnotateStaticClass.java | 41 +
.../javac/diags/examples/CantApplyDiamond1.java | 36 +
.../diags/examples/CantApplySymbolFragment.java | 41 +
.../diags/examples/CantApplySymbolsFragment.java | 45 +
.../examples/CantRefNonEffectivelyFinalVar.java | 44 +
.../examples/CantResolveLocationArgsFragment.java | 37 +
.../CantResolveLocationArgsParamsFragment.java | 37 +
.../diags/examples/CantReturnValueForVoid.java | 30 -
.../javac/diags/examples/CatchWithoutTry.java | 4 +-
.../javac/diags/examples/CompressedDiags.java | 39 +
.../examples/ConditionalTargetCantBeVoid.java | 37 +
.../javac/diags/examples/CyclicInference.java | 37 +
.../diags/examples/DefaultMethodNotSupported.java | 29 +
.../examples/DefaultOverridesObjectMember.java | 28 +
.../javac/diags/examples/DeferredMethodInst.java | 35 +
.../javac/diags/examples/DuplicateAnnotation.java | 4 +-
.../diags/examples/DuplicateAnnotationJava8.java | 30 +
.../ExplicitParamsDoNotConformToBounds.java | 2 +-
.../diags/examples/ForeachBadInitialization.java | 31 +
.../javac/diags/examples/GreaterThanExpected.java | 34 +
test/tools/javac/diags/examples/IllegalChar.java | 4 +-
test/tools/javac/diags/examples/IllegalDot.java | 30 +
.../javac/diags/examples/IllegalStartOfStmt.java | 31 +
.../diags/examples/IllegalStaticIntfMethCall.java | 34 +
.../InaccessibleVarargsType.java | 2 +-
.../diags/examples/IncompatibleAbstracts.java | 36 +
.../examples/IncompatibleArgTypesInLambda.java | 33 +
.../examples/IncompatibleArgTypesInMethodRef.java | 40 +
.../IncompatibleDescsInFunctionalIntf.java | 42 +
.../diags/examples/IncompatibleEqUpperBounds.java | 35 +
.../examples/IncompatibleRetTypeInLambda.java | 34 +
.../diags/examples/IncompatibleRetTypeInMref.java | 36 +
.../examples/IncompatibleThrownTypesInMref.java | 34 +
.../javac/diags/examples/IncompatibleTypes1.java | 7 +-
.../examples/IncompatibleTypesInConditional.java | 34 +
.../javac/diags/examples/InconvertibleTypes.java | 2 +-
.../examples/IncorrectConstructorReceiverName.java | 30 +
.../examples/IncorrectConstructorReceiverType.java | 30 +
.../diags/examples/IncorrectReceiverName.java | 30 +
.../diags/examples/IncorrectReceiverType.java | 28 +
.../diags/examples/InferArgsLengthMismatch.java | 2 +-
.../examples/InferNoConformingAssignment.java | 34 +
.../examples/InferVarargsArgumentMismatch.java | 31 +
.../examples/InferredDoNotConformToBounds.java | 35 -
.../diags/examples/InferredDoNotConformToEq.java | 33 +
.../examples/InferredDoNotConformToUpper.java | 33 +
.../IntersectionTypesInCastNotSupported.java | 29 +
.../diags/examples/InvalidDuplicateAnnotation.java | 39 +
.../diags/examples/InvalidGenericLambdaTarget.java | 34 +
.../javac/diags/examples/InvalidInferredTypes.java | 38 -
.../javac/diags/examples/KindnameConstructor.java | 10 +-
.../javac/diags/examples/LambdaNotSupported.java | 29 +
test/tools/javac/diags/examples/LambdaStat.java | 29 +
.../javac/diags/examples/LocalVarNeedsFinal.java | 1 +
test/tools/javac/diags/examples/MalformedHTML.java | 31 +
.../examples/MethodReferencesNotSupported.java | 29 +
.../javac/diags/examples/MissingReturnValue.java | 5 +-
.../diags/examples/MissingReturnValueFragment.java | 36 +
.../javac/diags/examples/MissingSemicolon.java | 32 +
test/tools/javac/diags/examples/MrefStat.java | 31 +
test/tools/javac/diags/examples/MrefStat.java.rej | 34 +
test/tools/javac/diags/examples/MrefStat1.java | 34 +
test/tools/javac/diags/examples/MrefStat1.java.rej | 37 +
test/tools/javac/diags/examples/NoAbstracts.java | 33 +
.../diags/examples/NoAnnotationsOnDotClass.java | 31 +
test/tools/javac/diags/examples/NoArgs.java | 2 +-
test/tools/javac/diags/examples/NoContent.java | 33 +
.../examples/NoSuitableFunctionalIntfInst.java | 34 +
test/tools/javac/diags/examples/NoTagName.java | 32 +
.../diags/examples/NonStaticCantBeRefFragment.java | 38 +
.../javac/diags/examples/NotAFunctionalIntf.java | 34 +
test/tools/javac/diags/examples/NotAStatement.java | 30 +
.../javac/diags/examples/NotAllowedClass.java | 31 +
.../javac/diags/examples/NotAllowedVariable.java | 31 +
.../diags/examples/NotAnInterfaceComponent.java | 30 +
.../diags/examples/NotApplicableMethodFound.java | 36 +
.../NotDefAccessClassIntfCantAccessFragment.java | 46 +
.../NotDefPublicCantAccessFragment.java | 36 +
.../NotDefPublicCantAccessFragment/p/C.java | 28 +
test/tools/javac/diags/examples/NotInProfile.java | 29 +
.../javac/diags/examples/OverriddenDefault.java | 35 +
.../tools/javac/diags/examples/PartialInstSig.java | 34 +
.../diags/examples/PossibleLossPrecision.java | 2 +-
.../javac/diags/examples/PotentialLambdaFound.java | 34 +
.../javac/diags/examples/ProbFoundReqFragment.java | 44 +
.../ReceiverParameterNotApplicableConstructor.java | 28 +
.../javac/diags/examples/RedundantSupertype.java | 34 +
.../javac/diags/examples/RefAmbiguousFragment.java | 40 +
test/tools/javac/diags/examples/RefBadParens.java | 32 +
.../diags/examples/RefIdentifierExpected.java | 34 +
.../tools/javac/diags/examples/RefSyntaxError.java | 32 +
.../javac/diags/examples/RefUnexpectedInput.java | 32 +
.../examples/RepeatableDocumentedMismatch.java | 36 +
.../examples/RepeatableInheritedMismatch.java | 36 +
.../javac/diags/examples/RepeatableNoValue.java | 35 +
.../javac/diags/examples/RepeatableNonDefault.java | 33 +
.../examples/RepeatableRetentionMismatch.java | 36 +
.../diags/examples/RepeatableTargetMismatch.java | 34 +
.../diags/examples/RepeatableWrongValueType.java | 35 +
.../examples/RepeatingAnnotationAndContainer.java | 36 +
.../examples/ResourceNotApplicableToType.java | 3 +-
.../javac/diags/examples/StaticBoundMref.java | 32 +
.../examples/StaticIntfMethodNotSupported.java | 29 +
.../examples/StaticMethodInUnboundLookup.java | 36 +
.../javac/diags/examples/StaticMrefWithTargs.java | 32 +
.../javac/diags/examples/ThisAsIdentifier.java | 28 +
.../examples/TypeAnnotationsNotSupported.java | 34 +
.../examples/TypesIncompatibleAbstractDefault.java | 36 +
.../TypesIncompatibleUnrelatedDefaults.java | 36 +
.../diags/examples/UnderscoreAsIdentifier.java | 28 +
.../javac/diags/examples/UndeterminedType1.java | 34 -
.../javac/diags/examples/UnexpectedContent.java | 32 +
.../javac/diags/examples/UnexpectedLambda.java | 28 +
.../tools/javac/diags/examples/UnexpectedMref.java | 28 +
.../diags/examples/UnexpectedReturnValue.java | 31 +
.../javac/diags/examples/UnsupportedEncoding.java | 3 +-
.../diags/examples/UnterminatedInlineTag.java | 32 +
.../diags/examples/UnterminatedSignature.java | 32 +
.../javac/diags/examples/VarargsAndReceiver.java | 28 +
.../diags/examples/VarargsArgumentMismatch.java | 5 +-
.../javac/diags/examples/VerboseResolveMulti.java | 33 +
.../javac/diags/examples/VerboseResolveMulti1.java | 36 +
test/tools/javac/diags/examples/WhereCaptured.java | 6 +-
.../tools/javac/diags/examples/WhereCaptured1.java | 6 +-
.../tools/javac/diags/examples/WhereFreshTvar.java | 37 +
.../javac/diags/examples/WhereIntersection.java | 4 +-
test/tools/javac/diags/examples/WhereTypeVar.java | 5 +-
test/tools/javac/doclint/DocLintTest.java | 225 ++
test/tools/javac/doclint/ImplicitHeadersTest.java | 35 +
test/tools/javac/doctree/AttrTest.java | 281 ++
test/tools/javac/doctree/AuthorTest.java | 46 +
test/tools/javac/doctree/BadTest.java | 52 +
test/tools/javac/doctree/CodeTest.java | 133 +
test/tools/javac/doctree/DeprecatedTest.java | 64 +
test/tools/javac/doctree/DocCommentTester.java | 779 ++++
test/tools/javac/doctree/DocRootTest.java | 84 +
.../javac/doctree/DocTreePathScannerTest.java | 161 +
test/tools/javac/doctree/ElementTest.java | 250 ++
test/tools/javac/doctree/EntityTest.java | 165 +
test/tools/javac/doctree/ExceptionTest.java | 69 +
test/tools/javac/doctree/FirstSentenceTest.java | 198 +
test/tools/javac/doctree/InheritDocTest.java | 84 +
test/tools/javac/doctree/LinkPlainTest.java | 192 +
test/tools/javac/doctree/LinkTest.java | 192 +
test/tools/javac/doctree/LiteralTest.java | 134 +
test/tools/javac/doctree/ParamTest.java | 68 +
test/tools/javac/doctree/ReferenceTest.java | 216 ++
test/tools/javac/doctree/ReturnTest.java | 51 +
test/tools/javac/doctree/SeeTest.java | 174 +
test/tools/javac/doctree/SerialDataTest.java | 50 +
test/tools/javac/doctree/SerialFieldTest.java | 74 +
test/tools/javac/doctree/SerialTest.java | 97 +
.../javac/doctree/SimpleDocTreeVisitorTest.java | 166 +
test/tools/javac/doctree/SinceTest.java | 53 +
test/tools/javac/doctree/TagTest.java | 149 +
test/tools/javac/doctree/ThrowableTest.java | 69 +
test/tools/javac/doctree/ValueTest.java | 103 +
test/tools/javac/doctree/VersionTest.java | 51 +
.../javac/doctree/positions/TestPosition.java | 105 +
.../tools/javac/doctree/positions/TestPosition.out | 99 +
.../doctree/positions/TestPositionSource.java | 71 +
test/tools/javac/enum/6350057/T6350057.java | 12 +-
test/tools/javac/enum/6424358/T6424358.java | 17 +-
test/tools/javac/enum/7160084/T7160084a.java | 60 +
test/tools/javac/enum/7160084/T7160084b.java | 68 +
test/tools/javac/failover/CheckAttributedTree.java | 196 +-
test/tools/javac/fatalErrors/NoJavaLang.java | 40 -
test/tools/javac/fatalErrors/NoJavaLang.out | 1 -
test/tools/javac/fatalErrors/NoJavaLang.sh | 114 -
test/tools/javac/fatalErrors/NoJavaLangTest.java | 76 +
test/tools/javac/file/T7018098.java | 2 +-
.../8003512/LoadClassFromJava6CreatedJarTest.java | 183 +
test/tools/javac/file/zip/Utils.java | 8 +-
test/tools/javac/foreach/7139681/T7139681neg.java | 16 +
test/tools/javac/foreach/7139681/T7139681neg.out | 3 +
test/tools/javac/foreach/7139681/T7139681pos.java | 46 +
test/tools/javac/generics/6207386/T6207386.out | 2 +-
test/tools/javac/generics/6723444/T6723444.java | 3 +-
test/tools/javac/generics/6723444/T6723444.out | 13 -
test/tools/javac/generics/6723444/T6723444_1.out | 13 +
test/tools/javac/generics/6723444/T6723444_2.out | 11 +
test/tools/javac/generics/7015430/T7015430.java | 3 +-
test/tools/javac/generics/7015430/T7015430.out | 19 -
test/tools/javac/generics/7015430/T7015430_1.out | 19 +
test/tools/javac/generics/7015430/T7015430_2.out | 15 +
.../tools/javac/generics/7022054/T7022054pos1.java | 3 +-
test/tools/javac/generics/7022054/T7022054pos1.out | 2 +
.../tools/javac/generics/7022054/T7022054pos2.java | 4 +-
test/tools/javac/generics/7022054/T7022054pos2.out | 2 +
test/tools/javac/generics/7034511/T7034511a.java | 3 +-
test/tools/javac/generics/7034511/T7034511a.out | 2 +-
test/tools/javac/generics/7034511/T7034511b.java | 3 +-
test/tools/javac/generics/7034511/T7034511b.out | 2 +-
test/tools/javac/generics/7034511/T7041019.java | 39 +
test/tools/javac/generics/7151802/T7151802.java | 43 +
test/tools/javac/generics/7151802/T7151802.out | 9 +
test/tools/javac/generics/8004094/B.java | 47 +
test/tools/javac/generics/8004094/T8004094.java | 32 +
test/tools/javac/generics/8016640/T8016640.java | 11 +
test/tools/javac/generics/8016640/T8016640.out | 2 +
test/tools/javac/generics/OverrideBridge.java | 6 +-
test/tools/javac/generics/bridges/Bridge.java | 28 +
.../javac/generics/bridges/BridgeHarness.java | 219 ++
test/tools/javac/generics/bridges/Bridges.java | 25 +
.../bridges/tests/TestBridgeWithDefault.java | 31 +
.../TestClassAndInterfaceBridgeIdentical01.java | 45 +
.../TestClassAndInterfaceBridgeIdentical02.java | 45 +
.../bridges/tests/TestNoBridgeInSiblingsSuper.java | 34 +
.../bridges/tests/TestNoDuplicateBridges01.java | 29 +
.../bridges/tests/TestNoDuplicateBridges02.java | 38 +
.../javac/generics/diamond/6939780/T6939780.java | 50 +
.../javac/generics/diamond/6939780/T6939780_7.out | 4 +
.../javac/generics/diamond/6939780/T6939780_8.out | 7 +
.../javac/generics/diamond/7002837/T7002837.java | 2 +-
.../javac/generics/diamond/7002837/T7002837.out | 4 +
.../diamond/7046778/DiamondAndInnerClassTest.java | 127 +-
.../javac/generics/diamond/7188968/T7188968.java | 25 +
.../javac/generics/diamond/7188968/T7188968.out | 7 +
test/tools/javac/generics/diamond/T6939780.java | 25 -
test/tools/javac/generics/diamond/T6939780.out | 3 -
test/tools/javac/generics/diamond/neg/Neg05.out | 16 +-
test/tools/javac/generics/diamond/neg/Neg06.out | 2 +-
test/tools/javac/generics/diamond/neg/Neg07.out | 2 +-
test/tools/javac/generics/diamond/neg/Neg10.java | 3 +-
test/tools/javac/generics/diamond/neg/Neg10.out | 2 +-
.../generics/inference/6278587/T6278587Neg.java | 7 +-
.../javac/generics/inference/6315770/T6315770.out | 4 +-
.../javac/generics/inference/6611449/T6611449.out | 8 +-
.../javac/generics/inference/6638712/T6638712a.out | 2 +-
.../javac/generics/inference/6638712/T6638712b.out | 2 +-
.../javac/generics/inference/6638712/T6638712c.out | 2 +-
.../javac/generics/inference/6638712/T6638712d.out | 2 +-
.../javac/generics/inference/6638712/T6638712e.out | 2 +-
.../javac/generics/inference/6650759/T6650759m.out | 2 +-
.../javac/generics/inference/6718364/T6718364.out | 2 +-
.../javac/generics/inference/6838943/T6838943.out | 2 +-
.../javac/generics/inference/7086586/T7086586.out | 8 +-
.../generics/inference/7086586/T7086586b.java | 54 +
.../javac/generics/inference/7086601/T7086601a.out | 8 +-
.../generics/inference/7086601/T7086601b.java | 2 +-
.../javac/generics/inference/7154127/T7154127.java | 22 +
.../javac/generics/inference/7154127/T7154127.out | 2 +
.../generics/inference/7177306/T7177306a.java | 19 +
.../javac/generics/inference/7177306/T7177306a.out | 6 +
.../generics/inference/7177306/T7177306b.java | 18 +
.../javac/generics/inference/7177306/T7177306b.out | 2 +
.../generics/inference/7177306/T7177306c.java | 38 +
.../generics/inference/7177306/T7177306d.java | 53 +
.../generics/inference/7177306/T7177306e.java | 18 +
.../javac/generics/inference/7177306/T7177306e.out | 2 +
.../javac/generics/inference/8006692/T8006692.java | 38 +
.../javac/generics/inference/8015505/T8015505.java | 18 +
.../javac/generics/inference/8015505/T8015505.out | 2 +
.../javac/generics/inference/8019824/T8019824.java | 15 +
.../javac/generics/inference/8019824/T8019824.out | 2 +
.../javac/generics/inference/8020149/T8020149.java | 48 +
test/tools/javac/generics/odersky/BadTest4.java | 5 +-
.../tools/javac/generics/rare/6665356/T6665356.out | 2 +-
.../rawOverride/7062745/GenericOverrideTest.java | 90 +-
.../generics/rawOverride/7062745/T7062745neg.out | 2 +-
.../javac/generics/rawOverride/7157798/Test1.java | 116 +
.../javac/generics/rawOverride/7157798/Test2.java | 76 +
.../javac/generics/rawOverride/7157798/Test3.java | 37 +
.../javac/generics/rawOverride/7157798/Test3.out | 6 +
.../javac/generics/rawOverride/7157798/Test4.java | 29 +
.../javac/generics/rawOverride/7157798/Test4.out | 6 +
.../tools/javac/generics/rawOverride/T8008627.java | 47 +
.../generics/wildcards/6886247/T6886247_2.out | 2 +-
.../tools/javac/incompleteStatements/T8000484.java | 17 +
test/tools/javac/incompleteStatements/T8000484.out | 10 +
test/tools/javac/innerClassFile/Driver.sh | 73 -
.../javac/innerClassFile/InnerClassFileTest.java | 127 +
test/tools/javac/innerClassFile/x/B.java | 30 -
test/tools/javac/innerClassFile/x/C.java | 28 -
test/tools/javac/innerClassFile/y/Main.java | 30 -
test/tools/javac/innerClassFile/y/R1.java | 30 -
test/tools/javac/innerClassFile/y/R2.java | 29 -
test/tools/javac/innerClassFile/y/R3.java | 30 -
test/tools/javac/javazip/A.java | 27 -
test/tools/javac/javazip/JavaZipTest.java | 126 +
test/tools/javac/javazip/Test.sh | 111 -
test/tools/javac/javazip/bad/B.java | 25 -
test/tools/javac/javazip/good/B.java | 26 -
test/tools/javac/jvm/T7024096.java | 31 +
test/tools/javac/lambda/8019480/T8019480.java | 23 +
test/tools/javac/lambda/8019480/T8019480.out | 3 +
test/tools/javac/lambda/8020147/T8020147.java | 19 +
test/tools/javac/lambda/8020147/T8020147.out | 5 +
test/tools/javac/lambda/BadAccess.java | 30 +
test/tools/javac/lambda/BadAccess.out | 2 +
test/tools/javac/lambda/BadAccess02.java | 31 +
test/tools/javac/lambda/BadAccess02.out | 3 +
test/tools/javac/lambda/BadAccess03.java | 15 +
test/tools/javac/lambda/BadAccess03.out | 2 +
test/tools/javac/lambda/BadBreakContinue.java | 44 +
test/tools/javac/lambda/BadBreakContinue.out | 13 +
test/tools/javac/lambda/BadConv03.java | 20 +
test/tools/javac/lambda/BadConv03.out | 2 +
test/tools/javac/lambda/BadConv04.java | 22 +
test/tools/javac/lambda/BadConv04.out | 3 +
test/tools/javac/lambda/BadExpressionLambda.java | 21 +
test/tools/javac/lambda/BadExpressionLambda.out | 2 +
test/tools/javac/lambda/BadLambdaExpr.java | 191 +
test/tools/javac/lambda/BadLambdaPos.java | 31 +
test/tools/javac/lambda/BadLambdaPos.out | 9 +
test/tools/javac/lambda/BadMethodCall.java | 16 +
test/tools/javac/lambda/BadMethodCall.out | 2 +
test/tools/javac/lambda/BadMethodCall2.java | 13 +
test/tools/javac/lambda/BadMethodCall2.out | 4 +
test/tools/javac/lambda/BadNestedLambda.java | 11 +
test/tools/javac/lambda/BadNestedLambda.out | 3 +
test/tools/javac/lambda/BadRecovery.java | 19 +
test/tools/javac/lambda/BadRecovery.out | 2 +
test/tools/javac/lambda/BadReturn.java | 38 +
test/tools/javac/lambda/BadReturn.out | 3 +
test/tools/javac/lambda/BadStatementInLambda.java | 19 +
test/tools/javac/lambda/BadStatementInLambda.out | 4 +
.../tools/javac/lambda/BadStatementInLambda02.java | 19 +
test/tools/javac/lambda/BadStatementInLambda02.out | 2 +
test/tools/javac/lambda/BadTargetType.java | 23 +
test/tools/javac/lambda/BadTargetType.out | 5 +
test/tools/javac/lambda/Conditional01.java | 45 +
test/tools/javac/lambda/Conditional02.java | 42 +
test/tools/javac/lambda/Conditional03.java | 43 +
test/tools/javac/lambda/Conformance01.java | 36 +
test/tools/javac/lambda/Defender01.java | 45 +
test/tools/javac/lambda/DisjunctiveTypeTest.java | 52 +
test/tools/javac/lambda/DoubleStaticImport.java | 38 +
test/tools/javac/lambda/EffectivelyFinal01.java | 18 +
test/tools/javac/lambda/EffectivelyFinal01.out | 2 +
test/tools/javac/lambda/EffectivelyFinalTest.java | 55 +
test/tools/javac/lambda/EffectivelyFinalTest01.out | 6 +
test/tools/javac/lambda/EffectivelyFinalTest02.out | 14 +
test/tools/javac/lambda/ErroneousArg.java | 36 +
test/tools/javac/lambda/ErroneousArg.out | 7 +
test/tools/javac/lambda/ErroneousLambdaExpr.java | 65 +
test/tools/javac/lambda/ExceptionsInLambda.java | 61 +
test/tools/javac/lambda/ExceptionsInLambda.out | 4 +
.../javac/lambda/FunctionalInterfaceAnno.java | 33 +
.../tools/javac/lambda/FunctionalInterfaceAnno.out | 9 +
.../javac/lambda/FunctionalInterfaceAnno02.java | 38 +
.../lambda/FunctionalInterfaceConversionTest.java | 309 ++
.../javac/lambda/GenericMethodRefImplClass.java | 81 +
test/tools/javac/lambda/IdentifierTest.java | 182 +
test/tools/javac/lambda/IdentifierTest.out | 47 +
test/tools/javac/lambda/InnerConstructor.java | 56 +
test/tools/javac/lambda/Intersection01.java | 42 +
test/tools/javac/lambda/Intersection02.java | 41 +
test/tools/javac/lambda/Intersection02.out | 4 +
test/tools/javac/lambda/Intersection03.java | 49 +
test/tools/javac/lambda/LambdaCapture01.java | 107 +
test/tools/javac/lambda/LambdaCapture02.java | 107 +
test/tools/javac/lambda/LambdaCapture03.java | 99 +
test/tools/javac/lambda/LambdaCapture04.java | 143 +
test/tools/javac/lambda/LambdaCapture05.java | 81 +
test/tools/javac/lambda/LambdaCapture06.java | 56 +
test/tools/javac/lambda/LambdaCapture07.java | 60 +
test/tools/javac/lambda/LambdaConv01.java | 145 +
test/tools/javac/lambda/LambdaConv03.java | 121 +
test/tools/javac/lambda/LambdaConv05.java | 62 +
test/tools/javac/lambda/LambdaConv06.java | 52 +
test/tools/javac/lambda/LambdaConv08.java | 57 +
test/tools/javac/lambda/LambdaConv09.java | 50 +
test/tools/javac/lambda/LambdaConv09.out | 5 +
test/tools/javac/lambda/LambdaConv10.java | 17 +
test/tools/javac/lambda/LambdaConv10.out | 2 +
test/tools/javac/lambda/LambdaConv11.java | 42 +
test/tools/javac/lambda/LambdaConv12.java | 45 +
test/tools/javac/lambda/LambdaConv13.java | 48 +
test/tools/javac/lambda/LambdaConv16.java | 63 +
test/tools/javac/lambda/LambdaConv17.java | 38 +
test/tools/javac/lambda/LambdaConv18.java | 24 +
test/tools/javac/lambda/LambdaConv18.out | 4 +
test/tools/javac/lambda/LambdaConv19.java | 39 +
test/tools/javac/lambda/LambdaConv20.java | 56 +
test/tools/javac/lambda/LambdaConv21.java | 38 +
test/tools/javac/lambda/LambdaConv21.out | 5 +
test/tools/javac/lambda/LambdaConv22.java | 42 +
test/tools/javac/lambda/LambdaConv23.java | 62 +
test/tools/javac/lambda/LambdaConv24.java | 64 +
test/tools/javac/lambda/LambdaConv25.java | 21 +
test/tools/javac/lambda/LambdaConv25.out | 2 +
test/tools/javac/lambda/LambdaConv26.java | 41 +
test/tools/javac/lambda/LambdaConv27.java | 40 +
.../javac/lambda/LambdaEffectivelyFinalTest.java | 60 +
.../javac/lambda/LambdaEffectivelyFinalTest.out | 6 +
test/tools/javac/lambda/LambdaExpr01.java | 133 +
test/tools/javac/lambda/LambdaExpr02.java | 133 +
test/tools/javac/lambda/LambdaExpr04.java | 46 +
test/tools/javac/lambda/LambdaExpr05.java | 39 +
test/tools/javac/lambda/LambdaExpr06.java | 51 +
test/tools/javac/lambda/LambdaExpr07.java | 57 +
test/tools/javac/lambda/LambdaExpr08.java | 43 +
test/tools/javac/lambda/LambdaExpr09.java | 54 +
test/tools/javac/lambda/LambdaExpr10.java | 37 +
test/tools/javac/lambda/LambdaExpr10.out | 9 +
test/tools/javac/lambda/LambdaExpr11.java | 89 +
test/tools/javac/lambda/LambdaExpr12.java | 66 +
test/tools/javac/lambda/LambdaExpr13.java | 47 +
test/tools/javac/lambda/LambdaExpr14.java | 43 +
test/tools/javac/lambda/LambdaExpr15.java | 66 +
test/tools/javac/lambda/LambdaExpr16.java | 76 +
test/tools/javac/lambda/LambdaExpr17.java | 63 +
test/tools/javac/lambda/LambdaExpr18.java | 62 +
test/tools/javac/lambda/LambdaExpr19.java | 53 +
test/tools/javac/lambda/LambdaExpr19.out | 6 +
test/tools/javac/lambda/LambdaExpr20.java | 45 +
test/tools/javac/lambda/LambdaExpr21.java | 67 +
test/tools/javac/lambda/LambdaExprNotVoid.java | 16 +
test/tools/javac/lambda/LambdaExprNotVoid.out | 3 +
.../tools/javac/lambda/LambdaInnerTypeVarArgs.java | 80 +
.../lambda/LambdaInnerTypeVarArgsSerialize.java | 80 +
.../javac/lambda/LambdaInnerTypeVarReflect.java | 86 +
.../javac/lambda/LambdaInnerTypeVarSerialize.java | 75 +
.../javac/lambda/LambdaInterfaceStaticField.java | 38 +
.../tools/javac/lambda/LambdaLambdaSerialized.java | 79 +
test/tools/javac/lambda/LambdaParserTest.java | 317 ++
test/tools/javac/lambda/LambdaScope01.java | 79 +
test/tools/javac/lambda/LambdaScope02.java | 63 +
test/tools/javac/lambda/LambdaScope03.java | 64 +
test/tools/javac/lambda/LambdaScope04.java | 163 +
test/tools/javac/lambda/LambdaScope04.out | 37 +
test/tools/javac/lambda/LambdaScope05.java | 31 +
test/tools/javac/lambda/LambdaScope05.out | 7 +
.../javac/lambda/LambdaWithInterfaceSuper.java | 43 +
test/tools/javac/lambda/LocalBreakAndContinue.java | 42 +
test/tools/javac/lambda/MethodReference01.java | 92 +
test/tools/javac/lambda/MethodReference02.java | 42 +
test/tools/javac/lambda/MethodReference03.java | 55 +
test/tools/javac/lambda/MethodReference04.java | 14 +
test/tools/javac/lambda/MethodReference04.out | 2 +
test/tools/javac/lambda/MethodReference05.java | 54 +
test/tools/javac/lambda/MethodReference06.java | 62 +
test/tools/javac/lambda/MethodReference07.java | 45 +
test/tools/javac/lambda/MethodReference08.java | 24 +
test/tools/javac/lambda/MethodReference08.out | 5 +
test/tools/javac/lambda/MethodReference09.java | 25 +
test/tools/javac/lambda/MethodReference09.out | 4 +
test/tools/javac/lambda/MethodReference10.java | 53 +
test/tools/javac/lambda/MethodReference11.java | 46 +
test/tools/javac/lambda/MethodReference12.java | 77 +
test/tools/javac/lambda/MethodReference13.java | 51 +
test/tools/javac/lambda/MethodReference14.java | 54 +
test/tools/javac/lambda/MethodReference15.java | 44 +
test/tools/javac/lambda/MethodReference16.java | 61 +
test/tools/javac/lambda/MethodReference17.java | 61 +
test/tools/javac/lambda/MethodReference18.java | 65 +
test/tools/javac/lambda/MethodReference19.java | 61 +
test/tools/javac/lambda/MethodReference20.java | 24 +
test/tools/javac/lambda/MethodReference20.out | 3 +
test/tools/javac/lambda/MethodReference21.java | 23 +
test/tools/javac/lambda/MethodReference21.out | 3 +
test/tools/javac/lambda/MethodReference22.java | 67 +
test/tools/javac/lambda/MethodReference22.out | 15 +
test/tools/javac/lambda/MethodReference23.java | 74 +
test/tools/javac/lambda/MethodReference23.out | 6 +
test/tools/javac/lambda/MethodReference24.java | 57 +
test/tools/javac/lambda/MethodReference25.java | 50 +
test/tools/javac/lambda/MethodReference25.out | 2 +
test/tools/javac/lambda/MethodReference26.java | 44 +
test/tools/javac/lambda/MethodReference27.java | 62 +
test/tools/javac/lambda/MethodReference28.java | 56 +
test/tools/javac/lambda/MethodReference28.out | 14 +
test/tools/javac/lambda/MethodReference29.java | 53 +
test/tools/javac/lambda/MethodReference30.java | 55 +
test/tools/javac/lambda/MethodReference31.java | 217 ++
test/tools/javac/lambda/MethodReference32.java | 22 +
test/tools/javac/lambda/MethodReference32.out | 7 +
test/tools/javac/lambda/MethodReference33.java | 66 +
test/tools/javac/lambda/MethodReference34.java | 65 +
test/tools/javac/lambda/MethodReference35.java | 64 +
test/tools/javac/lambda/MethodReference36.java | 91 +
test/tools/javac/lambda/MethodReference37.java | 40 +
test/tools/javac/lambda/MethodReference37.out | 5 +
test/tools/javac/lambda/MethodReference38.java | 29 +
test/tools/javac/lambda/MethodReference38.out | 5 +
test/tools/javac/lambda/MethodReference39.java | 25 +
test/tools/javac/lambda/MethodReference39.out | 2 +
test/tools/javac/lambda/MethodReference40.java | 24 +
test/tools/javac/lambda/MethodReference40.out | 2 +
test/tools/javac/lambda/MethodReference41.java | 66 +
test/tools/javac/lambda/MethodReference42.java | 65 +
test/tools/javac/lambda/MethodReference43.java | 71 +
test/tools/javac/lambda/MethodReference44.java | 67 +
test/tools/javac/lambda/MethodReference45.java | 40 +
test/tools/javac/lambda/MethodReference45.out | 2 +
test/tools/javac/lambda/MethodReference46.java | 67 +
test/tools/javac/lambda/MethodReference47.java | 40 +
test/tools/javac/lambda/MethodReference47.out | 2 +
test/tools/javac/lambda/MethodReference48.java | 65 +
test/tools/javac/lambda/MethodReference49.java | 50 +
test/tools/javac/lambda/MethodReference50.java | 25 +
test/tools/javac/lambda/MethodReference50.out | 2 +
test/tools/javac/lambda/MethodReference51.java | 46 +
test/tools/javac/lambda/MethodReference51.out | 7 +
test/tools/javac/lambda/MethodReference52.java | 39 +
test/tools/javac/lambda/MethodReference52.out | 3 +
test/tools/javac/lambda/MethodReference53.java | 24 +
test/tools/javac/lambda/MethodReference53.out | 2 +
test/tools/javac/lambda/MethodReference54.java | 19 +
test/tools/javac/lambda/MethodReference54.out | 2 +
test/tools/javac/lambda/MethodReference55.java | 45 +
test/tools/javac/lambda/MethodReference55.out | 3 +
test/tools/javac/lambda/MethodReference56.java | 45 +
test/tools/javac/lambda/MethodReference56.out | 3 +
test/tools/javac/lambda/MethodReference57.java | 41 +
test/tools/javac/lambda/MethodReference58.java | 46 +
test/tools/javac/lambda/MethodReference58.out | 2 +
test/tools/javac/lambda/MethodReference59.java | 52 +
test/tools/javac/lambda/MethodReference60.java | 55 +
test/tools/javac/lambda/MethodReference60.out | 6 +
test/tools/javac/lambda/MethodReference61.java | 43 +
test/tools/javac/lambda/MethodReference62.java | 22 +
test/tools/javac/lambda/MethodReference62.out | 2 +
test/tools/javac/lambda/MethodReference63.java | 43 +
test/tools/javac/lambda/MethodReference64.java | 46 +
test/tools/javac/lambda/MethodReference64.out | 13 +
test/tools/javac/lambda/MethodReference65.java | 41 +
test/tools/javac/lambda/MethodReference66.java | 53 +
test/tools/javac/lambda/MethodReference67.java | 18 +
test/tools/javac/lambda/MethodReference67.out | 7 +
test/tools/javac/lambda/MethodReference68.java | 23 +
test/tools/javac/lambda/MethodReference68.out | 2 +
test/tools/javac/lambda/MethodReference69.java | 21 +
test/tools/javac/lambda/MethodReference69.out | 2 +
test/tools/javac/lambda/MethodReference70.java | 28 +
test/tools/javac/lambda/MethodReference70.out | 3 +
test/tools/javac/lambda/MethodReference71.java | 26 +
test/tools/javac/lambda/MethodReference71.out | 3 +
test/tools/javac/lambda/MethodReference72.java | 20 +
test/tools/javac/lambda/MethodReference72.out | 2 +
.../javac/lambda/MethodReferenceParserTest.java | 265 ++
test/tools/javac/lambda/MostSpecific01.java | 25 +
test/tools/javac/lambda/MostSpecific01.out | 2 +
test/tools/javac/lambda/MostSpecific02.java | 25 +
test/tools/javac/lambda/MostSpecific02.out | 2 +
test/tools/javac/lambda/MostSpecific03.java | 63 +
test/tools/javac/lambda/MostSpecific03.out | 13 +
test/tools/javac/lambda/MostSpecific04.java | 58 +
test/tools/javac/lambda/MostSpecific05.java | 58 +
test/tools/javac/lambda/MostSpecific06.java | 30 +
test/tools/javac/lambda/MostSpecific06.out | 4 +
test/tools/javac/lambda/MostSpecific07.java | 31 +
test/tools/javac/lambda/MostSpecific07.out | 4 +
test/tools/javac/lambda/MostSpecific08.java | 62 +
test/tools/javac/lambda/NakedThis.java | 42 +
test/tools/javac/lambda/NestedCapture01.java | 43 +
test/tools/javac/lambda/NestedCapture02.java | 43 +
test/tools/javac/lambda/NestedCapture03.java | 36 +
.../tools/javac/lambda/NoWarnOnImplicitParams.java | 26 +
test/tools/javac/lambda/NoWarnOnImplicitParams.out | 4 +
.../tools/javac/lambda/SerializedLambdaInInit.java | 118 +
test/tools/javac/lambda/SourceLevelTest.java | 23 +
test/tools/javac/lambda/SourceLevelTest.out | 6 +
test/tools/javac/lambda/StaticMethodNegTest.java | 26 +
test/tools/javac/lambda/StaticMethodNegTest.out | 2 +
test/tools/javac/lambda/TargetType01.java | 47 +
test/tools/javac/lambda/TargetType02.java | 62 +
test/tools/javac/lambda/TargetType03.java | 68 +
test/tools/javac/lambda/TargetType04.java | 18 +
test/tools/javac/lambda/TargetType04.out | 3 +
test/tools/javac/lambda/TargetType05.java | 53 +
test/tools/javac/lambda/TargetType06.java | 27 +
test/tools/javac/lambda/TargetType07.java | 45 +
test/tools/javac/lambda/TargetType08.java | 45 +
test/tools/javac/lambda/TargetType10.java | 19 +
test/tools/javac/lambda/TargetType10.out | 2 +
test/tools/javac/lambda/TargetType11.java | 22 +
test/tools/javac/lambda/TargetType12.java | 45 +
test/tools/javac/lambda/TargetType13.java | 21 +
test/tools/javac/lambda/TargetType13.out | 2 +
test/tools/javac/lambda/TargetType14.java | 25 +
test/tools/javac/lambda/TargetType14.out | 2 +
test/tools/javac/lambda/TargetType15.java | 52 +
test/tools/javac/lambda/TargetType16.java | 25 +
test/tools/javac/lambda/TargetType16.out | 2 +
test/tools/javac/lambda/TargetType17.java | 22 +
test/tools/javac/lambda/TargetType17.out | 9 +
test/tools/javac/lambda/TargetType18.java | 42 +
test/tools/javac/lambda/TargetType19.java | 43 +
test/tools/javac/lambda/TargetType19.out | 2 +
test/tools/javac/lambda/TargetType20.java | 44 +
test/tools/javac/lambda/TargetType21.java | 33 +
test/tools/javac/lambda/TargetType21.out | 5 +
test/tools/javac/lambda/TargetType22.java | 44 +
test/tools/javac/lambda/TargetType22.out | 4 +
test/tools/javac/lambda/TargetType23.java | 37 +
test/tools/javac/lambda/TargetType23.out | 2 +
test/tools/javac/lambda/TargetType24.java | 39 +
test/tools/javac/lambda/TargetType24.out | 5 +
test/tools/javac/lambda/TargetType25.java | 65 +
test/tools/javac/lambda/TargetType26.java | 17 +
test/tools/javac/lambda/TargetType26.out | 2 +
test/tools/javac/lambda/TargetType27.java | 20 +
test/tools/javac/lambda/TargetType27.out | 2 +
test/tools/javac/lambda/TargetType28.java | 23 +
test/tools/javac/lambda/TargetType28.out | 2 +
test/tools/javac/lambda/TargetType29.java | 44 +
test/tools/javac/lambda/TargetType30.java | 51 +
test/tools/javac/lambda/TargetType31.java | 51 +
test/tools/javac/lambda/TargetType32.java | 77 +
test/tools/javac/lambda/TargetType33.java | 25 +
test/tools/javac/lambda/TargetType33.out | 5 +
test/tools/javac/lambda/TargetType34.java | 41 +
test/tools/javac/lambda/TargetType35.java | 75 +
test/tools/javac/lambda/TargetType36.java | 42 +
test/tools/javac/lambda/TargetType36.out | 3 +
test/tools/javac/lambda/TargetType37.java | 38 +
test/tools/javac/lambda/TargetType38.java | 22 +
test/tools/javac/lambda/TargetType38.out | 3 +
test/tools/javac/lambda/TargetType39.java | 22 +
test/tools/javac/lambda/TargetType39.out | 3 +
test/tools/javac/lambda/TargetType40.java | 18 +
test/tools/javac/lambda/TargetType40.out | 2 +
test/tools/javac/lambda/TargetType41.java | 15 +
test/tools/javac/lambda/TargetType41.out | 2 +
test/tools/javac/lambda/TargetType42.java | 42 +
test/tools/javac/lambda/TargetType43.java | 16 +
test/tools/javac/lambda/TargetType43.out | 4 +
test/tools/javac/lambda/TargetType44.java | 27 +
test/tools/javac/lambda/TargetType44.out | 3 +
test/tools/javac/lambda/TargetType45.java | 29 +
test/tools/javac/lambda/TargetType46.java | 29 +
test/tools/javac/lambda/TargetType46.out | 3 +
test/tools/javac/lambda/TargetType47.java | 44 +
test/tools/javac/lambda/TargetType48.java | 48 +
test/tools/javac/lambda/TargetType49.java | 19 +
test/tools/javac/lambda/TargetType49.out | 3 +
test/tools/javac/lambda/TargetType50.java | 51 +
test/tools/javac/lambda/TargetType51.java | 68 +
test/tools/javac/lambda/TargetType52.java | 19 +
test/tools/javac/lambda/TargetType52.out | 2 +
test/tools/javac/lambda/TargetType53.java | 46 +
test/tools/javac/lambda/TargetType54.java | 44 +
test/tools/javac/lambda/TargetType55.java | 42 +
test/tools/javac/lambda/TargetType56.java | 40 +
test/tools/javac/lambda/TargetType57.java | 20 +
test/tools/javac/lambda/TargetType57.out | 2 +
test/tools/javac/lambda/TargetType58.java | 45 +
test/tools/javac/lambda/TargetType59.java | 48 +
test/tools/javac/lambda/TargetType60.java | 65 +
test/tools/javac/lambda/TargetType60.out | 8 +
test/tools/javac/lambda/TargetType61.java | 47 +
test/tools/javac/lambda/TargetType62.java | 45 +
test/tools/javac/lambda/TargetType63.java | 40 +
test/tools/javac/lambda/TargetType63.out | 9 +
test/tools/javac/lambda/TargetType64.java | 41 +
test/tools/javac/lambda/TargetType65.java | 58 +
test/tools/javac/lambda/TargetType66.java | 26 +
test/tools/javac/lambda/TargetType66.out | 4 +
test/tools/javac/lambda/TargetType67.java | 50 +
test/tools/javac/lambda/TargetType68.java | 63 +
test/tools/javac/lambda/TargetType69.java | 51 +
test/tools/javac/lambda/TargetType70.java | 52 +
test/tools/javac/lambda/TargetType71.java | 34 +
test/tools/javac/lambda/TargetType72.java | 39 +
test/tools/javac/lambda/TargetType73.java | 47 +
test/tools/javac/lambda/TargetType74.java | 39 +
test/tools/javac/lambda/TargetType75.java | 41 +
test/tools/javac/lambda/TargetType76.java | 65 +
test/tools/javac/lambda/TestInvokeDynamic.java | 494 +++
.../javac/lambda/TestLambdaToMethodStats.java | 192 +
test/tools/javac/lambda/TestSelfRef.java | 201 ++
test/tools/javac/lambda/VoidCompatibility.java | 26 +
test/tools/javac/lambda/WarnUnderscoreAsIdent.java | 55 +
test/tools/javac/lambda/WarnUnderscoreAsIdent.out | 20 +
test/tools/javac/lambda/abort/Abort.java | 119 +
.../javac/lambda/abort/CompletionFailure.java | 137 +
.../javac/lambda/badMemberRefBytecode/Main.java | 9 +
.../TestBadMemberRefBytecode.java | 32 +
.../javac/lambda/badMemberRefBytecode/Use.java | 3 +
.../lambda/bridge/TestMetafactoryBridges.java | 359 ++
.../javac/lambda/bytecode/TestLambdaBytecode.java | 365 ++
test/tools/javac/lambda/funcInterfaces/Helper.java | 138 +
.../javac/lambda/funcInterfaces/LambdaTest1.java | 119 +
.../lambda/funcInterfaces/LambdaTest1_neg1.java | 15 +
.../lambda/funcInterfaces/LambdaTest1_neg1.out | 3 +
.../lambda/funcInterfaces/LambdaTest1_neg2.java | 17 +
.../lambda/funcInterfaces/LambdaTest1_neg2.out | 2 +
.../lambda/funcInterfaces/LambdaTest1_neg3.java | 19 +
.../lambda/funcInterfaces/LambdaTest1_neg3.out | 2 +
.../lambda/funcInterfaces/LambdaTest2_SAM1.java | 99 +
.../lambda/funcInterfaces/LambdaTest2_SAM2.java | 225 ++
.../lambda/funcInterfaces/LambdaTest2_SAM3.java | 86 +
.../lambda/funcInterfaces/LambdaTest2_neg1.java | 19 +
.../lambda/funcInterfaces/LambdaTest2_neg1.out | 2 +
.../tools/javac/lambda/funcInterfaces/NonSAM1.java | 14 +
test/tools/javac/lambda/funcInterfaces/NonSAM1.out | 2 +
.../tools/javac/lambda/funcInterfaces/NonSAM2.java | 21 +
test/tools/javac/lambda/funcInterfaces/NonSAM2.out | 5 +
.../tools/javac/lambda/funcInterfaces/NonSAM3.java | 24 +
test/tools/javac/lambda/funcInterfaces/NonSAM3.out | 9 +
.../inaccessibleMref01/InaccessibleMref01.java | 39 +
.../inaccessibleMref01/InaccessibleMref01.out | 2 +
.../javac/lambda/inaccessibleMref01/p1/C.java | 27 +
.../inaccessibleMref02/InaccessibleMref02.java | 40 +
.../javac/lambda/inaccessibleMref02/p1/C.java | 29 +
.../intersection/IntersectionTargetTypeTest.java | 337 ++
.../javac/lambda/lambdaExecution/InInterface.java | 65 +
.../lambda/lambdaExecution/InnerConstructor.java | 75 +
.../lambdaExecution/LambdaTranslationTest1.java | 234 ++
.../lambdaExecution/LambdaTranslationTest2.java | 355 ++
.../tools/javac/lambda/lambdaExecution/TBlock.java | 36 +
.../javac/lambda/lambdaExecution/TMapper.java | 68 +
.../javac/lambda/lambdaExecution/TPredicate.java | 64 +
.../lambda/lambdaExpression/AbstractClass_neg.java | 18 +
.../lambda/lambdaExpression/AbstractClass_neg.out | 2 +
.../lambdaExpression/AccessNonStatic_neg.java | 26 +
.../lambdaExpression/AccessNonStatic_neg.out | 5 +
.../lambdaExpression/EffectivelyFinal_neg.java | 25 +
.../lambdaExpression/EffectivelyFinal_neg.out | 5 +
.../lambdaExpression/InvalidExpression1.java | 17 +
.../lambda/lambdaExpression/InvalidExpression1.out | 3 +
.../lambdaExpression/InvalidExpression3.java | 16 +
.../lambda/lambdaExpression/InvalidExpression3.out | 2 +
.../lambdaExpression/InvalidExpression4.java | 18 +
.../lambda/lambdaExpression/InvalidExpression4.out | 2 +
.../lambdaExpression/InvalidExpression5.java | 14 +
.../lambda/lambdaExpression/InvalidExpression5.out | 2 +
.../lambdaExpression/InvalidExpression6.java | 19 +
.../lambda/lambdaExpression/InvalidExpression6.out | 3 +
.../javac/lambda/lambdaExpression/LambdaTest1.java | 119 +
.../javac/lambda/lambdaExpression/LambdaTest2.java | 118 +
.../javac/lambda/lambdaExpression/LambdaTest3.java | 56 +
.../javac/lambda/lambdaExpression/LambdaTest4.java | 72 +
.../javac/lambda/lambdaExpression/LambdaTest5.java | 79 +
.../javac/lambda/lambdaExpression/LambdaTest6.java | 118 +
.../lambda/lambdaExpression/SamConversion.java | 151 +
.../lambdaExpression/SamConversionComboTest.java | 276 ++
.../javac/lambda/methodReference/BridgeMethod.java | 117 +
.../javac/lambda/methodReference/MethodRef1.java | 79 +
.../javac/lambda/methodReference/MethodRef2.java | 69 +
.../javac/lambda/methodReference/MethodRef3.java | 60 +
.../javac/lambda/methodReference/MethodRef4.java | 79 +
.../javac/lambda/methodReference/MethodRef5.java | 96 +
.../javac/lambda/methodReference/MethodRef6.java | 66 +
.../javac/lambda/methodReference/MethodRef7.java | 105 +
.../lambda/methodReference/MethodRef_neg.java | 36 +
.../javac/lambda/methodReference/MethodRef_neg.out | 5 +
.../lambda/methodReference/SamConversion.java | 320 ++
.../methodReference/SamConversionComboTest.java | 262 ++
.../methodReference/TreeMakerParamsIsGoofy.java | 53 +
.../MethodReferenceTestFDCCE.java | 154 +
.../MethodReferenceTestInnerDefault.java | 88 +
.../MethodReferenceTestInnerInstance.java | 95 +
.../MethodReferenceTestInnerVarArgsThis.java | 250 ++
.../MethodReferenceTestInstance.java | 70 +
.../MethodReferenceTestKinds.java | 170 +
.../MethodReferenceTestNew.java | 138 +
.../MethodReferenceTestNewInner.java | 157 +
.../MethodReferenceTestNewInnerImplicitArgs.java | 82 +
.../MethodReferenceTestSueCase1.java | 54 +
.../MethodReferenceTestSueCase2.java | 54 +
.../MethodReferenceTestSueCase4.java | 59 +
.../MethodReferenceTestSuper.java | 120 +
.../MethodReferenceTestSuperDefault.java | 82 +
.../MethodReferenceTestTypeConversion.java | 62 +
.../MethodReferenceTestVarArgs.java | 204 ++
.../MethodReferenceTestVarArgsExt.java | 191 +
.../MethodReferenceTestVarArgsSuper.java | 207 ++
.../MethodReferenceTestVarArgsSuperDefault.java | 189 +
.../MethodReferenceTestVarArgsThis.java | 186 +
.../mostSpecific/StructuralMostSpecificTest.java | 312 ++
test/tools/javac/lambda/separate/Foo.java | 30 +
test/tools/javac/lambda/separate/Test.java | 34 +
test/tools/javac/lambda/speculative/A.java | 26 +
.../javac/lambda/speculative/DiamondFinder.java | 35 +
test/tools/javac/lambda/speculative/Main.java | 15 +
test/tools/javac/lambda/speculative/Main.out | 2 +
.../javac/lambda/speculative/MissingError.java | 17 +
.../javac/lambda/speculative/MissingError.out | 3 +
.../lambda/typeInference/InferenceTest11.java | 67 +
.../javac/lambda/typeInference/InferenceTest2.java | 115 +
.../lambda/typeInference/InferenceTest2b.java | 76 +
.../javac/lambda/typeInference/InferenceTest3.java | 79 +
.../javac/lambda/typeInference/InferenceTest4.java | 73 +
.../javac/lambda/typeInference/InferenceTest5.java | 122 +
.../lambda/typeInference/InferenceTest789.java | 67 +
.../lambda/typeInference/InferenceTest_neg1_2.java | 58 +
.../lambda/typeInference/InferenceTest_neg1_2.out | 4 +
.../lambda/typeInference/InferenceTest_neg5.java | 26 +
.../lambda/typeInference/InferenceTest_neg5.out | 2 +
.../combo/TypeInferenceComboTest.java | 397 +++
test/tools/javac/lambdaShapes/TEST.properties | 2 +
.../org/openjdk/tests/javac/FDTest.java | 193 +
.../openjdk/tests/separate/AttributeInjector.java | 73 +
.../org/openjdk/tests/separate/ClassFile.java | 454 +++
.../tests/separate/ClassFilePreprocessor.java | 30 +
.../tests/separate/ClassToInterfaceConverter.java | 94 +
.../org/openjdk/tests/separate/Compiler.java | 232 ++
.../tests/separate/DirectedClassLoader.java | 101 +
.../org/openjdk/tests/separate/SourceModel.java | 582 +++
.../org/openjdk/tests/separate/TestHarness.java | 354 ++
.../org/openjdk/tests/shapegen/ClassCase.java | 312 ++
.../org/openjdk/tests/shapegen/Hierarchy.java | 209 ++
.../openjdk/tests/shapegen/HierarchyGenerator.java | 192 +
.../org/openjdk/tests/shapegen/Rule.java | 48 +
.../org/openjdk/tests/shapegen/RuleGroup.java | 206 ++
.../org/openjdk/tests/shapegen/TTNode.java | 126 +
.../org/openjdk/tests/shapegen/TTParser.java | 100 +
.../org/openjdk/tests/shapegen/TTShape.java | 104 +
.../org/openjdk/tests/vm/DefaultMethodsTest.java | 820 +++++
.../tests/vm/FDSeparateCompilationTest.java | 200 ++
test/tools/javac/lib/CompileFail.java | 30 +-
test/tools/javac/lib/DPrinter.java | 1333 +++++++
.../javac/lib/JavacTestingAbstractProcessor.java | 161 +
.../lib/JavacTestingAbstractThreadedTest.java | 154 +
test/tools/javac/lib/ToolBox.java | 977 +++++
.../javac/limits/NestedClassConstructorArgs.java | 45 +
test/tools/javac/limits/NestedClassMethodArgs.java | 45 +
test/tools/javac/limits/NumArgs1.java | 552 ---
test/tools/javac/limits/NumArgs2.java | 550 ---
test/tools/javac/limits/NumArgs3.java | 292 --
test/tools/javac/limits/NumArgs4.java | 291 --
test/tools/javac/limits/NumArgsTest.java | 269 ++
.../limits/StaticNestedClassConstructorArgs.java | 45 +
.../javac/limits/TopLevelClassConstructorArgs.java | 40 +
.../javac/limits/TopLevelClassMethodArgs.java | 40 +
.../limits/TopLevelClassStaticMethodArgs.java | 40 +
test/tools/javac/links/LinksTest.java | 66 +
test/tools/javac/links/T.java | 24 -
test/tools/javac/links/b/B.java | 26 -
test/tools/javac/links/links.sh | 74 -
test/tools/javac/literals/UnderscoreLiterals.java | 42 +-
test/tools/javac/main/Option_J_At_Test.java | 70 +
.../javac/mandatoryWarnings/deprecated/Test.java | 92 +-
.../javac/mandatoryWarnings/unchecked/Test.java | 80 +-
test/tools/javac/meth/VarargsWarn.java | 17 +
test/tools/javac/meth/VarargsWarn.out | 4 +
.../7030606/DisjunctiveTypeWellFormednessTest.java | 50 +-
test/tools/javac/multicatch/Neg06.out | 4 +-
test/tools/javac/multicatch/Neg07.out | 2 +-
test/tools/javac/multicatch/Pos11.java | 132 +
test/tools/javac/multicatch/Pos12.java | 76 +
.../tools/javac/multicatch/model/ModelChecker.java | 6 +-
.../javac/nativeHeaders/NativeHeaderTest.java | 274 ++
.../nativeHeaders/javahComparison/CompareTest.java | 169 +
.../nativeHeaders/javahComparison/TestClass1.java | 475 +++
.../nativeHeaders/javahComparison/TestClass4.java | 50 +
.../nativeHeaders/javahComparison/TestClass5.java | 60 +
test/tools/javac/newlines/NewLineTest.java | 61 +
test/tools/javac/newlines/Newlines.sh | 76 -
test/tools/javac/options/T6949443.java | 36 +
test/tools/javac/options/T7022337.java | 2 +-
test/tools/javac/parser/7157165/T7157165.java | 12 +
test/tools/javac/parser/7157165/T7157165.out | 4 +
test/tools/javac/parser/8014643/T8014643.java | 41 +
test/tools/javac/parser/JavacParserTest.java | 978 +++++
.../javac/parser/SingleCommaAnnotationValue.java | 39 +
.../parser/SingleCommaAnnotationValueFail.java | 36 +
.../parser/SingleCommaAnnotationValueFail.out | 6 +
test/tools/javac/parser/T4881269.java | 35 +
test/tools/javac/parser/T4881269.out | 9 +
.../javac/parser/netbeans/JavacParserTest.java | 716 ----
test/tools/javac/plugin/showtype/Identifiers.java | 7 +
test/tools/javac/plugin/showtype/Identifiers.out | 21 +
.../tools/javac/plugin/showtype/Identifiers_PI.out | 6 +
.../javac/plugin/showtype/ShowTypePlugin.java | 106 +
test/tools/javac/plugin/showtype/Test.java | 170 +
test/tools/javac/policy/test3/Test.java | 46 +-
test/tools/javac/positions/T6264029.out | 3 +-
test/tools/javac/processing/6348499/T6348499.java | 7 +-
test/tools/javac/processing/6359313/T6359313.java | 2 +-
test/tools/javac/processing/6365040/T6365040.java | 2 +-
test/tools/javac/processing/6413690/T6413690.java | 2 +-
test/tools/javac/processing/6414633/T6414633.java | 19 +-
test/tools/javac/processing/6430209/T6430209.java | 2 +-
.../javac/processing/6499119/ClassProcessor.java | 2 +-
test/tools/javac/processing/6511613/clss41701.java | 2 +-
test/tools/javac/processing/6512707/T6512707.java | 2 +-
test/tools/javac/processing/6634138/T6634138.java | 2 +-
.../processing/6994946/SemanticErrorTest.2.out | 3 +-
.../processing/6994946/SemanticErrorTest.java | 2 +-
.../javac/processing/6994946/SyntaxErrorTest.java | 2 +-
test/tools/javac/processing/T6920317.java | 8 +-
test/tools/javac/processing/T7196462.java | 44 +
.../tools/javac/processing/TestWarnErrorCount.java | 6 +-
.../processing/environment/TestSourceVersion.java | 2 +-
.../processing/environment/round/TestContext.java | 2 +-
.../round/TestElementsAnnotatedWith.java | 4 +-
.../javac/processing/environment/round/TpAnno.java | 29 +
.../round/TypeParameterAnnotations.java | 37 +
.../javac/processing/errors/TestErrorCount.java | 2 +-
.../errors/TestFatalityOfParseErrors.java | 2 +-
.../processing/errors/TestOptionSyntaxErrors.java | 2 +-
.../errors/TestParseErrors/TestParseErrors.java | 2 +-
.../javac/processing/errors/TestReturnCode.java | 2 +-
.../processing/filer/TestFilerConstraints.java | 2 +-
.../javac/processing/filer/TestGetResource.java | 2 +-
.../javac/processing/filer/TestGetResource2.java | 2 +-
.../processing/filer/TestInvalidRelativeNames.java | 2 +-
.../javac/processing/filer/TestLastRound.java | 2 +-
.../javac/processing/filer/TestPackageInfo.java | 2 +-
.../processing/filer/TestValidRelativeNames.java | 2 +-
.../processing/loader/testClose/TestClose.java | 229 ++
.../processing/loader/testClose/TestClose2.java | 141 +
.../processing/messager/6362067/T6362067.java | 2 +-
.../javac/processing/messager/MessagerBasics.java | 2 +-
.../javac/processing/messager/MessagerDiags.java | 131 +
.../javac/processing/model/6194785/T6194785.java | 11 +-
.../javac/processing/model/6341534/T6341534.java | 2 +-
.../javac/processing/model/TestSourceVersion.java | 45 +
.../javac/processing/model/TestSymtabItems.java | 8 +-
.../model/element/TestAnonClassNames.java | 14 +-
.../processing/model/element/TestElement.java | 2 +-
.../model/element/TestExecutableElement.java | 145 +
.../TestMissingElement/TestMissingElement.java | 12 +-
.../TestMissingElement/TestMissingElement.ref | 49 +
.../TestMissingElement2/TestMissingClass.java | 2 +-
.../TestMissingGenericClass1.java | 2 +-
.../TestMissingGenericClass2.java | 2 +-
.../TestMissingGenericInterface1.java | 2 +-
.../TestMissingGenericInterface2.java | 2 +-
.../TestMissingElement2/TestMissingInterface.java | 2 +-
.../javac/processing/model/element/TestNames.java | 2 +-
.../model/element/TestPackageElement.java | 2 +-
.../model/element/TestResourceElement.java | 2 +-
.../model/element/TestResourceVariable.java | 15 +-
.../model/element/TestTypeParameter.java | 2 +-
.../element/TestTypeParameterAnnotations.java | 190 +
.../processing/model/element/TypeParamBounds.java | 2 +-
.../repeatingAnnotations/ElementRepAnnoTester.java | 555 +++
...MixRepeatableAndOfficialContainerBasicTest.java | 119 +
...eatableAndOfficialContainerInheritedA1Test.java | 65 +
...eatableAndOfficialContainerInheritedA2Test.java | 67 +
...eatableAndOfficialContainerInheritedB1Test.java | 62 +
...eatableAndOfficialContainerInheritedB2Test.java | 63 +
...MixSingularAndUnofficialContainerBasicTest.java | 112 +
...gularAndUnofficialContainerInheritedA1Test.java | 61 +
...gularAndUnofficialContainerInheritedA2Test.java | 63 +
...gularAndUnofficialContainerInheritedB1Test.java | 61 +
...gularAndUnofficialContainerInheritedB2Test.java | 62 +
.../OfficialContainerBasicTest.java | 106 +
.../OfficialContainerInheritedTest.java | 60 +
.../repeatingAnnotations/RepeatableBasicTest.java | 109 +
.../RepeatableInheritedTest.java | 61 +
.../RepeatableOfficialContainerBasicTest.java | 106 +
.../RepeatableOfficialContainerInheritedTest.java | 66 +
.../RepeatableOverrideATest.java | 62 +
.../RepeatableOverrideBTest.java | 65 +
.../repeatingAnnotations/SingularBasicTest.java | 89 +
.../SingularInheritedATest.java | 52 +
.../SingularInheritedBTest.java | 57 +
.../UnofficialContainerBasicTest.java | 97 +
.../UnofficialContainerInheritedTest.java | 58 +
.../supportingAnnotations/Bar.java | 32 +
.../supportingAnnotations/BarContainer.java | 32 +
.../BarContainerContainer.java | 32 +
.../supportingAnnotations/BarInherited.java | 33 +
.../BarInheritedContainer.java | 33 +
.../BarInheritedContainerContainer.java | 32 +
.../supportingAnnotations/ExpectedBase.java | 36 +
.../supportingAnnotations/ExpectedContainer.java | 34 +
.../supportingAnnotations/Foo.java | 30 +
.../supportingAnnotations/FooInherited.java | 32 +
.../supportingAnnotations/UnofficialContainer.java | 30 +
.../UnofficialInheritedContainer.java | 32 +
.../processing/model/type/BasicAnnoTests.java | 287 ++
.../model/type/MirroredTypeEx/OverEager.java | 2 +-
.../model/type/MirroredTypeEx/Plurality.java | 2 +-
.../tools/javac/processing/model/type/NoTypes.java | 16 +-
.../javac/processing/model/type/TestUnionType.java | 7 +-
.../javac/processing/model/util/BinaryName.java | 2 +-
.../processing/model/util/GetTypeElemBadArg.java | 2 +-
.../javac/processing/model/util/NoSupers.java | 2 +-
.../processing/model/util/OverridesSpecEx.java | 2 +-
.../javac/processing/model/util/TypesBadArg.java | 2 +-
.../model/util/deprecation/TestDeprecation.java | 6 +-
.../util/directSupersOfErr/DirectSupersOfErr.java | 6 +-
.../util/directSupersOfErr/DirectSupersOfErr.ref | 2 +
.../util/elements/TestGetConstantExpression.java | 2 +-
.../model/util/elements/TestGetPackageOf.java | 2 +-
.../util/elements/TestIsFunctionalInterface.java | 115 +
.../model/util/filter/TestIterables.java | 2 +-
.../options/testCommandLineClasses/Test.java | 2 +-
.../options/testPrintProcessorInfo/Test.java | 2 +-
.../testPrintProcessorInfo/TestWithXstdout.java | 92 +
.../warnings/TestSourceVersionWarnings.java | 10 +-
.../UseImplicit/TestProcUseImplicitWarning.java | 2 +-
test/tools/javac/processing/werror/WError1.java | 2 +-
test/tools/javac/processing/werror/WErrorGen.java | 2 +-
test/tools/javac/processing/werror/WErrorLast.java | 2 +-
test/tools/javac/profiles/ProfileOptionTest.java | 267 ++
test/tools/javac/quid/T6999438.java | 2 +-
test/tools/javac/quid/T6999438.out | 2 +-
test/tools/javac/resolve/Candidate.java | 68 +
test/tools/javac/resolve/Pos.java | 31 +
test/tools/javac/resolve/ResolveHarness.java | 505 +++
test/tools/javac/resolve/TraceResolve.java | 29 +
test/tools/javac/resolve/tests/AbstractMerge.java | 107 +
.../javac/resolve/tests/AmbiguityPrecedence.java | 45 +
.../resolve/tests/BoxedReturnTypeInference.java | 60 +
test/tools/javac/resolve/tests/InnerOverOuter.java | 39 +
.../resolve/tests/PrimitiveBinopOverload.java | 71 +
.../tests/PrimitiveOverReferenceOverInferred.java | 92 +
.../tests/PrimitiveOverReferenceOverVarargs.java | 108 +
.../PrimitiveOverReferenceVarargsAmbiguous.java | 76 +
.../javac/resolve/tests/PrimitiveOverload.java | 113 +
.../tests/PrimitiveReturnTypeInference.java | 60 +
.../javac/resolve/tests/ReferenceOverInferred.java | 76 +
.../javac/resolve/tests/ReferenceOverVarargs.java | 93 +
.../javac/resolve/tests/ReferenceOverload.java | 95 +
.../javac/scope/7017664/CompoundScopeTest.java | 4 +-
.../7046348/EagerInterfaceCompletionTest.java | 45 +-
test/tools/javac/stackmap/StackMapTest.java | 65 +
test/tools/javac/stackmap/T4955930.java | 47 -
test/tools/javac/stackmap/T4955930.sh | 76 -
test/tools/javac/tree/AbstractTreeScannerTest.java | 4 +-
test/tools/javac/tree/DocCommentToplevelTest.java | 197 +
test/tools/javac/tree/MakeLiteralTest.java | 11 +-
test/tools/javac/tree/PrettySimpleStringTest.java | 73 +
test/tools/javac/tree/SourceTreeScannerTest.java | 2 +-
test/tools/javac/tree/TestToString.java | 159 +
test/tools/javac/tree/TreeKindTest.java | 9 +-
test/tools/javac/tree/TreePosTest.java | 96 +-
test/tools/javac/treeannotests/AnnoTreeTests.java | 44 +
test/tools/javac/treeannotests/TestProcessor.java | 9 +-
.../typeAnnotations/newlocations/BasicTest.java | 77 -
.../typeAnnotations/newlocations/BasicTest.out | 66 -
.../javac/types/CastObjectToPrimitiveTest.out | 2 +-
test/tools/javac/types/TestComparisons.java | 362 ++
test/tools/javac/types/TypeHarness.java | 4 +-
test/tools/javac/unicode/SupplementaryJavaID6.java | 14 +-
test/tools/javac/unicode/SupplementaryJavaID6.sh | 114 -
test/tools/javac/util/T6597678.java | 35 +-
test/tools/javac/util/context/T7021650.java | 8 +-
test/tools/javac/varargs/6313164/T6313164.out | 6 +-
test/tools/javac/varargs/6313164/T7175433.java | 59 +
test/tools/javac/varargs/7042566/T7042566.java | 105 +-
test/tools/javac/varargs/7097436/T7097436.out | 4 +-
test/tools/javac/varargs/warning/Warn4.java | 109 +-
test/tools/javac/varargs/warning/Warn5.java | 89 +-
test/tools/javac/versions/check.sh | 59 +-
test/tools/javac/warnings/6594914/Auxiliary.java | 5 +
.../javac/warnings/6594914/ExplicitCompilation.out | 2 +
.../warnings/6594914/ImplicitCompilation.java | 13 +
.../javac/warnings/6594914/ImplicitCompilation.out | 2 +
test/tools/javac/warnings/7090499/T7090499.java | 37 +
test/tools/javac/warnings/7090499/T7090499.out | 17 +
.../AuxiliaryClass/ClassUsingAnotherAuxiliary.java | 35 +
.../AuxiliaryClass/ClassUsingAnotherAuxiliary.out | 4 +
.../AuxiliaryClass/ClassUsingAuxiliary.java | 35 +
.../AuxiliaryClass/ClassUsingAuxiliary1.out | 4 +
.../AuxiliaryClass/ClassUsingAuxiliary2.out | 4 +
.../AuxiliaryClass/ClassWithAuxiliary.java | 31 +
.../warnings/AuxiliaryClass/NotAClassName.java | 25 +
.../warnings/AuxiliaryClass/SelfClassWithAux.java | 45 +
test/tools/javadoc/6958836/Test.java | 5 +-
test/tools/javadoc/6964914/Test.java | 3 +-
test/tools/javadoc/6964914/TestStdDoclet.java | 3 +-
test/tools/javadoc/CheckResourceKeys.java | 247 ++
test/tools/javadoc/MaxWarns.java | 112 +
test/tools/javadoc/T4696488.java | 56 +
test/tools/javadoc/T6551367.java | 4 +-
test/tools/javadoc/api/basic/APITest.java | 212 ++
test/tools/javadoc/api/basic/DocletPathTest.java | 110 +
.../javadoc/api/basic/GetSourceVersionsTest.java | 61 +
.../api/basic/GetTask_DiagListenerTest.java | 88 +
.../javadoc/api/basic/GetTask_DocletClassTest.java | 157 +
.../javadoc/api/basic/GetTask_FileManagerTest.java | 111 +
.../javadoc/api/basic/GetTask_FileObjectsTest.java | 130 +
.../javadoc/api/basic/GetTask_OptionsTest.java | 94 +
.../javadoc/api/basic/GetTask_WriterTest.java | 79 +
.../javadoc/api/basic/IsSupportedOptionTest.java | 67 +
.../javadoc/api/basic/JavadocTaskImplTest.java | 108 +
test/tools/javadoc/api/basic/RunTest.java | 148 +
test/tools/javadoc/api/basic/TagletPathTest.java | 106 +
test/tools/javadoc/api/basic/Task_reuseTest.java | 93 +
test/tools/javadoc/api/basic/pkg/C.java | 27 +
.../javadoc/api/basic/taglets/UnderlineTaglet.java | 152 +
test/tools/javadoc/doclint/DocLintTest.java | 255 ++
.../tools/javadoc/doclint/ImplicitHeadersTest.java | 45 +
test/tools/javah/6257087/T6257087.java | 76 +
test/tools/javah/6257087/foo.java | 29 -
test/tools/javah/6257087/foo.sh | 74 -
test/tools/javah/6257087/foo_bar.h | 21 -
test/tools/javah/ConstMacroTest.sh | 102 -
test/tools/javah/MissingParamClassException.java | 35 -
test/tools/javah/MissingParamClassTest.sh | 124 -
test/tools/javah/ParamClassTest.java | 41 -
test/tools/javah/SubClassConsts.java | 40 -
test/tools/javah/SubClassConsts.out | 31 -
test/tools/javah/SubClassConsts.win | 31 -
test/tools/javah/SuperClassConsts.java | 66 -
.../javah/T4942232/MissingParamClassTest.java | 89 +
.../tools/javah/constMacroTest/ConstMacroTest.java | 117 +
.../JavapShouldLoadClassesFromRTJarTest.java | 43 +
test/tools/javap/4866831/PublicInterfaceTest.java | 52 +
.../javap/8006334/JavapTaskCtorFailWithNPE.java | 84 +
.../JavapReturns0AfterClassNotFoundTest.java | 75 +
test/tools/javap/DescriptorTest.java | 91 +
test/tools/javap/MethodParameters.java | 174 +
test/tools/javap/NotPackagePrivateInterface.java | 34 -
test/tools/javap/PublicInterfaceTest.sh | 62 -
test/tools/javap/T4777949.java | 6 +-
test/tools/javap/T7186925.java | 78 +
test/tools/javap/T7190862.java | 156 +
.../javap/output/RepeatingTypeAnnotations.java | 427 +++
test/tools/javap/output/Tester.java | 389 ++
test/tools/javap/pathsep.sh | 63 -
test/tools/javap/stackmap/StackmapTest.java | 98 +
test/tools/javap/stackmap/T6271292.java | 49 -
test/tools/javap/stackmap/T6271292.out | 14 -
test/tools/javap/stackmap/T6271292.sh | 88 -
.../javap/typeAnnotations/JSR175Annotations.java | 152 +
test/tools/javap/typeAnnotations/NewArray.java | 140 +
test/tools/javap/typeAnnotations/Presence.java | 218 ++
.../tools/javap/typeAnnotations/PresenceInner.java | 187 +
test/tools/javap/typeAnnotations/T6855990.java | 51 +
test/tools/javap/typeAnnotations/TypeCasts.java | 155 +
test/tools/javap/typeAnnotations/Visibility.java | 145 +
test/tools/javap/typeAnnotations/Wildcards.java | 177 +
test/tools/jdeps/Basic.java | 213 ++
test/tools/jdeps/Test.java | 28 +
test/tools/jdeps/p/Foo.java | 37 +
test/tools/jdeps/profiles.properties | 263 ++
test/tools/sjavac/SJavac.java | 573 +++
test/tools/sjavac/SJavacWrapper.java | 67 +
2875 files changed, 180789 insertions(+), 56173 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libnb-javaparser-java.git
More information about the pkg-java-commits
mailing list