hg: mobile/dev/langtools: 157 new changesets
gary.adams at oracle.com
gary.adams at oracle.com
Tue Jun 28 14:48:55 UTC 2016
Changeset: dbd1f626bd00
Author: lana
Date: 2016-03-15 13:48 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/dbd1f626bd00
Added tag jdk-9+110 for changeset 9b4c916633f8
! .hgtags
Changeset: 9adfb22ff08f
Author: alanb
Date: 2016-03-17 19:04 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/9adfb22ff08f
8142968: Module System implementation
Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, jan.lahoda at oracle.com, vicente.romero at oracle.com, andreas.lundblad at oracle.com, andrey.x.nazarov at oracle.com, chris.hegarty at oracle.com, erik.joelsson at oracle.com, kumar.x.srinivasan at oracle.com, sundararajan.athijegannathan at oracle.com
! make/CompileInterim.gmk
! make/build.properties
! make/build.xml
! make/gendata/Gendata-jdk.compiler.gmk
! make/intellij/ant.xml
! make/intellij/build.xml
! make/intellij/langtools.iml
! make/intellij/src/idea/LangtoolsIdeaAntLogger.java
! make/intellij/workspace.xml
! make/launcher.sh-template
! make/netbeans/langtools/build.xml
! make/netbeans/langtools/nbproject/project.xml
! make/tools/anttasks/SelectToolTask.java
! make/tools/crules/CodingRulesAnalyzerPlugin.java
! make/tools/propertiesparser/parser/MessageType.java
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
+ src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java
! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeKind.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java
! src/java.compiler/share/classes/javax/tools/JavaFileManager.java
! src/java.compiler/share/classes/javax/tools/StandardLocation.java
! src/java.compiler/share/classes/javax/tools/ToolProvider.java
+ src/java.compiler/share/classes/module-info.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/DirectiveTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ExportsTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ModuleTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ProvidesTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/RequiresTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/UsesTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/ModuleNameReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
- src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleHelper.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleWrappers.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Name.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/util/ServiceLoader.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/PubApiExtractor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
+ src/jdk.compiler/share/classes/module-info.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlConstants.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/WriterFactory.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/BuilderFactory.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/StandardDocFileFactory.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTool.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ToolOption.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclet.xml
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocClassFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
+ src/jdk.javadoc/share/classes/module-info.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/AccessFlags.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConcealedPackages_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Hashes_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/MainClass_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Module_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/TargetPlatform_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Version_attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/Options.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsFilter.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulePaths.java
- src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
- src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
+ src/jdk.jdeps/share/classes/module-info.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java
! src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
+ src/jdk.jshell/share/classes/module-info.java
! test/Makefile
! test/ProblemList.txt
! test/TEST.ROOT
! test/com/sun/javadoc/testCustomTag/TestCustomTag.java
! test/com/sun/javadoc/testCustomTag/taglets/CustomTag.java
! test/com/sun/javadoc/testHtmlVersion/TestHtmlVersion.java
! test/com/sun/javadoc/testLinkOption/TestLinkOption.java
+ test/com/sun/javadoc/testLinkOption/extra/StringBuilder.java
- test/com/sun/javadoc/testLinkOption/java/lang/StringBuilderChild.java
+ test/com/sun/javadoc/testLinkOption/jdk/package-list
+ test/com/sun/javadoc/testLinkOption/mylib/lang/StringBuilderChild.java
- test/com/sun/javadoc/testLinkOption/package-list
! test/com/sun/javadoc/testNavigation/TestNavigation.java
! test/com/sun/javadoc/testNestedInlineTag/TestNestedInlineTag.java
! test/com/sun/javadoc/testNestedInlineTag/testtaglets/BoldTaglet.java
! test/com/sun/javadoc/testNestedInlineTag/testtaglets/GreenTaglet.java
! test/com/sun/javadoc/testNestedInlineTag/testtaglets/UnderlineTaglet.java
- test/com/sun/javadoc/testProfiles/TestProfiles.java
- test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java
- test/com/sun/javadoc/testProfiles/pkg1/Class1Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg1/Class2Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg1/Class3Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg1/Interface1Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java
- test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java
- test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java
- test/com/sun/javadoc/testProfiles/pkg2/ClassError.java
- test/com/sun/javadoc/testProfiles/pkg2/ClassException.java
- test/com/sun/javadoc/testProfiles/pkg3/Class1Pkg3.java
- test/com/sun/javadoc/testProfiles/pkg3/Class2Pkg3.java
- test/com/sun/javadoc/testProfiles/pkg3/Interface1Pkg3.java
- test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java
- test/com/sun/javadoc/testProfiles/pkg4/Class1Pkg4.java
- test/com/sun/javadoc/testProfiles/pkg5/Class1Pkg5.java
- test/com/sun/javadoc/testProfiles/pkg5/Interface1Pkg5.java
- test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java
- test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java
- test/com/sun/javadoc/testProfiles/profile-rtjar-includes-nopkgs.txt
- test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt
! test/com/sun/javadoc/testSubTitle/TestSubTitle.java
! test/com/sun/javadoc/testTaglets/TestTaglets.java
! test/com/sun/javadoc/testTaglets/taglets/Foo.java
! test/jdk/javadoc/doclet/5093723/T5093723.java
! test/jdk/javadoc/doclet/AccessAsciiArt/AccessAsciiArt.java
! test/jdk/javadoc/doclet/AccessFrameTitle/AccessFrameTitle.java
! test/jdk/javadoc/doclet/AccessH1/AccessH1.java
! test/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java
! test/jdk/javadoc/doclet/AccessSummary/AccessSummary.java
! test/jdk/javadoc/doclet/AuthorDD/AuthorDD.java
! test/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java
! test/jdk/javadoc/doclet/InheritDocForUserTags/DocTest.java
! test/jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java
! test/jdk/javadoc/doclet/MetaTag/MetaTag.java
! test/jdk/javadoc/doclet/PackagesHeader/PackagesHeader.java
! test/jdk/javadoc/doclet/T6735320/T6735320.java
! test/jdk/javadoc/doclet/ValidHtml/ValidHtml.java
! test/jdk/javadoc/doclet/VersionNumber/VersionNumber.java
! test/jdk/javadoc/doclet/WindowTitles/WindowTitles.java
! test/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java
! test/jdk/javadoc/doclet/dupThrowsTags/TestDupThrowsTags.java
! test/jdk/javadoc/doclet/testAbsLinkPath/TestAbsLinkPath.java
! test/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java
! test/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java
! test/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/jdk/javadoc/doclet/testBackSlashInLink/TestBackSlashInLink.java
! test/jdk/javadoc/doclet/testBadPackageFileInJar/TestBadPackageFileInJar.java
! test/jdk/javadoc/doclet/testBadSourceFile/TestBadSourceFile.java
! test/jdk/javadoc/doclet/testBaseClass/TestBaseClass.java
! test/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java
! test/jdk/javadoc/doclet/testCRLineSeparator/TestCRLineSeparator.java
! test/jdk/javadoc/doclet/testCharset/TestCharset.java
! test/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/jdk/javadoc/doclet/testClassTree/TestClassTree.java
! test/jdk/javadoc/doclet/testCmndLineClass/TestCmndLineClass.java
! test/jdk/javadoc/doclet/testCompletionFailure/TestCompletionFailure.java
! test/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java
! test/jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java
! test/jdk/javadoc/doclet/testConstructors/TestConstructors.java
! test/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java
! test/jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java
! test/jdk/javadoc/doclet/testDocFileDir/TestDocFileDir.java
! test/jdk/javadoc/doclet/testDocFiles/TestDocFiles.java
! test/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java
! test/jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java
! test/jdk/javadoc/doclet/testDupParamWarn/TestDupParamWarn.java
! test/jdk/javadoc/doclet/testEmptyClass/TestEmptyClass.java
! test/jdk/javadoc/doclet/testEnclosingClass/TestEnclosingClass.java
! test/jdk/javadoc/doclet/testEncoding/TestEncoding.java
! test/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java
! test/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java
! test/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java
! test/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java
! test/jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java
! test/jdk/javadoc/doclet/testHref/TestHref.java
! test/jdk/javadoc/doclet/testHrefInDocComment/TestHrefInDocComment.java
! test/jdk/javadoc/doclet/testHtmlComments/TestHtmlComments.java
! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
! test/jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java
! test/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/jdk/javadoc/doclet/testIndentation/TestIndentation.java
! test/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/jdk/javadoc/doclet/testInlineLinkLabel/TestInlineLinkLabel.java
! test/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/jdk/javadoc/doclet/testJavascript/TestJavascript.java
! test/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
! test/jdk/javadoc/doclet/testLeadingSpaces/LeadingSpaces.java
! test/jdk/javadoc/doclet/testLegacyTaglet/TestLegacyTaglet.java
! test/jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java
! test/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java
+ test/jdk/javadoc/doclet/testLinkOption/extra/StringBuilder.java
- test/jdk/javadoc/doclet/testLinkOption/java/lang/StringBuilderChild.java
+ test/jdk/javadoc/doclet/testLinkOption/jdk/package-list
+ test/jdk/javadoc/doclet/testLinkOption/mylib/lang/StringBuilderChild.java
- test/jdk/javadoc/doclet/testLinkOption/package-list
! test/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java
! test/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java
! test/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java
! test/jdk/javadoc/doclet/testMemberInheritence/TestMemberInheritence.java
! test/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java
! test/jdk/javadoc/doclet/testModifierEx/TestModifierEx.java
! test/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java
! test/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java
! test/jdk/javadoc/doclet/testNotifications/TestNotifications.java
! test/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/jdk/javadoc/doclet/testOverridenMethods/TestMultiInheritence.java
! test/jdk/javadoc/doclet/testOverridenMethods/TestOverridenMethodDocCopy.java
! test/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethods.java
! test/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java
! test/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java
! test/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java
! test/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java
! test/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java
! test/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java
! test/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java
! test/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java
! test/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java
! test/jdk/javadoc/doclet/testSimpleTagExclude/TestSimpleTagExclude.java
! test/jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java
! test/jdk/javadoc/doclet/testSinceTag/TestSinceTag.java
! test/jdk/javadoc/doclet/testSingleQuotedLink/TestSingleQuotedLink.java
! test/jdk/javadoc/doclet/testSourceTab/TestSourceTab.java
! test/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java
! test/jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java
! test/jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java
! test/jdk/javadoc/doclet/testSupplementary/TestSupplementary.java
! test/jdk/javadoc/doclet/testTagInheritence/TestTagInheritence.java
! test/jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java
! test/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java
! test/jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java
! test/jdk/javadoc/doclet/testThrowsInheritence/TestThrowsTagInheritence.java
! test/jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java
! test/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java
! test/jdk/javadoc/doclet/testTopOption/TestTopOption.java
! test/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
! test/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/jdk/javadoc/doclet/testValueTag/TestValueTag.java
! test/jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java
! test/jdk/javadoc/doclet/testWindowTitle/TestWindowTitle.java
! test/jdk/javadoc/doclet/testXOption/TestXOption.java
! test/jdk/javadoc/doclet/typeAnnotations/smoke/TestSmoke.java
! test/jdk/javadoc/tool/6227454/Test.java
! test/jdk/javadoc/tool/6942366/T6942366.java
! test/jdk/javadoc/tool/6958836/Test.java
! test/jdk/javadoc/tool/6964914/Test.java
! test/jdk/javadoc/tool/6964914/TestStdDoclet.java
! test/jdk/javadoc/tool/6964914/TestUserDoclet.java
! test/jdk/javadoc/tool/BreakIteratorWarning.java
! test/jdk/javadoc/tool/CheckResourceKeys.java
! test/jdk/javadoc/tool/EnsureNewOldDoclet.java
! test/jdk/javadoc/tool/FlagsTooEarly.java
! test/jdk/javadoc/tool/MaxWarns.java
! test/jdk/javadoc/tool/NoStar.java
! test/jdk/javadoc/tool/QuietOption.java
! test/jdk/javadoc/tool/ReleaseOption.java
! test/jdk/javadoc/tool/T4994049/T4994049.java
! test/jdk/javadoc/tool/T6551367.java
! test/jdk/javadoc/tool/T6968833.java
! test/jdk/javadoc/tool/VerifyLocale.java
! test/jdk/javadoc/tool/XWerror.java
! test/jdk/javadoc/tool/api/basic/JavadocTaskImplTest.java
! test/jdk/javadoc/tool/completionFailure/CompletionFailure.java
! test/jdk/javadoc/tool/doclint/DocLintTest.java
! test/jdk/javadoc/tool/doclint/ImplicitHeadersTest.java
! test/jdk/javadoc/tool/dupOk/DupOk.java
! test/jdk/javadoc/tool/nonConstExprs/Test.java
! test/jdk/javadoc/tool/outputRedirect/Test.java
! test/jdk/javadoc/tool/parser/7091528/T7091528.java
! test/jdk/jshell/ClassPathTest.java
! test/jdk/jshell/CommandCompletionTest.java
! test/jdk/jshell/CompletionSuggestionTest.java
! test/jdk/jshell/ComputeFQNsTest.java
! test/jdk/jshell/ErrorTranslationTest.java
! test/jdk/jshell/ImportTest.java
! test/jdk/jshell/InferTypeTest.java
! test/jdk/jshell/StartOptionTest.java
! test/jdk/jshell/T8146368/JShellToolTest8146368.java
! test/jdk/jshell/ToolFormatTest.java
! test/jdk/jshell/ToolReloadTest.java
! test/lib/annotations/annotations/classfile/ClassfileInspector.java
! test/tools/all/RunCodingRules.java
! test/tools/doclint/tool/PathsTest.java
! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
! test/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java
! test/tools/javac/6330997/T6330997.java
! test/tools/javac/6403424/T6403424.java
! test/tools/javac/6508981/TestInferBinaryName.java
! test/tools/javac/6589361/T6589361.java
! test/tools/javac/6627362/T6627362.java
! test/tools/javac/6889255/T6889255.java
! test/tools/javac/AnonymousSubclassTest.java
! test/tools/javac/ClassPathTest/ClassPathTest.java
! test/tools/javac/ConstFoldTest.java
! test/tools/javac/Diagnostics/6769027/T6769027.java
! test/tools/javac/ExtDirs/ExtDirTest.java
! test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java
! test/tools/javac/MethodParameters/AttributeVisitor.java
! test/tools/javac/MethodParametersTest.java
! test/tools/javac/MissingInclude/MissingIncludeTest.java
- test/tools/javac/Object1.java
- test/tools/javac/Object1.out
- test/tools/javac/Object2.java
- test/tools/javac/Object2.out
! test/tools/javac/Paths/AbsolutePathTest.java
! test/tools/javac/Paths/Diagnostics.sh
! test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java
! test/tools/javac/T4093617/T4093617.java
! test/tools/javac/T4093617/T4093617.out
+ test/tools/javac/T4093617/java.base/Object.java
! test/tools/javac/T4965689/ClassLiteralWastesByteTest.java
! test/tools/javac/T5053846/MethodRefDupInConstantPoolTest.java
! test/tools/javac/T5090006/AssertionFailureTest.java
! test/tools/javac/T6181889/EmptyFinallyTest.java
! test/tools/javac/T6358024.java
! test/tools/javac/T6358166.java
! test/tools/javac/T6403466.java
! test/tools/javac/T6405099.java
! test/tools/javac/T6406771.java
! test/tools/javac/T6435291/T6435291.java
! test/tools/javac/T6558476.java
! test/tools/javac/T6725036.java
! test/tools/javac/T6942649.java
! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
! test/tools/javac/T6972327.java
! test/tools/javac/T6985181.java
! test/tools/javac/T6993301.java
! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
! test/tools/javac/T7040592/T7040592.java
! test/tools/javac/T8003967/DetectMutableStaticFields.java
! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
! test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java
! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/tools/javac/T8013394/CompileErrorWithIteratorTest.java
! test/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java
! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java
! test/tools/javac/TryWithResources/TwrForVariable3.out
! test/tools/javac/VersionOpt.java
! test/tools/javac/annotations/SyntheticParameters.java
! test/tools/javac/annotations/typeAnnotations/TypeProcOnly.java
! test/tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java
! test/tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java
! test/tools/javac/api/6400303/T6400303.java
! test/tools/javac/api/6412656/T6412656.java
! test/tools/javac/api/6418694/T6418694.java
! test/tools/javac/api/6440528/T6440528.java
! test/tools/javac/api/6557752/T6557752.java
! test/tools/javac/api/6852595/T6852595.java
! test/tools/javac/api/T6358786.java
! test/tools/javac/api/T6397104.java
! test/tools/javac/api/T6412669.java
! test/tools/javac/api/TestClientCodeWrapper.java
! test/tools/javac/api/TestGetElementReference.java
! test/tools/javac/api/TestJavacTask.java
! test/tools/javac/api/TestJavacTaskScanner.java
! test/tools/javac/api/TestResolveError.java
! test/tools/javac/api/TestResolveIdent.java
! test/tools/javac/api/TestSearchPaths.java
! test/tools/javac/api/TestTrees.java
! test/tools/javac/api/ToolProvider/HelloWorldTest.java
! test/tools/javac/api/ToolProvider/ToolProviderTest1.java
! test/tools/javac/api/ToolProvider/ToolProviderTest2.java
+ test/tools/javac/api/mod/api/pkg/Api.java
+ test/tools/javac/api/mod/module-info.java
! test/tools/javac/api/taskListeners/CompileEvent.java
! test/tools/javac/boxing/IncrementBoxedAndAccess.java
! test/tools/javac/cast/intersection/model/Model01.java
! test/tools/javac/cast/intersection/model/ModelChecker.java
! test/tools/javac/classfiles/InnerClasses/T8068517.java
! test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java
! test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java
+ test/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java
+ test/tools/javac/classfiles/attributes/Module/ModuleTest.java
+ test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java
! test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java
! test/tools/javac/classfiles/attributes/Signature/EnumTest.java
! test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java
! test/tools/javac/classfiles/attributes/Signature/FieldTest.java
! test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java
! test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java
! test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java
! test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java
! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java
+ test/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java
! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java
! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java
! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java
! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java
! test/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java
! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java
! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java
! test/tools/javac/classfiles/attributes/Synthetic/EnumTest.java
! test/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java
! test/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java
! test/tools/javac/classfiles/attributes/lib/TestResult.java
! test/tools/javac/code/ArrayClone.java
! test/tools/javac/defaultMethods/AssertionsTest.java
! test/tools/javac/defaultMethods/BadClassfile.java
! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java
! test/tools/javac/diags/CheckExamples.java
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/diags/DocCommentProcessor.java
! test/tools/javac/diags/Example.java
! test/tools/javac/diags/FileManager.java
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/diags/examples/DirPathElementNotFound.java
! test/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java
! test/tools/javac/diags/examples/InvalidDefaultInterface/processors/CreateBadClassFile.java
! test/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java
! test/tools/javac/diags/examples/InvalidStaticInterface/processors/CreateBadClassFile.java
! test/tools/javac/diags/examples/NoJavaLang.java
! test/tools/javac/diags/examples/NoSuperclass.java
! test/tools/javac/doctree/ReferenceTest.java
! test/tools/javac/fatalErrors/NoJavaLangTest.java
! test/tools/javac/file/ExplodedImage.java
! test/tools/javac/file/T7018098.java
! test/tools/javac/generics/diamond/neg/T8078473_2.java
! test/tools/javac/importscope/CompletionFailureDuringImport.java
! test/tools/javac/importscope/ImportDependenciesTest.java
! test/tools/javac/importscope/ImportMembersTest.java
! test/tools/javac/importscope/NegativeCyclicDependencyTest.java
! test/tools/javac/innerClassFile/InnerClassFileTest.java
! test/tools/javac/javazip/JavaZipTest.java
! test/tools/javac/lambda/AvoidInfiniteReattribution.java
! test/tools/javac/lambda/LambdaInnerTypeVarReflect.java
! test/tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java
! test/tools/javac/lambda/TestBootstrapMethodsCount.java
! test/tools/javac/lambda/bridge/TestMetafactoryBridges.java
! test/tools/javac/lambda/bridge/template_tests/TEST.properties
! test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java
! test/tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java
! test/tools/javac/lambdaShapes/TEST.properties
! test/tools/javac/lib/DPrinter.java
! test/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/tools/javac/lib/combo/ReusableContext.java
! test/tools/javac/limits/NumArgsTest.java
! test/tools/javac/links/LinksTest.java
+ test/tools/javac/modules/AbstractOrInnerClassServiceImplTest.java
+ test/tools/javac/modules/AddLimitMods.java
+ test/tools/javac/modules/AddReadsTest.java
+ test/tools/javac/modules/AnnotationProcessing.java
+ test/tools/javac/modules/AnnotationProcessorsInModulesTest.java
+ test/tools/javac/modules/AutomaticModules.java
+ test/tools/javac/modules/DoclintOtherModules.java
+ test/tools/javac/modules/DuplicateClassTest.java
+ test/tools/javac/modules/EdgeCases.java
+ test/tools/javac/modules/GraphsTest.java
+ test/tools/javac/modules/HelloWorldTest.java
+ test/tools/javac/modules/MOptionTest.java
+ test/tools/javac/modules/ModuleFinderTest.java
+ test/tools/javac/modules/ModuleInfoTest.java
+ test/tools/javac/modules/ModulePathTest.java
+ test/tools/javac/modules/ModuleSourcePathTest.java
+ test/tools/javac/modules/ModuleTestBase.java
+ test/tools/javac/modules/ModulesAndClassPathTest.java
+ test/tools/javac/modules/MultiModuleModeTest.java
+ test/tools/javac/modules/NPEEmptyFileTest.java
+ test/tools/javac/modules/OutputDirTest.java
+ test/tools/javac/modules/PackageConflictTest.java
+ test/tools/javac/modules/PackageMultipleModules.java
+ test/tools/javac/modules/PluginsInModulesTest.java
+ test/tools/javac/modules/ProvidesTest.java
+ test/tools/javac/modules/QueryBeforeEnter.java
+ test/tools/javac/modules/RepeatedUsesAndProvidesTest.java
+ test/tools/javac/modules/ReportNonExistentPackageTest.java
+ test/tools/javac/modules/RequiresPublicTest.java
+ test/tools/javac/modules/ResolveTest.java
+ test/tools/javac/modules/ServiceInStaticClassErrorTest.java
+ test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java
+ test/tools/javac/modules/SingleModuleModeTest.java
+ test/tools/javac/modules/SubpackageTest.java
+ test/tools/javac/modules/UpgradeModulePathTest.java
+ test/tools/javac/modules/UsesTest.java
+ test/tools/javac/modules/XModuleTest.java
! test/tools/javac/newlines/NewLineTest.java
! test/tools/javac/options/modes/Tester.java
! test/tools/javac/options/xprefer/XPreferTest.java
! test/tools/javac/platform/PlatformProviderTest.java
! test/tools/javac/plugin/showtype/Test.java
! test/tools/javac/processing/T8142931.java
! test/tools/javac/processing/environment/ProcessingEnvAnnoDiscovery.java
! test/tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Processor.java
! test/tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Source.java
! test/tools/javac/processing/errors/EnsureMirroredTypeException/Processor.java
! test/tools/javac/processing/errors/EnsureMirroredTypeException/Source.java
! test/tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateFunctionalInterface.java
! test/tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateSuperInterfaceProcessor.java
! test/tools/javac/processing/errors/TestBadProcessor.java
! test/tools/javac/processing/loader/testClose/TestClose.java
! test/tools/javac/processing/loader/testClose/TestClose2.java
! test/tools/javac/processing/messager/MessagerDiags.java
! test/tools/javac/processing/model/TestSymtabItems.java
! test/tools/javac/processing/model/element/8009367/TestQualifiedNameUsed.java
! test/tools/javac/processing/model/element/TestEmptyContainer.java
! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
! test/tools/javac/processing/model/element/TestNonInherited.java
! test/tools/javac/processing/model/inheritedByType/EnsureOrder.java
! test/tools/javac/processing/model/testgetallmembers/Main.java
! test/tools/javac/processing/model/type/BasicAnnoTests.java
! test/tools/javac/processing/model/type/BoundsTest.java
! test/tools/javac/processing/model/type/NoTypes.java
! test/tools/javac/processing/rounds/BaseClassesNotReRead.java
! test/tools/javac/processing/rounds/CompleteOnClosed.java
! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java
- test/tools/javac/profiles/ProfileTest.java
- test/tools/javac/proprietary/WarnClass.java
- test/tools/javac/proprietary/WarnClass.out
- test/tools/javac/proprietary/WarnImport.java
- test/tools/javac/proprietary/WarnImport.out
- test/tools/javac/proprietary/WarnMethod.java
- test/tools/javac/proprietary/WarnMethod.out
- test/tools/javac/proprietary/WarnStaticImport.java
- test/tools/javac/proprietary/WarnStaticImport.out
- test/tools/javac/proprietary/WarnVariable.java
- test/tools/javac/proprietary/WarnVariable.out
- test/tools/javac/proprietary/WarnWildcard.java
- test/tools/javac/proprietary/WarnWildcard.out
+ test/tools/javac/redefineObject/Object1-test.java
+ test/tools/javac/redefineObject/Object1.out
+ test/tools/javac/redefineObject/Object2-test.java
+ test/tools/javac/redefineObject/Object2.out
+ test/tools/javac/redefineObject/java.base/Object1.java
+ test/tools/javac/redefineObject/java.base/Object2.java
! test/tools/javac/resolve/BitWiseOperators.java
! test/tools/javac/scope/DupUnsharedTest.java
! test/tools/javac/scope/HashCollisionTest.java
! test/tools/javac/scope/RemoveSymbolUnitTest.java
! test/tools/javac/scope/StarImportTest.java
! test/tools/javac/stackmap/StackMapTest.java
! test/tools/javac/sym/ElementStructureTest.java
- test/tools/javac/synthesize/Boolean.java
- test/tools/javac/synthesize/Byte.java
- test/tools/javac/synthesize/Character.java
- test/tools/javac/synthesize/Cloneable.java
- test/tools/javac/synthesize/Double.java
- test/tools/javac/synthesize/Float.java
- test/tools/javac/synthesize/Integer.java
- test/tools/javac/synthesize/Long.java
! test/tools/javac/synthesize/Main.java
- test/tools/javac/synthesize/Number.java
- test/tools/javac/synthesize/Object.java
- test/tools/javac/synthesize/Serializable.java
- test/tools/javac/synthesize/Short.java
- test/tools/javac/synthesize/Test.java
- test/tools/javac/synthesize/Void.java
+ test/tools/javac/synthesize/src/Boolean.java
+ test/tools/javac/synthesize/src/Byte.java
+ test/tools/javac/synthesize/src/Character.java
+ test/tools/javac/synthesize/src/Cloneable.java
+ test/tools/javac/synthesize/src/Double.java
+ test/tools/javac/synthesize/src/Float.java
+ test/tools/javac/synthesize/src/Integer.java
+ test/tools/javac/synthesize/src/Long.java
+ test/tools/javac/synthesize/src/Number.java
+ test/tools/javac/synthesize/src/Object.java
+ test/tools/javac/synthesize/src/Serializable.java
+ test/tools/javac/synthesize/src/Short.java
+ test/tools/javac/synthesize/src/Test.java
+ test/tools/javac/synthesize/src/Void.java
+ test/tools/javac/synthesize/src/module-info.java
! test/tools/javac/tree/8067914/NukeExtraCast.java
! test/tools/javac/tree/ArrayTypeToString.java
! test/tools/javac/tree/MakeTypeTest.java
! test/tools/javac/tree/ScopeTest.java
! test/tools/javac/treeannotests/AnnoTreeTests.java
! test/tools/javac/treeannotests/TestProcessor.java
! test/tools/javac/types/ScopeListenerTest.java
! test/tools/javac/types/TestComparisons.java
! test/tools/javac/util/T6597678.java
! test/tools/javac/warnings/6594914/T6594914b.out
! test/tools/javac/warnings/VerifyLintDescriptions.java
! test/tools/javadoc/6227454/Test.java
! test/tools/javadoc/6964914/Test.java
! test/tools/javadoc/6964914/TestStdDoclet.java
! test/tools/javadoc/6964914/TestUserDoclet.java
! test/tools/javadoc/CheckResourceKeys.java
! test/tools/javadoc/CompletionError.java
! test/tools/javadoc/api/basic/TagletPathTest.java
! test/tools/javah/6257087/T6257087.java
+ test/tools/javah/ModuleClass.java
! test/tools/javah/T4942232/MissingParamClassTest.java
! test/tools/javah/constMacroTest/ConstMacroTest.java
! test/tools/javap/4111861/T4111861.java
! test/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java
! test/tools/javap/4866831/PublicInterfaceTest.java
! test/tools/javap/4870651/T4870651.java
! test/tools/javap/6937244/T6937244.java
! test/tools/javap/6937244/T6937244A.java
! test/tools/javap/8006334/JavapTaskCtorFailWithNPE.java
! test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java
! test/tools/javap/AccessModifiers.java
! test/tools/javap/BadAttributeLength.java
! test/tools/javap/BoundsTypeVariableTest.java
! test/tools/javap/DescriptorTest.java
! test/tools/javap/ExtPath.java
! test/tools/javap/InvalidOptions.java
! test/tools/javap/MethodParameters.java
! test/tools/javap/StackMapTableTest.java
! test/tools/javap/T4075403.java
! test/tools/javap/T4459541.java
! test/tools/javap/T4501660.java
! test/tools/javap/T4501661.java
! test/tools/javap/T4777949.java
! test/tools/javap/T4876942.java
! test/tools/javap/T4880663.java
! test/tools/javap/T4880672.java
! test/tools/javap/T4884240.java
! test/tools/javap/T4975569.java
! test/tools/javap/T6271787.java
! test/tools/javap/T6474890.java
! test/tools/javap/T6587786.java
! test/tools/javap/T6622216.java
! test/tools/javap/T6622232.java
! test/tools/javap/T6622260.java
! test/tools/javap/T6715251.java
! test/tools/javap/T6715753.java
! test/tools/javap/T6715767.java
! test/tools/javap/T6729471.java
! test/tools/javap/T6824493.java
! test/tools/javap/T6863746.java
! test/tools/javap/T6866657.java
! test/tools/javap/T6868539.java
! test/tools/javap/T6879371.java
! test/tools/javap/T6980017.java
! test/tools/javap/T7004698.java
! test/tools/javap/T7186925.java
! test/tools/javap/T7190862.java
! test/tools/javap/T8032814.java
! test/tools/javap/T8032819.java
! test/tools/javap/T8033180.java
! test/tools/javap/T8033711.java
! test/tools/javap/T8035104.java
! test/tools/javap/T8038414.java
! test/tools/javap/TestSuperclass.java
! test/tools/javap/WhitespaceTest.java
! test/tools/javap/classfile/6888367/T6888367.java
! test/tools/javap/stackmap/StackmapTest.java
! test/tools/javap/typeAnnotations/T6855990.java
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/Basic.java
+ test/tools/jdeps/CompilerUtils.java
! test/tools/jdeps/DotFileTest.java
! test/tools/jdeps/VerboseFormat/JdepsDependencyClosure.java
+ test/tools/jdeps/VerboseFormat/use/indirect/DontUseJdkInternal2.java
- test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java
+ test/tools/jdeps/VerboseFormat/use/indirect/UseJdkInternalIndirectly.java
- test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java
+ test/tools/jdeps/VerboseFormat/use/indirect2/DontUseJdkInternal3.java
- test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java
+ test/tools/jdeps/VerboseFormat/use/indirect2/UseJdkInternalIndirectly2.java
- test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java
+ test/tools/jdeps/VerboseFormat/use/internal/DontUseJdkInternal.java
+ test/tools/jdeps/VerboseFormat/use/internal/UseClassWithJdkInternal.java
+ test/tools/jdeps/VerboseFormat/use/internal/UseJdkInternalClass.java
+ test/tools/jdeps/VerboseFormat/use/internal/UseJdkInternalClass2.java
- test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java
- test/tools/jdeps/VerboseFormat/use/unsafe/UseClassWithUnsafe.java
- test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java
- test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java
! test/tools/jdeps/f/F.java
- test/tools/jdeps/javax/activity/NotCompactProfile.java
+ test/tools/jdeps/jdk.unsupported/Foo.java
+ test/tools/jdeps/jdk.unsupported/JDKUnsupportedTest.java
+ test/tools/jdeps/modules/GenModuleInfo.java
+ test/tools/jdeps/modules/ModuleTest.java
+ test/tools/jdeps/modules/src/m1/module-info.java
+ test/tools/jdeps/modules/src/m1/p1/Goo.java
+ test/tools/jdeps/modules/src/m1/p1/Lib.java
+ test/tools/jdeps/modules/src/m1/p1/S.java
+ test/tools/jdeps/modules/src/m1/p1/internal/Impl.java
+ test/tools/jdeps/modules/src/m2/module-info.java
+ test/tools/jdeps/modules/src/m2/p2/Bar.java
+ test/tools/jdeps/modules/src/m2/p2/internal/T2.java
+ test/tools/jdeps/modules/src/m3/module-info.java
+ test/tools/jdeps/modules/src/m3/p3/Foo.java
+ test/tools/jdeps/modules/src/m3/p3/Main.java
+ test/tools/jdeps/modules/src/m4/module-info.java
+ test/tools/jdeps/modules/src/m4/p4/Lib.java
+ test/tools/jdeps/modules/src/m4/p4/internal/Impl.java
+ test/tools/jdeps/modules/src/unsupported/module-info.java
+ test/tools/jdeps/modules/src/unsupported/q/Counter.java
! test/tools/jdeps/p/Bar.java
! test/tools/lib/ToolBox.java
! test/tools/sjavac/ApiExtraction.java
! test/tools/sjavac/ClasspathDependencies.java
! test/tools/sjavac/CompileCircularSources.java
! test/tools/sjavac/CompileExcludingDependency.java
! test/tools/sjavac/CompileWithAtFile.java
! test/tools/sjavac/CompileWithInvisibleSources.java
! test/tools/sjavac/CompileWithOverrideSources.java
! test/tools/sjavac/HiddenFiles.java
! test/tools/sjavac/IncCompInheritance.java
! test/tools/sjavac/IncCompileChangeNative.java
! test/tools/sjavac/IncCompileDropClasses.java
! test/tools/sjavac/IncCompileFullyQualifiedRef.java
! test/tools/sjavac/IncCompileNoChanges.java
! test/tools/sjavac/IncCompileUpdateNative.java
! test/tools/sjavac/IncCompileWithChanges.java
! test/tools/sjavac/IncludeExcludePatterns.java
! test/tools/sjavac/NoState.java
! test/tools/sjavac/OverlappingSrcDst.java
! test/tools/sjavac/PackagePathMismatch.java
! test/tools/sjavac/ParallelCompilations.java
! test/tools/sjavac/PermittedArtifact.java
! test/tools/sjavac/StateDir.java
Changeset: 447f26d4b506
Author: lana
Date: 2016-03-23 19:33 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/447f26d4b506
Added tag jdk-9+111 for changeset 9adfb22ff08f
! .hgtags
Changeset: 4e6a73cb55da
Author: ksrini
Date: 2016-03-14 15:04 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/4e6a73cb55da
8071982: Update tests for revamped Doclet API
8071984: Update test cases for repeating and type annotations output in javadoc
Reviewed-by: ksrini, bpatel
Contributed-by: oleg.barbashov at oracle.com
! test/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/jdk/javadoc/doclet/testClassCrossReferences/C.java
! test/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/jdk/javadoc/doclet/testClassCrossReferences/package-list
+ test/jdk/javadoc/doclet/testClassDocCatalog/TestClassDocCatalog.java
+ test/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyAnnotation.java
+ test/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyClass.java
+ test/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyEnum.java
+ test/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyError.java
+ test/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyException.java
+ test/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyInterface.java
+ test/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyAnnotation.java
+ test/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyClass.java
+ test/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyEnum.java
+ test/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyError.java
+ test/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyException.java
+ test/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyInterface.java
! test/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/jdk/javadoc/doclet/testDeprecatedDocs/pkg/TestAnnotationType.java
+ test/jdk/javadoc/doclet/testGroupOption/C.java
! test/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java
+ test/jdk/javadoc/doclet/testGroupOption/abc1/C.java
+ test/jdk/javadoc/doclet/testGroupOption/abc2/C.java
+ test/jdk/javadoc/doclet/testGroupOption/abc3/C.java
+ test/jdk/javadoc/doclet/testGroupOption/other/C.java
! test/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java
! test/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/jdk/javadoc/doclet/testIndex/pkg/Coin.java
! test/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java
! test/jdk/javadoc/doclet/testLinkTaglet/checkPkg/B.java
! test/jdk/javadoc/doclet/testLinkTaglet/pkg/C.java
! test/jdk/javadoc/doclet/testNavigation/TestNavigation.java
+ test/jdk/javadoc/doclet/testNavigation/overview.html
! test/jdk/javadoc/doclet/testOptions/TestOptions.java
+ test/jdk/javadoc/doclet/testOptions/custom-stylesheet.css
+ test/jdk/javadoc/doclet/testOptions/deprecated/Foo.java
+ test/jdk/javadoc/doclet/testOptions/help.html
+ test/jdk/javadoc/doclet/testOptions/linksource/AnnotationTypeField.java
+ test/jdk/javadoc/doclet/testOptions/linksource/Properties.java
+ test/jdk/javadoc/doclet/testOptions/linksource/SomeClass.java
+ test/jdk/javadoc/doclet/testOptions/linksource/SomeEnum.java
! test/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/jdk/javadoc/doclet/testSearch/pkg/AnotherClass.java
! test/jdk/javadoc/doclet/testSearch/pkg/package-info.java
! test/jdk/javadoc/doclet/testSearch/pkgfx/C.java
+ test/jdk/javadoc/doclet/testSerializedForm/ExternalizedForm.java
+ test/jdk/javadoc/doclet/testSerializedForm/SerializedForm.java
! test/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/jdk/javadoc/doclet/testSimpleTag/C.java
! test/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java
! test/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
+ test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/RepeatedAnnotations.java
! test/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/jdk/javadoc/doclet/testUseOption/pkg1/C1.java
! test/jdk/javadoc/doclet/testUseOption/pkg1/C9.java
+ test/jdk/javadoc/doclet/testUseOption/pkg1/SubInterface.java
+ test/jdk/javadoc/doclet/testUseOption/pkg1/UsedThrowable.java
+ test/jdk/javadoc/doclet/testUseOption/pkg3/C.java
! test/jdk/javadoc/tool/VerifyLocale.java
Changeset: 9f2ab5bb1942
Author: lana
Date: 2016-03-15 14:50 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/9f2ab5bb1942
Merge
Changeset: 5bacae82131e
Author: jjg
Date: 2016-03-17 12:40 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/5bacae82131e
8152048: change langtools tests to use ProblemList instead of @ignore
Reviewed-by: darcy
! test/ProblemList.txt
Changeset: facb06a2e3d8
Author: alundblad
Date: 2016-03-22 11:48 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/facb06a2e3d8
8151379: Sjavac should not print connection attempts on info logging level
Summary: Changed logging level on some sjavac messages.
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java
Changeset: d52219fa3026
Author: chegar
Date: 2016-03-22 10:43 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d52219fa3026
Merge
- src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/util/ServiceLoader.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java
- src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
- src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
! test/ProblemList.txt
- test/com/sun/javadoc/testLinkOption/java/lang/StringBuilderChild.java
- test/com/sun/javadoc/testLinkOption/package-list
- test/com/sun/javadoc/testProfiles/TestProfiles.java
- test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java
- test/com/sun/javadoc/testProfiles/pkg1/Class1Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg1/Class2Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg1/Class3Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg1/Interface1Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java
- test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java
- test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java
- test/com/sun/javadoc/testProfiles/pkg2/ClassError.java
- test/com/sun/javadoc/testProfiles/pkg2/ClassException.java
- test/com/sun/javadoc/testProfiles/pkg3/Class1Pkg3.java
- test/com/sun/javadoc/testProfiles/pkg3/Class2Pkg3.java
- test/com/sun/javadoc/testProfiles/pkg3/Interface1Pkg3.java
- test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java
- test/com/sun/javadoc/testProfiles/pkg4/Class1Pkg4.java
- test/com/sun/javadoc/testProfiles/pkg5/Class1Pkg5.java
- test/com/sun/javadoc/testProfiles/pkg5/Interface1Pkg5.java
- test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java
- test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java
- test/com/sun/javadoc/testProfiles/profile-rtjar-includes-nopkgs.txt
- test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt
! test/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/jdk/javadoc/doclet/testClassDocCatalog/TestClassDocCatalog.java
! test/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java
! test/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java
! test/jdk/javadoc/doclet/testIndex/TestIndex.java
- test/jdk/javadoc/doclet/testLinkOption/java/lang/StringBuilderChild.java
- test/jdk/javadoc/doclet/testLinkOption/package-list
! test/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java
! test/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java
! test/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/jdk/javadoc/tool/VerifyLocale.java
- test/tools/javac/Object1.java
- test/tools/javac/Object1.out
- test/tools/javac/Object2.java
- test/tools/javac/Object2.out
- test/tools/javac/profiles/ProfileTest.java
- test/tools/javac/proprietary/WarnClass.java
- test/tools/javac/proprietary/WarnClass.out
- test/tools/javac/proprietary/WarnImport.java
- test/tools/javac/proprietary/WarnImport.out
- test/tools/javac/proprietary/WarnMethod.java
- test/tools/javac/proprietary/WarnMethod.out
- test/tools/javac/proprietary/WarnStaticImport.java
- test/tools/javac/proprietary/WarnStaticImport.out
- test/tools/javac/proprietary/WarnVariable.java
- test/tools/javac/proprietary/WarnVariable.out
- test/tools/javac/proprietary/WarnWildcard.java
- test/tools/javac/proprietary/WarnWildcard.out
- test/tools/javac/synthesize/Boolean.java
- test/tools/javac/synthesize/Byte.java
- test/tools/javac/synthesize/Character.java
- test/tools/javac/synthesize/Cloneable.java
- test/tools/javac/synthesize/Double.java
- test/tools/javac/synthesize/Float.java
- test/tools/javac/synthesize/Integer.java
- test/tools/javac/synthesize/Long.java
- test/tools/javac/synthesize/Number.java
- test/tools/javac/synthesize/Object.java
- test/tools/javac/synthesize/Serializable.java
- test/tools/javac/synthesize/Short.java
- test/tools/javac/synthesize/Test.java
- test/tools/javac/synthesize/Void.java
- test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java
- test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java
- test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java
- test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java
- test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java
- test/tools/jdeps/VerboseFormat/use/unsafe/UseClassWithUnsafe.java
- test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java
- test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java
- test/tools/jdeps/javax/activity/NotCompactProfile.java
Changeset: bb24cb2c98fe
Author: chegar
Date: 2016-03-22 15:26 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/bb24cb2c98fe
Merge
Changeset: 241e893e89e0
Author: mchung
Date: 2016-03-22 19:34 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/241e893e89e0
8152504: Problem list tools/jdeps/modules/GenModuleInfo.java until JDK-8152502 is resolved
Reviewed-by: darcy
! test/ProblemList.txt
Changeset: 7b2109432f9f
Author: mchung
Date: 2016-03-22 19:34 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/7b2109432f9f
8152503: tools/javac/completionDeps/DepsAndAnno.java fails after jigsaw m3
Reviewed-by: darcy
! test/tools/javac/completionDeps/DepsAndAnno.java
Changeset: b40b4ce0daab
Author: alundblad
Date: 2016-03-23 13:39 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/b40b4ce0daab
8027999: Poorly worded error message when attempting to assign to this
Summary: Changed the error message when trying to assign to this.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/CantAssignToThis.java
Changeset: c42875d558d4
Author: alundblad
Date: 2016-03-23 13:44 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/c42875d558d4
8152465: Sjavac should not prefix server generated log messages with [server]
Summary: Dropped the [server] prefix unless debug output is enabled.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
Changeset: d77a6b663858
Author: jlahoda
Date: 2016-03-23 13:40 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d77a6b663858
8152296: langtools/test/jdk/jshell/ToolReloadTest.java failing if there is not persisted history
Summary: Create a custom Terminal for use in tests; avoid use of global Preferences in tests.
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/StartOptionTest.java
Changeset: a6b25b9c0195
Author: mcimadamore
Date: 2016-03-23 16:59 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/a6b25b9c0195
8152411: Regression: inference fails to reject incompatible upper bounds
Summary: Wrong undet variable comparison in propagation optimization
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
+ test/tools/javac/generics/inference/8152411/T8152411.java
+ test/tools/javac/generics/inference/8152411/T8152411.out
Changeset: b5af83c995f9
Author: lana
Date: 2016-03-23 21:44 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/b5af83c995f9
Merge
Changeset: 3d4117c36559
Author: rfield
Date: 2016-03-25 18:36 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/3d4117c36559
8151755: jshell tool: properly cover resolution issues in output configuration
8152246: jshell tool: history overflow
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolFormatTest.java
! test/jdk/jshell/ToolReloadTest.java
Changeset: e25cb1b340e1
Author: lana
Date: 2016-03-31 01:13 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/e25cb1b340e1
Added tag jdk-9+112 for changeset 3d4117c36559
! .hgtags
Changeset: 305e9e96a7f6
Author: mchung
Date: 2016-03-31 11:50 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/305e9e96a7f6
8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build
Reviewed-by: alanb
! make/gendata/Gendata-jdk.compiler.gmk
Changeset: f31075169c33
Author: vromero
Date: 2016-03-31 17:25 -0400
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/f31075169c33
8150733: NPE when compiling module-info.java with a class declaration in a non-module mode
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/modules/NPECompilingModuleInfoTest.java
Changeset: 0ef6f9a479f8
Author: darcy
Date: 2016-03-31 14:56 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/0ef6f9a479f8
6818181: Update naming convention annotation processing samples for modules
Reviewed-by: jjg
! src/sample/share/javac/processing/src/CheckNamesProcessor.java
Changeset: 97ec97671022
Author: jjg
Date: 2016-03-31 15:20 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/97ec97671022
8152897: refactor ToolBox to allow reduced documented dependencies
Reviewed-by: vromero
! test/jdk/jshell/ClassPathTest.java
! test/jdk/jshell/CommandCompletionTest.java
! test/jdk/jshell/Compiler.java
! test/jdk/jshell/CompletionSuggestionTest.java
! test/jdk/jshell/ComputeFQNsTest.java
! test/jdk/jshell/ErrorTranslationTest.java
! test/jdk/jshell/ImportTest.java
! test/jdk/jshell/InferTypeTest.java
! test/jdk/jshell/StartOptionTest.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolFormatTest.java
! test/jdk/jshell/ToolReloadTest.java
! test/tools/doclint/tool/PathsTest.java
! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
! test/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java
! test/tools/javac/6508981/TestInferBinaryName.java
! test/tools/javac/AnonymousSubclassTest.java
! test/tools/javac/ClassPathTest/ClassPathTest.java
! test/tools/javac/ConstFoldTest.java
! test/tools/javac/ExtDirs/ExtDirTest.java
! test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java
! test/tools/javac/MissingInclude/MissingIncludeTest.java
! test/tools/javac/Paths/AbsolutePathTest.java
! test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java
! test/tools/javac/T5090006/AssertionFailureTest.java
! test/tools/javac/T6558476.java
! test/tools/javac/T6725036.java
! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
! test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java
! test/tools/javac/T8013394/CompileErrorWithIteratorTest.java
! test/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java
! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java
! test/tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java
! test/tools/javac/api/ToolProvider/HelloWorldTest.java
! test/tools/javac/api/ToolProvider/ToolProviderTest1.java
! test/tools/javac/api/ToolProvider/ToolProviderTest2.java
! test/tools/javac/boxing/IncrementBoxedAndAccess.java
! test/tools/javac/classfiles/InnerClasses/T8068517.java
! test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java
! test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java
! test/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java
! test/tools/javac/classfiles/attributes/Module/ModuleTest.java
! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java
! test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java
! test/tools/javac/classfiles/attributes/Signature/EnumTest.java
! test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java
! test/tools/javac/classfiles/attributes/Signature/FieldTest.java
! test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java
! test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java
! test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java
! test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java
! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java
! test/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java
! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java
! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java
! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java
! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java
! test/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java
! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java
! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java
! test/tools/javac/classfiles/attributes/Synthetic/EnumTest.java
! test/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java
! test/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java
! test/tools/javac/classfiles/attributes/lib/TestBase.java
! test/tools/javac/completionDeps/DepsAndAnno.java
! test/tools/javac/defaultMethods/AssertionsTest.java
! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java
! test/tools/javac/fatalErrors/NoJavaLangTest.java
! test/tools/javac/file/ExplodedImage.java
! test/tools/javac/importscope/CompletionFailureDuringImport.java
! test/tools/javac/importscope/ImportDependenciesTest.java
! test/tools/javac/importscope/ImportMembersTest.java
! test/tools/javac/importscope/NegativeCyclicDependencyTest.java
! test/tools/javac/innerClassFile/InnerClassFileTest.java
! test/tools/javac/javazip/JavaZipTest.java
! test/tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java
! test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java
! test/tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java
! test/tools/javac/links/LinksTest.java
! test/tools/javac/modules/AbstractOrInnerClassServiceImplTest.java
! test/tools/javac/modules/AddLimitMods.java
! test/tools/javac/modules/AddReadsTest.java
! test/tools/javac/modules/AnnotationProcessing.java
! test/tools/javac/modules/AnnotationProcessorsInModulesTest.java
! test/tools/javac/modules/AutomaticModules.java
! test/tools/javac/modules/DoclintOtherModules.java
! test/tools/javac/modules/DuplicateClassTest.java
! test/tools/javac/modules/EdgeCases.java
! test/tools/javac/modules/GraphsTest.java
! test/tools/javac/modules/HelloWorldTest.java
! test/tools/javac/modules/MOptionTest.java
! test/tools/javac/modules/ModuleFinderTest.java
! test/tools/javac/modules/ModuleInfoTest.java
! test/tools/javac/modules/ModulePathTest.java
! test/tools/javac/modules/ModuleSourcePathTest.java
! test/tools/javac/modules/ModuleTestBase.java
! test/tools/javac/modules/ModulesAndClassPathTest.java
! test/tools/javac/modules/MultiModuleModeTest.java
! test/tools/javac/modules/NPECompilingModuleInfoTest.java
! test/tools/javac/modules/NPEEmptyFileTest.java
! test/tools/javac/modules/OutputDirTest.java
! test/tools/javac/modules/PackageConflictTest.java
! test/tools/javac/modules/PackageMultipleModules.java
! test/tools/javac/modules/PluginsInModulesTest.java
! test/tools/javac/modules/ProvidesTest.java
! test/tools/javac/modules/QueryBeforeEnter.java
! test/tools/javac/modules/RepeatedUsesAndProvidesTest.java
! test/tools/javac/modules/ReportNonExistentPackageTest.java
! test/tools/javac/modules/RequiresPublicTest.java
! test/tools/javac/modules/ResolveTest.java
! test/tools/javac/modules/ServiceInStaticClassErrorTest.java
! test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java
! test/tools/javac/modules/SingleModuleModeTest.java
! test/tools/javac/modules/SubpackageTest.java
! test/tools/javac/modules/UpgradeModulePathTest.java
! test/tools/javac/modules/UsesTest.java
! test/tools/javac/modules/XModuleTest.java
! test/tools/javac/newlines/NewLineTest.java
! test/tools/javac/platform/PlatformProviderTest.java
! test/tools/javac/plugin/showtype/Test.java
! test/tools/javac/processing/rounds/CompleteOnClosed.java
! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java
! test/tools/javac/stackmap/StackMapTest.java
! test/tools/javac/sym/ElementStructureTest.java
! test/tools/javac/tree/8067914/NukeExtraCast.java
! test/tools/javadoc/CompletionError.java
! test/tools/javah/6257087/T6257087.java
! test/tools/javah/ModuleClass.java
! test/tools/javah/T4942232/MissingParamClassTest.java
! test/tools/javah/constMacroTest/ConstMacroTest.java
! test/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java
! test/tools/javap/4866831/PublicInterfaceTest.java
! test/tools/javap/T6729471.java
! test/tools/javap/stackmap/StackmapTest.java
- test/tools/lib/ToolBox.java
+ test/tools/lib/toolbox/AbstractTask.java
+ test/tools/lib/toolbox/ExecTask.java
+ test/tools/lib/toolbox/JarTask.java
+ test/tools/lib/toolbox/JavaTask.java
+ test/tools/lib/toolbox/JavacTask.java
+ test/tools/lib/toolbox/JavahTask.java
+ test/tools/lib/toolbox/JavapTask.java
+ test/tools/lib/toolbox/Task.java
+ test/tools/lib/toolbox/ToolBox.java
! test/tools/sjavac/ApiExtraction.java
! test/tools/sjavac/ClasspathDependencies.java
! test/tools/sjavac/CompileCircularSources.java
! test/tools/sjavac/CompileExcludingDependency.java
! test/tools/sjavac/CompileWithAtFile.java
! test/tools/sjavac/CompileWithInvisibleSources.java
! test/tools/sjavac/CompileWithOverrideSources.java
! test/tools/sjavac/HiddenFiles.java
! test/tools/sjavac/IncCompInheritance.java
! test/tools/sjavac/IncCompileChangeNative.java
! test/tools/sjavac/IncCompileDropClasses.java
! test/tools/sjavac/IncCompileFullyQualifiedRef.java
! test/tools/sjavac/IncCompileNoChanges.java
! test/tools/sjavac/IncCompileUpdateNative.java
! test/tools/sjavac/IncCompileWithChanges.java
! test/tools/sjavac/IncludeExcludePatterns.java
! test/tools/sjavac/NoState.java
! test/tools/sjavac/OverlappingSrcDst.java
! test/tools/sjavac/PackagePathMismatch.java
! test/tools/sjavac/ParallelCompilations.java
! test/tools/sjavac/PermittedArtifact.java
! test/tools/sjavac/SJavacTester.java
! test/tools/sjavac/StateDir.java
Changeset: 8b64ecd96dbe
Author: ksrini
Date: 2016-03-29 10:24 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/8b64ecd96dbe
8152771: NPE accessing comments on module declarations
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/modules/ModuleInfoTreeAccess.java
Changeset: 4e87682893e6
Author: rfield
Date: 2016-04-01 09:20 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/4e87682893e6
8152925: JShell: enable corralling of any type declaration, including enum
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! test/jdk/jshell/ReplaceTest.java
Changeset: f534faf33c47
Author: lana
Date: 2016-04-07 10:07 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/f534faf33c47
Added tag jdk-9+113 for changeset 4e87682893e6
! .hgtags
Changeset: 2f6ca5367226
Author: rfield
Date: 2016-04-04 10:31 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/2f6ca5367226
8147515: JShell: Internationalize
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
+ src/jdk.jshell/share/classes/jdk/jshell/resources/l10n.properties
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/StartOptionTest.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolFormatTest.java
+ test/jdk/jshell/ToolLocaleMessageTest.java
! test/jdk/jshell/ToolReloadTest.java
Changeset: 83c0f2cb6028
Author: jjg
Date: 2016-04-04 12:34 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/83c0f2cb6028
8153416: unexport javah from jdk.compiler module
Reviewed-by: mchung
! src/jdk.compiler/share/classes/module-info.java
! test/tools/javac/file/ExplodedImage.java
! test/tools/javac/nativeHeaders/javahComparison/CompareTest.java
! test/tools/javah/4942232/Test.java
! test/tools/javah/6257087/T6257087.java
! test/tools/javah/6572945/T6572945.java
! test/tools/javah/ModuleClass.java
! test/tools/javah/T4942232/MissingParamClassTest.java
! test/tools/javah/T6893943.java
! test/tools/javah/T6994608.java
! test/tools/javah/T7126832/T7126832.java
! test/tools/javah/T7185778.java
! test/tools/javah/TestHelpOpts.java
! test/tools/javah/VersionTest.java
! test/tools/javah/constMacroTest/ConstMacroTest.java
Changeset: f2ce02ef81e9
Author: rfield
Date: 2016-04-04 20:28 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/f2ce02ef81e9
8153417: jshell tool: use test passed locale to retrieve ResourceBundle
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
Changeset: 68696e640592
Author: rfield
Date: 2016-04-05 00:46 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/68696e640592
8153482: jdk/jshell/StartOptionTest.java fails on Windows after JDK-8147515
Reviewed-by: jlahoda
! test/jdk/jshell/StartOptionTest.java
Changeset: d5754aaff8ec
Author: alanb
Date: 2016-04-05 21:17 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d5754aaff8ec
8153370: Drop use of old style -XaddExports from tests
Reviewed-by: mchung
! test/tools/javac/modules/AddLimitMods.java
! test/tools/javac/platform/PlatformProviderTest.java
Changeset: 680712ce0386
Author: psandoz
Date: 2016-03-24 11:21 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/680712ce0386
8149644: Integrate VarHandles
Reviewed-by: mcimadamore, forax
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
Changeset: 82f94333bd7e
Author: zmajo
Date: 2016-03-24 16:21 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/82f94333bd7e
Merge
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/util/ServiceLoader.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java
- src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
- src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
- test/com/sun/javadoc/testLinkOption/java/lang/StringBuilderChild.java
- test/com/sun/javadoc/testLinkOption/package-list
- test/com/sun/javadoc/testProfiles/TestProfiles.java
- test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java
- test/com/sun/javadoc/testProfiles/pkg1/Class1Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg1/Class2Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg1/Class3Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg1/Interface1Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java
- test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java
- test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java
- test/com/sun/javadoc/testProfiles/pkg2/ClassError.java
- test/com/sun/javadoc/testProfiles/pkg2/ClassException.java
- test/com/sun/javadoc/testProfiles/pkg3/Class1Pkg3.java
- test/com/sun/javadoc/testProfiles/pkg3/Class2Pkg3.java
- test/com/sun/javadoc/testProfiles/pkg3/Interface1Pkg3.java
- test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java
- test/com/sun/javadoc/testProfiles/pkg4/Class1Pkg4.java
- test/com/sun/javadoc/testProfiles/pkg5/Class1Pkg5.java
- test/com/sun/javadoc/testProfiles/pkg5/Interface1Pkg5.java
- test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java
- test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java
- test/com/sun/javadoc/testProfiles/profile-rtjar-includes-nopkgs.txt
- test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt
- test/jdk/javadoc/doclet/testLinkOption/java/lang/StringBuilderChild.java
- test/jdk/javadoc/doclet/testLinkOption/package-list
- test/tools/javac/Object1.java
- test/tools/javac/Object1.out
- test/tools/javac/Object2.java
- test/tools/javac/Object2.out
- test/tools/javac/profiles/ProfileTest.java
- test/tools/javac/proprietary/WarnClass.java
- test/tools/javac/proprietary/WarnClass.out
- test/tools/javac/proprietary/WarnImport.java
- test/tools/javac/proprietary/WarnImport.out
- test/tools/javac/proprietary/WarnMethod.java
- test/tools/javac/proprietary/WarnMethod.out
- test/tools/javac/proprietary/WarnStaticImport.java
- test/tools/javac/proprietary/WarnStaticImport.out
- test/tools/javac/proprietary/WarnVariable.java
- test/tools/javac/proprietary/WarnVariable.out
- test/tools/javac/proprietary/WarnWildcard.java
- test/tools/javac/proprietary/WarnWildcard.out
- test/tools/javac/synthesize/Boolean.java
- test/tools/javac/synthesize/Byte.java
- test/tools/javac/synthesize/Character.java
- test/tools/javac/synthesize/Cloneable.java
- test/tools/javac/synthesize/Double.java
- test/tools/javac/synthesize/Float.java
- test/tools/javac/synthesize/Integer.java
- test/tools/javac/synthesize/Long.java
- test/tools/javac/synthesize/Number.java
- test/tools/javac/synthesize/Object.java
- test/tools/javac/synthesize/Serializable.java
- test/tools/javac/synthesize/Short.java
- test/tools/javac/synthesize/Test.java
- test/tools/javac/synthesize/Void.java
- test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java
- test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java
- test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java
- test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java
- test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java
- test/tools/jdeps/VerboseFormat/use/unsafe/UseClassWithUnsafe.java
- test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java
- test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java
- test/tools/jdeps/javax/activity/NotCompactProfile.java
Changeset: f54b675d5eee
Author: zmajo
Date: 2016-03-29 13:43 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/f54b675d5eee
Merge
Changeset: 87435db6e97c
Author: amurillo
Date: 2016-03-31 14:25 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/87435db6e97c
Merge
Changeset: c33ef58de585
Author: amurillo
Date: 2016-04-04 13:40 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/c33ef58de585
Merge
Changeset: 306fef8428ac
Author: amurillo
Date: 2016-04-05 20:02 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/306fef8428ac
Merge
Changeset: 68d65a7076b9
Author: vromero
Date: 2016-04-06 13:49 -0400
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/68d65a7076b9
8151191: javac error when running javadoc on some inner classes
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/T8151191/Anno.java
+ test/tools/javac/T8151191/AnnoProcessor.java
+ test/tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java
Changeset: bd919db5c123
Author: lana
Date: 2016-04-07 11:03 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/bd919db5c123
Merge
Changeset: 09cd25821441
Author: mcimadamore
Date: 2016-04-08 10:52 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/09cd25821441
8152832: Type inference regression in javac
Summary: Stale incoropration actions caused missing inference bounds
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8152832/T8152832.java
Changeset: 482c38db3637
Author: jlahoda
Date: 2016-04-08 11:52 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/482c38db3637
8153243: make docs should generate JShell API docs
Summary: Tweaking JShell javadoc so that it can be built without warnings/errors.
Reviewed-by: rfield, erikj
! src/jdk.jshell/share/classes/jdk/jshell/Diag.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
Changeset: 571ee117bb25
Author: rfield
Date: 2016-04-08 10:51 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/571ee117bb25
8130450: JShell: events are not generated for repeated source
8139835: JShell API: Snippet.id() doc -- specify: no meaning, dynamic
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
! test/jdk/jshell/SimpleRegressionTest.java
Changeset: 859998e32f58
Author: rfield
Date: 2016-04-08 13:26 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/859998e32f58
8153896: JShell API: Snippet.id() doc -- breaks make doc
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
Changeset: 697549008e7f
Author: rfield
Date: 2016-04-09 11:03 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/697549008e7f
8153716: JShell tool: should warn when failed to launch editor
Summary: Catch launch exceptions. Split ToolBasicTest into two to provide place for regression test.
Reviewed-by: rfield
Contributed-by: kubota.yuji at gmail.com
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/ToolBasicTest.java
+ test/jdk/jshell/ToolSimpleTest.java
Changeset: 01684d40a5b0
Author: chegar
Date: 2016-04-09 19:49 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/01684d40a5b0
8153737: Unsupported Module
Reviewed-by: alanb, mchung, psandoz
- test/tools/jdeps/jdk.unsupported/Foo.java
- test/tools/jdeps/jdk.unsupported/JDKUnsupportedTest.java
+ test/tools/jdeps/unsupported/Bar.java
+ test/tools/jdeps/unsupported/Foo.java
+ test/tools/jdeps/unsupported/JDKUnsupportedTest.java
Changeset: cba09a2e6ae9
Author: ksrini
Date: 2016-04-10 08:41 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/cba09a2e6ae9
8073100: [javadoc] Provide an ability to suppress document generation for specific elements.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/HiddenTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/HiddenTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java
+ test/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
+ test/jdk/javadoc/doclet/testHiddenTag/pkg1/A.java
! test/tools/javac/doctree/DocCommentTester.java
+ test/tools/javac/doctree/HiddenTest.java
! test/tools/javac/lib/DPrinter.java
Changeset: 8d951a6e7fe5
Author: lana
Date: 2016-04-14 09:09 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/8d951a6e7fe5
Added tag jdk-9+114 for changeset cba09a2e6ae9
! .hgtags
Changeset: 73717a51063b
Author: rfield
Date: 2016-04-12 22:23 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/73717a51063b
8143955: JShell tool (UX): Output structure
8143956: JShell tool (UX): default prompts
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! test/jdk/jshell/EditorPadTest.java
! test/jdk/jshell/EditorTestBase.java
! test/jdk/jshell/ExternalEditorTest.java
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/T8146368/JShellToolTest8146368.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolReloadTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: 65837a9d9c4a
Author: jlahoda
Date: 2016-04-13 09:50 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/65837a9d9c4a
8150641: Repeated compilation with a long classpath significantly slower on JDK 9
Summary: Caching resolved zip paths, and their non-existence; introducing an abstraction over jrtfs, directory and zipfs.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
Changeset: a399f56c42aa
Author: jlahoda
Date: 2016-04-13 19:44 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/a399f56c42aa
8154149: tools/javac/unit/T6198196.java broken on Windows after JDK-8150641
Summary: Avoiding interference among sub-tests due to CacheFSInfo by using a new file manager for each sub-test
Reviewed-by: jjg
! test/tools/javac/unit/T6198196.java
Changeset: 9326e37434ee
Author: lana
Date: 2016-04-14 09:34 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/9326e37434ee
Merge
Changeset: eaa3ac6a778a
Author: ksrini
Date: 2016-04-14 14:30 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/eaa3ac6a778a
8152818: Javadoc must support module options supported by javac.
Reviewed-by: jjg, martin
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
Changeset: 31c8b18fdc5b
Author: jjg
Date: 2016-04-14 17:51 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/31c8b18fdc5b
8149757: Implement Multi-Release JAR aware JavacFileManager for javac
Reviewed-by: jjg, jlahoda
Contributed-by: steve.drach at oracle.com
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java
+ test/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java
Changeset: dd5907bca0a4
Author: lana
Date: 2016-04-21 12:57 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/dd5907bca0a4
Added tag jdk-9+115 for changeset 31c8b18fdc5b
! .hgtags
Changeset: bcf9765e73b1
Author: alundblad
Date: 2016-04-18 21:07 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/bcf9765e73b1
8036952: copyright issues in jdk9/dev/langtools files
Summary: Updated copyright notices.
Reviewed-by: jjg, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
! test/tools/javac/6520152/T.java
! test/tools/javac/6520152/T6520152.java
! test/tools/javac/6521805/T6521805e.out
! test/tools/javac/6521805/p/Outer.java
! test/tools/javac/6521805/p/Sub.java
! test/tools/javac/6547131/T.java
! test/tools/javac/6589361/T6589361.java
! test/tools/javac/6668794/badSource/Test.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Test.java
! test/tools/javac/api/6731573/Erroneous.java
! test/tools/javac/flow/T8062747.java
! test/tools/javac/jvm/6397652/com/test/Test$Test$Test.java
! test/tools/javac/jvm/6397652/com/test/Test$Test.java
! test/tools/javac/lambda/badMemberRefBytecode/Main.java
! test/tools/javac/lambda/badMemberRefBytecode/Use.java
! test/tools/javac/lambda/lambdaExecution/TBlock.java
! test/tools/javac/policy/test3/A.java
! test/tools/javac/synthesize/src/Double.java
! test/tools/javac/synthesize/src/Float.java
! test/tools/javac/warnings/6594914/Auxiliary.java
! test/tools/javac/warnings/6594914/ExplicitCompilation.out
! test/tools/javac/warnings/6594914/ImplicitCompilation.out
! test/tools/javap/4111861/A.java
Changeset: 8214105024db
Author: alundblad
Date: 2016-04-18 22:25 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/8214105024db
7152104: javac should not warn about missing serialVersionUID for anonymous inner classes
Summary: Javac no longer issues warnings for missing serialVersionUID in anonymous classes.
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
- test/tools/javac/SerialWarn.java
- test/tools/javac/SerialWarn.out
! test/tools/javac/T6554097.java
! test/tools/javac/T6554097.out
! test/tools/javac/diags/examples/AnonymousClass.java
- test/tools/javac/positions/T6253161.java
- test/tools/javac/positions/T6253161.out
- test/tools/javac/positions/T6253161a.java
- test/tools/javac/positions/T6253161a.out
+ test/tools/javac/serial/SerialWarn.java
+ test/tools/javac/serial/SerialWarn.out
+ test/tools/javac/serial/SerialWarnAnon.java
Changeset: 080e6e093a70
Author: smarks
Date: 2016-04-18 14:04 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/080e6e093a70
8145468: update java.lang APIs with new deprecations
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ConstFold.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: f6848c7b9e45
Author: jjg
Date: 2016-04-18 18:41 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/f6848c7b9e45
8154504: javac tests fail after JDK API is deprecated
Reviewed-by: darcy
! test/tools/javac/CaptureInSubtype.java
! test/tools/javac/OverrideChecks/T4721069.java
! test/tools/javac/generics/Nonlinear.java
! test/tools/javac/generics/odersky/BadTest4.java
! test/tools/javac/lambda/8074381/T8074381a.java
! test/tools/javac/lambda/8074381/T8074381a.out
! test/tools/javac/lambda/TargetType27.java
Changeset: c0b062e1effd
Author: jjg
Date: 2016-04-18 19:14 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/c0b062e1effd
8154500: fix handling of jdk.launcher.patch.* in tests
Reviewed-by: ksrini
! test/jdk/javadoc/tool/6964914/TestStdDoclet.java
! test/jdk/javadoc/tool/6964914/TestUserDoclet.java
! test/tools/javadoc/6964914/TestStdDoclet.java
! test/tools/javadoc/6964914/TestUserDoclet.java
Changeset: d30f35629f0e
Author: jlahoda
Date: 2016-04-19 14:16 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d30f35629f0e
7020499: Project Coin: improvements to try-with-resources desugaring
Summary: Avoid unnecessary check for resource nullness if the resource is known to be non-null; put resource closing code in a method that is shared by multiple try-with-resources.
Reviewed-by: darcy, mcimadamore, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/TryWithResources/TwrAvoidNullCheck.java
+ test/tools/javac/TryWithResources/TwrClose.java
+ test/tools/javac/TryWithResources/TwrShareCloseCode.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java
! test/tools/javac/flow/tests/TestCaseTry.java
Changeset: d59948777810
Author: rfield
Date: 2016-04-20 08:30 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d59948777810
8154445: JShell: Drop residual use of addReads from jshell
Reviewed-by: alanb, ksrini
! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java
Changeset: 9955c0097d4d
Author: rfield
Date: 2016-04-20 08:35 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/9955c0097d4d
8153551: jshell tool: no longer a mechanism to see current feedback modes
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! test/jdk/jshell/ToolFormatTest.java
Changeset: 9b37d0f28609
Author: ksrini
Date: 2016-04-20 17:17 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/9b37d0f28609
8151777: Add "@index" tag to the sampleapi generator
Reviewed-by: ksrini, bpatel
Contributed-by: oleg.barbashov at oracle.com
! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/SampleApi.java
! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java
! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java
! test/tools/javadoc/sampleapi/lib/sampleapi/SampleApi.java
! test/tools/javadoc/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java
! test/tools/javadoc/sampleapi/lib/sampleapi/generator/PackageGenerator.java
Changeset: ddd1734b81ac
Author: lana
Date: 2016-04-21 13:37 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/ddd1734b81ac
Merge
- test/tools/javac/SerialWarn.java
- test/tools/javac/SerialWarn.out
- test/tools/javac/positions/T6253161.java
- test/tools/javac/positions/T6253161.out
- test/tools/javac/positions/T6253161a.java
- test/tools/javac/positions/T6253161a.out
Changeset: b99518745035
Author: alundblad
Date: 2016-03-22 13:14 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/b99518745035
8048146: sjavac uses unexpected exit code of -1
Summary: Changed exit codes for sjavac
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/CompilationService.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationSubResult.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Sjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java
! test/tools/sjavac/HiddenFiles.java
! test/tools/sjavac/IdleShutdown.java
! test/tools/sjavac/IncludeExcludePatterns.java
! test/tools/sjavac/PooledExecution.java
Changeset: 3e3553ee39d9
Author: rfield
Date: 2016-04-25 08:50 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/3e3553ee39d9
8154485: JShell: infrastructure for multi-Snippet class wrappers
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/ClassTracker.java
! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/Diag.java
! src/jdk.jshell/share/classes/jdk/jshell/DiagList.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
+ src/jdk.jshell/share/classes/jdk/jshell/OuterImportSnippetWrap.java
+ src/jdk.jshell/share/classes/jdk/jshell/OuterSnippetsClassWrap.java
! src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java
+ src/jdk.jshell/share/classes/jdk/jshell/OuterWrapMap.java
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
! src/jdk.jshell/share/classes/jdk/jshell/Util.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! test/jdk/jshell/ClassesTest.java
! test/jdk/jshell/DropTest.java
! test/jdk/jshell/KullaTesting.java
! test/jdk/jshell/MethodsTest.java
! test/jdk/jshell/ReplaceTest.java
! test/jdk/jshell/SnippetStatusListenerTest.java
! test/jdk/jshell/SnippetTest.java
! test/jdk/jshell/VariablesTest.java
Changeset: f819be1d88cc
Author: lana
Date: 2016-04-28 08:26 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/f819be1d88cc
Added tag jdk-9+116 for changeset 3e3553ee39d9
! .hgtags
Changeset: 2aa0433e0add
Author: jlahoda
Date: 2016-04-15 11:39 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/2aa0433e0add
8154283: Check for clash between package and class not working when package in a different module
Summary: Looking for any visible package when checking for package-class clash
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! test/tools/javac/modules/EdgeCases.java
Changeset: 8102be8ddff2
Author: rfield
Date: 2016-04-27 18:13 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/8102be8ddff2
8150382: JShell API: Allow setting remote JVM arguments
8151754: jshell tool: add command line options for setting feedback mode
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ArgTokenizer.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! test/jdk/jshell/StartOptionTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: 77864d84ccb5
Author: rfield
Date: 2016-04-27 19:56 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/77864d84ccb5
8155580: jshell tool: push for -R missed added file MessageHandler.java
Reviewed-by: jlahoda
+ src/jdk.jshell/share/classes/jdk/internal/jshell/tool/MessageHandler.java
Changeset: 53d10f55a055
Author: bpatel
Date: 2016-04-28 05:10 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/53d10f55a055
8154119: Module summary page should display module description
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SectionName.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclet.xml
+ test/jdk/javadoc/doclet/testModules/TestModules.java
+ test/jdk/javadoc/doclet/testModules/module1/module-info.java
+ test/jdk/javadoc/doclet/testModules/module1/testpkgmdl1/TestClassInModule1.java
+ test/jdk/javadoc/doclet/testModules/module2/module-info.java
+ test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/TestClassInModule2.java
Changeset: 8d8d8069aaef
Author: lana
Date: 2016-04-28 09:39 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/8d8d8069aaef
Merge
Changeset: 778c7b2dad22
Author: jjg
Date: 2016-04-29 14:18 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/778c7b2dad22
8154270: javac wrongly rejects some class literals as annotation element values
Reviewed-by: mcimadamore
Contributed-by: cushon at google.com
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ test/tools/javac/annotations/T8154270/EraseClassInfoAnnotationValueTest.java
+ test/tools/javac/annotations/T8154270/Other.java
Changeset: 93bec8d431c5
Author: ksrini
Date: 2016-04-29 15:35 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/93bec8d431c5
8154482: javadoc tool must support legacy doclet and taglet
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/jdk/javadoc/tool/EnsureNewOldDoclet.java
+ test/tools/lib/toolbox/TestRunner.java
Changeset: 2dc339da8a93
Author: rfield
Date: 2016-04-29 19:53 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/2dc339da8a93
8139837: JShell API: make a common JShellException
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/EvalException.java
! src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java
+ src/jdk.jshell/share/classes/jdk/jshell/JShellException.java
! src/jdk.jshell/share/classes/jdk/jshell/SnippetEvent.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
! src/jdk.jshell/share/classes/jdk/jshell/UnresolvedReferenceException.java
Changeset: 341333db5536
Author: ksrini
Date: 2016-04-29 16:06 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/341333db5536
8155061: javadoc incorrectly sorted items in All Classes list and Index files
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/jdk/javadoc/doclet/testOrdering/TestOrdering.java
Changeset: 411703ce5b42
Author: sadayapalam
Date: 2016-05-02 10:11 +0530
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/411703ce5b42
8155028: javac crashes in silly do-while loop
Summary: Compiler should short circuit code generation for unreachable code.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/UnreachableLoopCond.java
Changeset: 09e7096943d4
Author: jlahoda
Date: 2016-05-02 06:43 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/09e7096943d4
8050993: There is no record for condition in ternary operator in LineNumberTable.
Summary: Make sure there is an entry in the LineNumberTable for the condition of the ternary operator
Reviewed-by: jjg
Contributed-by: andrey.x.nazarov at oracle.com, jan.lahoda at oracle.com
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java
+ test/tools/javac/classfiles/attributes/LineNumberTable/T8050993.java
Changeset: b82035aa5622
Author: jlahoda
Date: 2016-05-02 12:57 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/b82035aa5622
8155816: langtools/tools/javac/classfiles/attributes/LineNumberTable/T8050993.java test broken
Summary: Correcting expected line numbers
Reviewed-by: alundblad
! test/tools/javac/classfiles/attributes/LineNumberTable/T8050993.java
Changeset: ceb435d36186
Author: rfield
Date: 2016-05-02 08:54 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/ceb435d36186
8139832: JShell API: Diag constructor should not be exposed and fix typo
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/Diag.java
Changeset: a3e5875a0b7e
Author: ksrini
Date: 2016-05-02 15:01 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/a3e5875a0b7e
8154578: Drop residual use of addReads from javadoc
Reviewed-by: alanb, jjg
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
Changeset: e79cb3adffa7
Author: jjg
Date: 2016-05-02 16:17 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/e79cb3adffa7
8155774: move code from ModuleTestBase to toolbox
Reviewed-by: ksrini, jlahoda
! test/tools/javac/modules/AbstractOrInnerClassServiceImplTest.java
! test/tools/javac/modules/AddLimitMods.java
! test/tools/javac/modules/AddReadsTest.java
! test/tools/javac/modules/AnnotationProcessing.java
! test/tools/javac/modules/AnnotationProcessorsInModulesTest.java
! test/tools/javac/modules/AutomaticModules.java
! test/tools/javac/modules/DoclintOtherModules.java
! test/tools/javac/modules/DuplicateClassTest.java
! test/tools/javac/modules/EdgeCases.java
! test/tools/javac/modules/GraphsTest.java
! test/tools/javac/modules/HelloWorldTest.java
! test/tools/javac/modules/MOptionTest.java
! test/tools/javac/modules/ModuleFinderTest.java
! test/tools/javac/modules/ModuleInfoTest.java
! test/tools/javac/modules/ModuleInfoTreeAccess.java
! test/tools/javac/modules/ModulePathTest.java
! test/tools/javac/modules/ModuleSourcePathTest.java
! test/tools/javac/modules/ModuleTestBase.java
! test/tools/javac/modules/ModulesAndClassPathTest.java
! test/tools/javac/modules/MultiModuleModeTest.java
! test/tools/javac/modules/NPECompilingModuleInfoTest.java
! test/tools/javac/modules/NPEEmptyFileTest.java
! test/tools/javac/modules/OutputDirTest.java
! test/tools/javac/modules/PackageConflictTest.java
! test/tools/javac/modules/PackageMultipleModules.java
! test/tools/javac/modules/PluginsInModulesTest.java
! test/tools/javac/modules/ProvidesTest.java
! test/tools/javac/modules/QueryBeforeEnter.java
! test/tools/javac/modules/RepeatedUsesAndProvidesTest.java
! test/tools/javac/modules/ReportNonExistentPackageTest.java
! test/tools/javac/modules/RequiresPublicTest.java
! test/tools/javac/modules/ResolveTest.java
! test/tools/javac/modules/ServiceInStaticClassErrorTest.java
! test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java
! test/tools/javac/modules/SingleModuleModeTest.java
! test/tools/javac/modules/SubpackageTest.java
! test/tools/javac/modules/UpgradeModulePathTest.java
! test/tools/javac/modules/UsesTest.java
! test/tools/javac/modules/XModuleTest.java
! test/tools/lib/toolbox/JavacTask.java
+ test/tools/lib/toolbox/ModuleBuilder.java
! test/tools/lib/toolbox/TestRunner.java
! test/tools/lib/toolbox/ToolBox.java
Changeset: 59adcdd0cd3b
Author: darcy
Date: 2016-05-02 18:10 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/59adcdd0cd3b
8155516: Suppress warnings from uses of deprecated Class.newInstance langtools
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/tools/ToolProvider.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
Changeset: 3e122561e8a7
Author: lana
Date: 2016-05-05 17:35 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/3e122561e8a7
Added tag jdk-9+117 for changeset 59adcdd0cd3b
! .hgtags
Changeset: 4c740bddc648
Author: alanb
Date: 2016-05-03 09:11 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/4c740bddc648
8154956: Module system implementation refresh (4/2016)
Reviewed-by: jjg, mchung, alanb
Contributed-by: jonathan.gibbons at oracle.com, jan.lahoda at oracle.com
! make/tools/crules/CodingRulesAnalyzerPlugin.java
! make/tools/crules/MutableFieldsAnalyzer.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleWrappers.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java
! test/TEST.ROOT
! test/tools/all/RunCodingRules.java
! test/tools/javac/T6358024.java
! test/tools/javac/T6358166.java
! test/tools/javac/T6406771.java
! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/tools/javac/api/TestJavacTaskScanner.java
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/file/T7018098.java
! test/tools/javac/modules/AddLimitMods.java
! test/tools/javac/processing/loader/testClose/TestClose.java
! test/tools/javac/processing/loader/testClose/TestClose2.java
! test/tools/javac/processing/model/testgetallmembers/Main.java
! test/tools/javac/util/T6597678.java
! test/tools/jdeps/APIDeps.java
Changeset: d5ca3c84a004
Author: alanb
Date: 2016-05-03 11:38 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d5ca3c84a004
Merge
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/tools/javac/modules/AddLimitMods.java
Changeset: d8e10040f5bd
Author: jlahoda
Date: 2016-05-04 17:06 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d8e10040f5bd
8156000: tools/all/RunCodingRules.java fails if build dir exists, but generated sources do not
Summary: RunCodingRules test compiles and runs PropertiesParser to get the generated CompilerProperties.java
Reviewed-by: mcimadamore, jjg
! make/tools/propertiesparser/PropertiesParser.java
! test/tools/all/RunCodingRules.java
Changeset: 55d555868636
Author: mcimadamore
Date: 2016-05-05 11:18 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/55d555868636
8155959: Langtools ant build should support new Xpatch option format
Summary: Switch ant build and IntelliJ project to use the new Xpatch syntax flavor
Reviewed-by: jlahoda, jjg
! make/build.xml
! make/intellij/workspace.xml
! make/launcher.sh-template
Changeset: db00338f8e33
Author: lana
Date: 2016-05-05 19:10 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/db00338f8e33
Merge
Changeset: eddb2c2a831d
Author: mchung
Date: 2016-05-05 16:36 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/eddb2c2a831d
8154190: Deprivilege java.compiler module
Reviewed-by: alanb, chegar, jjg
! src/java.compiler/share/classes/javax/tools/ToolProvider.java
+ test/tools/javac/api/ToolProvider/ToolProviderTest.java
! test/tools/javac/api/ToolProvider/ToolProviderTest1.java
Changeset: 4ccabc2f6346
Author: vromero
Date: 2016-05-06 16:06 -0400
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/4ccabc2f6346
8153268: javac accepts enums being referenced by 'uses' statement
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/modules/UsesTest.java
Changeset: e043221cf018
Author: mli
Date: 2016-05-09 12:30 +0800
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/e043221cf018
8156189: Problem list tools/jdeps/modules/GenModuleInfo.java and ModuleTest.java until JDK-8153481 is resolved
Reviewed-by: mchung
! test/ProblemList.txt
Changeset: 59a16fa5dede
Author: darcy
Date: 2016-05-09 11:06 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/59a16fa5dede
8156158: Mark ToolLocaleMessageTest.java as intermittently failing, demote to tier 2
Reviewed-by: jlahoda
! test/TEST.groups
! test/jdk/jshell/ToolLocaleMessageTest.java
Changeset: 53ac6d02071d
Author: lana
Date: 2016-05-12 15:15 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/53ac6d02071d
Added tag jdk-9+118 for changeset 59a16fa5dede
! .hgtags
Changeset: f92cc177314f
Author: jjg
Date: 2016-05-09 16:52 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/f92cc177314f
8075703: jdk.javadoc module exports com.sun.tools.javadoc package which contains a lot of internal API.
Reviewed-by: ksrini
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Comment.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocLocale.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocletInvoker.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocClassFinder.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocEnter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTodo.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTool.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Main.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MemberDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Messager.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ModifierFilter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParamTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PrimitiveType.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/RootDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerialFieldTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerializedForm.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ToolOption.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeMaker.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AbstractTypeImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotatedTypeImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationDescImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeElementDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationValueImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ClassDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Comment.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ConstructorDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocLocale.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocletInvoker.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ExecutableMemberDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/FieldDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocClassFinder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocEnter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocMemberEnter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTodo.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MemberDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Messager.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MethodDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ModifierFilter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PackageDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParamTagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterizedTypeImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PrimitiveType.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ProgramElementDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/RootDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SeeTagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerialFieldTagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerializedForm.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SourcePositionImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ThrowsTagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeMaker.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeVariableImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/WildcardTypeImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
Changeset: 6c4309f7b31b
Author: jlahoda
Date: 2016-05-05 12:55 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/6c4309f7b31b
8153761: JShell: Completion -- Show parameter names if possible
Summary: Compiling code with -parameters; keeping parameter names when reading classfiles; searching JDK sources if parameter names are not available.
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/Util.java
! test/jdk/jshell/CompletionSuggestionTest.java
Changeset: b42e6d7b1b99
Author: jjg
Date: 2016-05-10 15:36 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/b42e6d7b1b99
8150011: Update javac to generate V53.0 class files
Reviewed-by: darcy
Contributed-by: vicente.romero at oracle.com, jonathan.gibbons at oracle.com
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! test/tools/javac/6330997/T6330997.java
! test/tools/javac/classfiles/ClassVersionChecker.java
! test/tools/javac/versions/Versions.java
Changeset: dc0578912ee5
Author: sla
Date: 2016-05-11 11:06 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/dc0578912ee5
8156658: Common way to run jtreg tests
Reviewed-by: erikj, dsamersoff
! test/Makefile
Changeset: 2f8aacbb1a90
Author: jlahoda
Date: 2016-05-11 17:42 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/2f8aacbb1a90
8156097: docs build fails with StackOverflowError on Solaris
Summary: Avoiding deep recursion in TypeEnter.MembersPhase
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
+ test/tools/javac/importscope/TestDeepFinishClassStack.java
Changeset: c51b40933e0c
Author: bpatel
Date: 2016-05-11 20:28 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/c51b40933e0c
8154262: Navigation bar in javadoc generated pages needs to be updated to display module information
Reviewed-by: jjg, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! test/jdk/javadoc/doclet/testModules/TestModules.java
+ test/jdk/javadoc/doclet/testModules/testpkgnomodule/TestClassNoModule.java
Changeset: 04fcbc7234a4
Author: jjg
Date: 2016-05-12 11:36 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/04fcbc7234a4
8149843: StandardJavaFileManager should provide a way to get paths from strings
8150111: Need to change signature of StandardJavaFileManager.setLocationFromPaths
Reviewed-by: vromero, jlahoda
! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
Changeset: 41b5241b25d3
Author: lana
Date: 2016-05-12 18:47 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/41b5241b25d3
Merge
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Comment.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocLocale.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocletInvoker.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocClassFinder.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocEnter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTodo.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTool.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MemberDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Messager.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ModifierFilter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParamTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PrimitiveType.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/RootDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerialFieldTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerializedForm.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ToolOption.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeMaker.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java
Changeset: 6347efd1be03
Author: ksrini
Date: 2016-05-14 08:03 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/6347efd1be03
8156950: NPE while accessing ExportsDirectives.getTargetModules
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java
Changeset: 1578b957d223
Author: lana
Date: 2016-05-19 17:48 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/1578b957d223
Added tag jdk-9+119 for changeset 6347efd1be03
! .hgtags
Changeset: fd398d3bb56a
Author: mcimadamore
Date: 2016-05-16 12:03 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/fd398d3bb56a
8157030: langtools dev build broken after classfile version bump
Summary: fix build to use different source/target version when compiling build tools
Reviewed-by: jlahoda
! make/build.properties
! make/build.xml
Changeset: 5c3dfebefa4a
Author: mcimadamore
Date: 2016-05-16 13:05 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/5c3dfebefa4a
8153884: Expression lambda erroneously compatible with void-returning descriptor
Summary: Fix lambda compatibility check for void returning expressions
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/Diagnostics/compressed/T8012003b.out
+ test/tools/javac/diags/examples/StatExprExpected.java
+ test/tools/javac/lambda/8153884/T8153884.java
+ test/tools/javac/lambda/8153884/T8153884.out
! test/tools/javac/lambda/LambdaExpr10.out
! test/tools/javac/lambda/LambdaExprNotVoid.out
Changeset: a81036905c63
Author: mcimadamore
Date: 2016-05-16 13:07 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/a81036905c63
8156180: javac accepts code that violates JLS chapter 16
Summary: DA/DU analysis should skip parenthesis around variable references
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/DefiniteAssignment/8156180/T8156180.java
+ test/tools/javac/DefiniteAssignment/8156180/T8156180.out
Changeset: 047fbc74ebaa
Author: jlahoda
Date: 2016-05-16 15:41 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/047fbc74ebaa
8054562: document skip results in RunCodingRules.java
Summary: Documenting when RunCodingRules gets skipped; adding a short description of AssertCheckAnalyzer and MutableFieldsAnalyzer
Reviewed-by: jjg
! make/tools/crules/AssertCheckAnalyzer.java
! make/tools/crules/MutableFieldsAnalyzer.java
! test/tools/all/RunCodingRules.java
Changeset: 97132c765562
Author: jlahoda
Date: 2016-05-16 15:41 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/97132c765562
8078559: Update error message to indicate illegal character when encoding set to ascii
Summary: When an input character cannot be decoded, include it in the produced error
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/unicode/Unmappable.java
! test/tools/javac/unicode/Unmappable.out
Changeset: b00a838598ab
Author: mcimadamore
Date: 2016-05-16 14:51 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/b00a838598ab
8154180: Regression: stuck expressions do not behave correctly
Summary: ArgumentAttr should not cache stuck trees
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/speculative/8154180/T8154180a.java
+ test/tools/javac/lambda/speculative/8154180/T8154180b.java
+ test/tools/javac/lambda/speculative/8154180/T8154180b.out
Changeset: 7e067140b496
Author: rfield
Date: 2016-05-16 21:25 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/7e067140b496
8154812: jshell tool: value printing truncation
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/ToolFormatTest.java
Changeset: d59aae1fe07b
Author: rfield
Date: 2016-05-16 21:46 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d59aae1fe07b
8153920: jshell tool: allow a parameter on the /vars /methods /classes commands
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/CommandCompletionTest.java
! test/jdk/jshell/EditorTestBase.java
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolReloadTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: 3f0c6071b611
Author: redestad
Date: 2016-05-17 01:35 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/3f0c6071b611
8157102: Avoid exceptional control flow in Configuration.getText
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MessageRetriever.java
Changeset: d671601a2f2e
Author: mcimadamore
Date: 2016-05-17 17:53 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d671601a2f2e
8156954: javac incorrectly complains of incompatible types
Summary: Add heuristics to pick best stuck constraint as per JLS 18.5.2
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
+ test/tools/javac/generics/inference/8156954/T8156954.java
Changeset: cf467a017641
Author: jjg
Date: 2016-05-17 10:11 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/cf467a017641
8149599: Update Minefield test
Reviewed-by: martin
! test/ProblemList.txt
! test/tools/javac/Paths/MineField.sh
! test/tools/javac/Paths/Util.sh
Changeset: 0edb0950d500
Author: jjg
Date: 2016-05-17 10:13 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/0edb0950d500
Merge
Changeset: e0bc2c27ecf3
Author: sadayapalam
Date: 2016-05-18 11:38 +0530
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/e0bc2c27ecf3
8154997: Add examples for jigsaw diagnostics
Reviewed-by: jjg, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/diags/Example.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/AddmodsAllModulePathInvalid/module-info.java
+ test/tools/javac/diags/examples/CantFindModule/CantFindModule.java
+ test/tools/javac/diags/examples/CyclicRequires/CyclicRequires.java
+ test/tools/javac/diags/examples/CyclicRequires/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/CyclicRequires/modulesourcepath/m2/module-info.java
+ test/tools/javac/diags/examples/DirPathElementNotDirectory/DirPathElementNotDirectory.java
+ test/tools/javac/diags/examples/DirPathElementNotDirectory/modulesourcepath
+ test/tools/javac/diags/examples/DuplicateExports/exported/Class.java
+ test/tools/javac/diags/examples/DuplicateExports/module-info.java
+ test/tools/javac/diags/examples/DuplicateModule/DuplicateModule.java
+ test/tools/javac/diags/examples/DuplicateModule/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/DuplicateModule/modulesourcepath/m2/module-info.java
+ test/tools/javac/diags/examples/DuplicateProvides/exported/Service.java
+ test/tools/javac/diags/examples/DuplicateProvides/impl/ServiceImplementation.java
+ test/tools/javac/diags/examples/DuplicateProvides/module-info.java
+ test/tools/javac/diags/examples/DuplicateRequires/module-info.java
+ test/tools/javac/diags/examples/DuplicateUses/exported/Service.java
+ test/tools/javac/diags/examples/DuplicateUses/module-info.java
+ test/tools/javac/diags/examples/IllegalArgumentForOption/IllegalArgumentForOption.java
+ test/tools/javac/diags/examples/InvalidArgForXPatch/InvalidArgForXpatch.java
+ test/tools/javac/diags/examples/ModuleDeclSbInModuleInfoJava.java
+ test/tools/javac/diags/examples/ModuleInfoWithXModuleSourcePath/Extra.java
+ test/tools/javac/diags/examples/ModuleInfoWithXModuleSourcePath/module-info.java
+ test/tools/javac/diags/examples/ModuleInfoWithXmoduleClasspath/ModuleInfoWithXmoduleClasspath.java
+ test/tools/javac/diags/examples/ModuleInfoWithXmoduleClasspath/additional/module-info.java
+ test/tools/javac/diags/examples/ModuleInfoWithoutModule/ModuleInfoWithoutModule.java
+ test/tools/javac/diags/examples/ModuleInfoWithoutModule/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/ModuleNameMismatch/ModuleNameMismatch.java
+ test/tools/javac/diags/examples/ModuleNameMismatch/modulesourcepath/m/module-info.java
+ test/tools/javac/diags/examples/ModuleNotFound/module-info.java
+ test/tools/javac/diags/examples/ModuleNotFoundInModuleSourcePath/ModuleNotFoundInModuleSourcePath.java
+ test/tools/javac/diags/examples/ModuleSourcePathMustWithDashM/ModuleSourcePathMustWithDashM.java
+ test/tools/javac/diags/examples/ModulesNotSupportedInSource/module-info.java
+ test/tools/javac/diags/examples/MultiModuleOutputCannotBeExplodedModule/MultiModuleOutputCannotBeExplodedModule.java
+ test/tools/javac/diags/examples/MultiModuleOutputCannotBeExplodedModule/additional/m1/module-info.java
+ test/tools/javac/diags/examples/MultiModuleOutputCannotBeExplodedModule/modulesourcepath/m2/module-info.java
+ test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java
+ test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/p1/C1.java
+ test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/module-info.java
+ test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/p2/C2.java
+ test/tools/javac/diags/examples/PackageClashFromRequires/PackageClashFromRequires.java
+ test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/lib1/exported/Api1.java
+ test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/lib1/module-info.java
+ test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/lib2/exported/Api2.java
+ test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/lib2/module-info.java
+ test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/use/module-info.java
+ test/tools/javac/diags/examples/PackageEmptyOrNotFound/PackageEmptyOrNotFound.java
+ test/tools/javac/diags/examples/PackageEmptyOrNotFound/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/PackageInOtherModule/PackageInOtherModule.java
+ test/tools/javac/diags/examples/ProcessorPathNoProcessorModulePath/ProcessorPathNoProcessorModulePath.java
+ test/tools/javac/diags/examples/ServiceDefinitionInner/ServiceDefinitionInner.java
+ test/tools/javac/diags/examples/ServiceDefinitionInner/modulesourcepath/m/module-info.java
+ test/tools/javac/diags/examples/ServiceDefinitionInner/modulesourcepath/m/p1/C1.java
+ test/tools/javac/diags/examples/ServiceDefinitionInner/modulesourcepath/m/p2/C2.java
+ test/tools/javac/diags/examples/ServiceDefinitionIsEnum/module-info.java
+ test/tools/javac/diags/examples/ServiceDefinitionIsEnum/pkg/EnumST.java
+ test/tools/javac/diags/examples/ServiceImplementationDoesntHaveANoArgsConstructor/exported/Service.java
+ test/tools/javac/diags/examples/ServiceImplementationDoesntHaveANoArgsConstructor/impl/ServiceImplementation.java
+ test/tools/javac/diags/examples/ServiceImplementationDoesntHaveANoArgsConstructor/module-info.java
+ test/tools/javac/diags/examples/ServiceImplementationIsAbstract/exported/Service.java
+ test/tools/javac/diags/examples/ServiceImplementationIsAbstract/impl/ServiceImplementation.java
+ test/tools/javac/diags/examples/ServiceImplementationIsAbstract/module-info.java
+ test/tools/javac/diags/examples/ServiceImplementationIsInner/exported/Service.java
+ test/tools/javac/diags/examples/ServiceImplementationIsInner/impl/ServiceImplementation.java
+ test/tools/javac/diags/examples/ServiceImplementationIsInner/module-info.java
+ test/tools/javac/diags/examples/ServiceImplementationNoArgsConstructorNotPublic/exported/Service.java
+ test/tools/javac/diags/examples/ServiceImplementationNoArgsConstructorNotPublic/impl/ServiceImplementation.java
+ test/tools/javac/diags/examples/ServiceImplementationNoArgsConstructorNotPublic/module-info.java
+ test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/ServiceImplementationNotInRightModule.java
+ test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/modulesourcepath/m1/exported/Service.java
+ test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/modulesourcepath/m1/exported/ServiceImplementation.java
+ test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/modulesourcepath/m2/module-info.java
+ test/tools/javac/diags/examples/ServiceProvidedButNotExportedOrUsed/ServiceProvidedButNotExportedOrUsed.java
+ test/tools/javac/diags/examples/ServiceProvidedButNotExportedOrUsed/modulesourcepath/m/module-info.java
+ test/tools/javac/diags/examples/ServiceProvidedButNotExportedOrUsed/modulesourcepath/m/p1/C1.java
+ test/tools/javac/diags/examples/ServiceProvidedButNotExportedOrUsed/modulesourcepath/m/p2/C2.java
+ test/tools/javac/diags/examples/TooManyModules/TooManyModules.java
+ test/tools/javac/diags/examples/TooManyModules/p1/module-info.java
+ test/tools/javac/diags/examples/TooManyModules/p2/module-info.java
+ test/tools/javac/diags/examples/UnnamedPackageInNamedModule/UnnamedPackageInNamedModule.java
+ test/tools/javac/diags/examples/UnnamedPackageInNamedModule/modulesourcepath/m1/UnnamedPackageInNamedModule.java
+ test/tools/javac/diags/examples/UnnamedPackageInNamedModule/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/XModuleWithModulePath/XModuleWithModulePath.java
+ test/tools/javac/diags/examples/XaddexportsMalformedEntry.java
+ test/tools/javac/diags/examples/XaddexportsTooMany.java
+ test/tools/javac/diags/examples/XaddreadsMalformedEntry.java
+ test/tools/javac/diags/examples/XaddreadsTooMany.java
Changeset: 3c09f576196a
Author: rfield
Date: 2016-05-18 11:35 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/3c09f576196a
8157185: jshell tool: ambiguous format -- distinguished arguments should be options
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/CommandCompletionTest.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolFormatTest.java
! test/jdk/jshell/ToolLocaleMessageTest.java
! test/jdk/jshell/ToolReloadTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: d4aea0c5ec6e
Author: jlahoda
Date: 2016-05-18 21:00 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d4aea0c5ec6e
8133549: Generalize jshell's EditingHistory
Summary: EditingHistory moved to jdk.internal.le
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditingHistory.java
! test/jdk/jshell/HistoryTest.java
Changeset: 0b233e7be137
Author: mcimadamore
Date: 2016-05-19 17:57 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/0b233e7be137
8157326: Intellij langtools project should use shared run configurations
Summary: Turn langtools run configurations into shared configurations. Fix minor addExport issues.
Reviewed-by: jlahoda
! make/build.xml
+ make/intellij/runConfigurations/javac.xml
+ make/intellij/runConfigurations/javadoc.xml
+ make/intellij/runConfigurations/javah.xml
+ make/intellij/runConfigurations/javap.xml
+ make/intellij/runConfigurations/jshell.xml
+ make/intellij/runConfigurations/jtreg__debug_.xml
+ make/intellij/runConfigurations/jtreg__run_.xml
+ make/intellij/runConfigurations/sjavac.xml
! make/intellij/workspace.xml
Changeset: 19972d5af5ab
Author: mchung
Date: 2016-05-19 10:55 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/19972d5af5ab
8153481: tools/jdeps/modules/GenModuleInfo.java and ModuleTest.java fails intermittently
Reviewed-by: dfuchs
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependencies.java
! test/ProblemList.txt
Changeset: 878e51dad07c
Author: mchung
Date: 2016-05-19 10:55 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/878e51dad07c
8156680: jdeps implementation refresh
Reviewed-by: dfuchs
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Graph.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsFilter.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java
- src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulePaths.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/Basic.java
- test/tools/jdeps/CompilerUtils.java
! test/tools/jdeps/DotFileTest.java
+ test/tools/jdeps/lib/CompilerUtils.java
+ test/tools/jdeps/lib/JdepsUtil.java
! test/tools/jdeps/m/Foo.java
+ test/tools/jdeps/modules/CheckModuleTest.java
! test/tools/jdeps/modules/GenModuleInfo.java
+ test/tools/jdeps/modules/ModuleMetaData.java
! test/tools/jdeps/modules/ModuleTest.java
+ test/tools/jdeps/modules/SplitPackage.java
+ test/tools/jdeps/modules/TransitiveDeps.java
+ test/tools/jdeps/modules/patches/javax/annotation/NonNull.java
! test/tools/jdeps/modules/src/m4/module-info.java
! test/tools/jdeps/modules/src/m4/p4/internal/Impl.java
+ test/tools/jdeps/modules/src/m5/module-info.java
+ test/tools/jdeps/modules/src/m5/p5/Main.java
+ test/tools/jdeps/modules/src/m5/p5/internal/T.java
+ test/tools/jdeps/modules/src/m6/module-info.java
+ test/tools/jdeps/modules/src/m6/p6/indirect/UnsafeRef.java
+ test/tools/jdeps/modules/src/m6/p6/safe/Lib.java
+ test/tools/jdeps/modules/src/m7/module-info.java
+ test/tools/jdeps/modules/src/m7/p7/Main.java
+ test/tools/jdeps/modules/src/m8/module-info.java
+ test/tools/jdeps/modules/src/m8/p8/Main.java
+ test/tools/jdeps/modules/src/unsafe/module-info.java
+ test/tools/jdeps/modules/src/unsafe/org/indirect/UnsafeRef.java
+ test/tools/jdeps/modules/src/unsafe/org/safe/Lib.java
+ test/tools/jdeps/modules/src/unsafe/org/unsafe/UseUnsafe.java
! test/tools/jdeps/unsupported/JDKUnsupportedTest.java
Changeset: 292a9489d20a
Author: mchung
Date: 2016-05-19 11:01 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/292a9489d20a
8156575: Add jdeps -addmods, -system, -inverse options
Reviewed-by: dfuchs
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/InverseDepsAnalyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! test/tools/jdeps/lib/JdepsUtil.java
+ test/tools/jdeps/modules/InverseDeps.java
Changeset: 2a49d47a37d8
Author: iris
Date: 2016-05-19 11:56 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/2a49d47a37d8
8144062: Move jdk.Version to java.lang.Runtime.Version
Reviewed-by: abuckley, alanb, forax, jjg, mchung, psandoz
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! test/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java
Changeset: 62278f3c373a
Author: lana
Date: 2016-05-19 19:47 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/62278f3c373a
Merge
- src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulePaths.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditingHistory.java
- test/tools/jdeps/CompilerUtils.java
Changeset: 9c4984bd4951
Author: lana
Date: 2016-05-19 20:14 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/9c4984bd4951
Merge
Changeset: 5531a8b53887
Author: mchung
Date: 2016-05-19 17:34 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/5531a8b53887
8152502: tools/jdeps/modules/GenModuleInfo.java and TransitiveDeps fails on windows
Reviewed-by: jjg
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java
! test/tools/jdeps/modules/GenModuleInfo.java
! test/tools/jdeps/modules/InverseDeps.java
! test/tools/jdeps/modules/TransitiveDeps.java
Changeset: d71cfeef72eb
Author: mchung
Date: 2016-05-20 09:47 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d71cfeef72eb
8157391: jdeps left JarFile open
Reviewed-by: alanb
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java
! test/tools/jdeps/lib/JdepsUtil.java
! test/tools/jdeps/modules/CheckModuleTest.java
! test/tools/jdeps/modules/GenModuleInfo.java
! test/tools/jdeps/modules/InverseDeps.java
! test/tools/jdeps/modules/ModuleTest.java
! test/tools/jdeps/modules/SplitPackage.java
! test/tools/jdeps/modules/TransitiveDeps.java
Changeset: 9291bcd53e07
Author: rfield
Date: 2016-05-20 11:55 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/9291bcd53e07
8157200: jshell tool: Add /retain command to persist settings
8156910: jshell tool: crash when code with syntax error contains format specifier
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ArgTokenizer.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/CommandCompletionTest.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolFormatTest.java
+ test/jdk/jshell/ToolRetainTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: 5d652ee92e99
Author: mchung
Date: 2016-05-20 12:24 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/5d652ee92e99
8153042: jdeps should continue to report JDK internal APIs that are removed/renamed in JDK
Reviewed-by: dfuchs
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
+ test/tools/jdeps/jdkinternals/RemovedJDKInternals.java
+ test/tools/jdeps/jdkinternals/patches/java.desktop/com/sun/image/codec/jpeg/JPEGCodec.java
+ test/tools/jdeps/jdkinternals/patches/jdk.unsupported/sun/misc/Service.java
+ test/tools/jdeps/jdkinternals/patches/jdk.unsupported/sun/misc/SoftCache.java
+ test/tools/jdeps/jdkinternals/src/p/Main.java
+ test/tools/jdeps/jdkinternals/src/p/S.java
+ test/tools/jdeps/lib/ModuleMetaData.java
- test/tools/jdeps/modules/ModuleMetaData.java
Changeset: cf4046825175
Author: jjg
Date: 2016-05-20 16:44 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/cf4046825175
8157474: clean up/simplify/rename ModuleWrappers class
Reviewed-by: mchung
! make/tools/crules/MutableFieldsAnalyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleWrappers.java
! test/tools/javac/T8003967/DetectMutableStaticFields.java
Changeset: d6224976006a
Author: darcy
Date: 2016-05-20 17:00 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d6224976006a
6415644: Make javax.lang.model.SourceVersion more informative
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! test/tools/javac/processing/model/TestSourceVersion.java
Changeset: a3e92e738d92
Author: rfield
Date: 2016-05-21 22:32 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/a3e92e738d92
8156101: JShell SPI: Provide a pluggable execution control SPI
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/debug/InternalDebugControl.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/ClassTracker.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIConnection.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEnv.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEventHandler.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIExecutionControl.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDINotConnectedException.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteResolutionException.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
- src/jdk.jshell/share/classes/jdk/jshell/ClassTracker.java
! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
- src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java
- src/jdk.jshell/share/classes/jdk/jshell/JDIConnection.java
- src/jdk.jshell/share/classes/jdk/jshell/JDIEnv.java
- src/jdk.jshell/share/classes/jdk/jshell/JDIEventHandler.java
- src/jdk.jshell/share/classes/jdk/jshell/JDINotConnectedException.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java
! src/jdk.jshell/share/classes/jdk/jshell/OuterWrapMap.java
! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
! src/jdk.jshell/share/classes/jdk/jshell/Util.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
+ src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java
+ src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionEnv.java
+ src/jdk.jshell/share/classes/jdk/jshell/spi/SPIResolutionException.java
+ src/jdk.jshell/share/classes/jdk/jshell/spi/package-info.java
! src/jdk.jshell/share/classes/module-info.java
+ test/jdk/jshell/ExecutionControlTest.java
! test/jdk/jshell/KullaTesting.java
+ test/jdk/jshell/LocalExecutionControl.java
Changeset: 5b418ae6fe24
Author: sadayapalam
Date: 2016-05-23 10:08 +0530
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/5b418ae6fe24
8154824: Compiler should handle java.nio.file.FileSystemNotFoundException gracefully and not abort
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
+ test/tools/javac/modules/MissingJarInModulePathTest.java
+ test/tools/javac/modules/MissingJarInModulePathTest.out
Changeset: b46cdae175b4
Author: psandoz
Date: 2016-05-23 12:48 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/b46cdae175b4
8149821: Add VarHandle signature-polymorphic invocation byte code tests
Reviewed-by: mcimadamore
! test/tools/javac/meth/TestCP.java
Changeset: a8b7c9938b74
Author: mcimadamore
Date: 2016-05-23 15:07 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/a8b7c9938b74
8157149: Inference: weird propagation of thrown inference variables
Summary: Overhaul of treatment of thrown inference variables
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8157149/T8157149a.java
+ test/tools/javac/generics/inference/8157149/T8157149a.out
+ test/tools/javac/generics/inference/8157149/T8157149b.java
+ test/tools/javac/generics/inference/8157149/T8157149c.java
Changeset: d44729b76ebc
Author: rfield
Date: 2016-05-23 10:12 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d44729b76ebc
8157517: jshell tool: allow undoing operations
8157395: jshell tool: allow the position of options on commands to be more flexible
8157393: jshell tool: change /set newmode ... to be consistent with /retain mode
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ArgTokenizer.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
+ test/jdk/jshell/ToolCommandOptionTest.java
! test/jdk/jshell/ToolFormatTest.java
! test/jdk/jshell/ToolLocaleMessageTest.java
! test/jdk/jshell/ToolRetainTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: dec94c8de74e
Author: rfield
Date: 2016-05-23 13:05 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/dec94c8de74e
8157528: jdk/jshell/ExecutionControlTest.java failed intermittently with NPE
Reviewed-by: jlahoda
! test/jdk/jshell/LocalExecutionControl.java
Changeset: 0f81cdd51b42
Author: jlahoda
Date: 2016-05-24 16:02 +0200
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/0f81cdd51b42
8131017: jshell tool: pasting code with tabs invokes tab completion
Summary: Enabling copy-paste detection.
Reviewed-by: lagergren, rfield, sundar
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
Changeset: 2f500ac6a6fe
Author: lana
Date: 2016-05-26 16:02 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/2f500ac6a6fe
Added tag jdk-9+120 for changeset 0f81cdd51b42
! .hgtags
Changeset: 5b344cfeb8c8
Author: sadayapalam
Date: 2016-05-25 19:30 +0530
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/5b344cfeb8c8
8047024: 7 ANNOT tests in JCK9 test suite fail with an AssertionError for exception_index
Summary: Fix incorrect assertion about exception index already being set.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
+ test/tools/javac/annotations/typeAnnotations/8047024/T8047024.java
+ test/tools/javac/annotations/typeAnnotations/8047024/T8047024_01.java
Changeset: 1ef94fda9c07
Author: vromero
Date: 2016-05-25 11:33 -0400
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/1ef94fda9c07
8152360: deprecate javah
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties
+ test/tools/javac/T8152360/DeprecateJavahTest.java
! test/tools/javah/T6893943.java
! test/tools/javah/VersionTest.java
Changeset: 487e6d33c635
Author: darcy
Date: 2016-05-25 22:32 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/487e6d33c635
8032230: Enhance javax.a.p.RoundEnvironment after repeating annotations
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java
Changeset: da5d8d3e445f
Author: sadayapalam
Date: 2016-05-26 18:22 +0530
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/da5d8d3e445f
8154052: Java compiler error displays line from the wrong file
Summary: Compiler should update the diagnostic source properly.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/diags/EagerInitCheck.java
+ test/tools/javac/diags/EagerInitCheck.out
+ test/tools/javac/diags/IEagerInitCheck.java
Changeset: 10eaadcaba97
Author: rfield
Date: 2016-05-26 07:58 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/10eaadcaba97
8157917: JShell: shutdown could cause remote JDWP errors to be visible to users
8157918: JShell tests: StartOptionTest displays insufficient information to diagnose failures
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIConnection.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIExecutionControl.java
! test/jdk/jshell/StartOptionTest.java
Changeset: 4344c9ad3c9d
Author: mcimadamore
Date: 2016-05-26 18:09 +0100
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/4344c9ad3c9d
8157895: langtools launcher.sh-template script is broken
Summary: Add logic to quote Xpatch paths
Reviewed-by: jjg
! make/build.xml
! make/intellij/runConfigurations/javac.xml
! make/intellij/runConfigurations/javadoc.xml
! make/intellij/runConfigurations/javah.xml
! make/intellij/runConfigurations/javap.xml
! make/intellij/runConfigurations/jshell.xml
! make/intellij/runConfigurations/sjavac.xml
! make/launcher.sh-template
Changeset: 961cba2189e5
Author: lana
Date: 2016-05-26 17:18 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/961cba2189e5
Merge
Changeset: 894bff248e4f
Author: jjg
Date: 2016-05-26 10:45 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/894bff248e4f
8156962: javac should support options specified in _JAVAC_OPTIONS
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
+ test/tools/javac/modules/EnvVarTest.java
Changeset: 39d44146e8d9
Author: jjg
Date: 2016-05-26 10:46 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/39d44146e8d9
Merge
Changeset: 6d69114ec506
Author: rfield
Date: 2016-05-26 12:38 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/6d69114ec506
8157953: JShell tests: reenable ToolBasicTest
8080883: JShell tool: tool does not report errors if -startup and -nostartup flags are specified
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/StartOptionTest.java
! test/jdk/jshell/ToolBasicTest.java
Changeset: a50a635008a3
Author: jjg
Date: 2016-05-26 17:35 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/a50a635008a3
8157608: deprecate old entry points for javadoc tool
Reviewed-by: ksrini
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Main.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
Changeset: 5e4854abed51
Author: rfield
Date: 2016-05-27 10:37 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/5e4854abed51
8157261: jshell tool: truncation for expressions is not consistent
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/ToolFormatTest.java
Changeset: 014dbf495e97
Author: jjg
Date: 2016-05-27 12:37 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/014dbf495e97
8049896: Clean up (Basic)JavacTask.getTypeMirror
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
Changeset: 6feb92d958ee
Author: jjg
Date: 2016-05-27 13:06 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/6feb92d958ee
8157606: deprecate com.sun.javadoc API
Reviewed-by: ksrini
! src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotatedType.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationDesc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationTypeDoc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationTypeElementDoc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationValue.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/ClassDoc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/ConstructorDoc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/Doc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/DocErrorReporter.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/Doclet.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/ExecutableMemberDoc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/FieldDoc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/LanguageVersion.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/MemberDoc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/MethodDoc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/PackageDoc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/ParamTag.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/Parameter.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/ParameterizedType.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/ProgramElementDoc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/RootDoc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/SeeTag.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/SerialFieldTag.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/SourcePosition.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/Tag.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/ThrowsTag.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/Type.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/TypeVariable.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/WildcardType.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/package-info.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/Taglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkOutputImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SearchIndexItem.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SectionName.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/Comment.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/ContentBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlConstants.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocument.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlVersion.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/StringContent.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeFieldWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeOptionalMemberWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeRequiredMemberWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/FieldWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/MethodWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/NestedClassWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/WriterFactory.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractMemberBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeFieldBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/BuilderFactory.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/XMLNode.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseExecutableMemberTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseInlineTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BasePropertyTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritableTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LegacyTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/PropertyGetterTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/PropertySetterTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFile.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocLink.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPath.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletAbortException.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletConstants.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodTypes.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/StandardDocFileFactory.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/TextTag.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkInfo.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkOutput.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/standard/Standard.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AbstractTypeImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotatedTypeImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationDescImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeElementDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationValueImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ClassDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Comment.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ConstructorDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocLocale.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocletInvoker.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ExecutableMemberDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/FieldDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocClassFinder.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocEnter.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocMemberEnter.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTodo.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MemberDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Messager.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MethodDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ModifierFilter.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PackageDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParamTagImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterizedTypeImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PrimitiveType.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ProgramElementDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/RootDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SeeTagImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerialFieldTagImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerializedForm.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SourcePositionImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TagImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ThrowsTagImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeMaker.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeVariableImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/WildcardTypeImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
Changeset: 8dcedce2fbf6
Author: rfield
Date: 2016-05-27 14:45 -0700
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/8dcedce2fbf6
8139872: JShell tests: EditorPadTest failing on headless
Reviewed-by: vromero
! test/jdk/jshell/EditorPadTest.java
! test/jdk/jshell/EditorTestBase.java
Changeset: 2fa4e0cc6e60
Author: vromero
Date: 2016-05-27 19:45 -0400
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/2fa4e0cc6e60
8152785: Remove javac -XDnoModules
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
Changeset: 095bd53bdd1e
Author: shinyafox
Date: 2016-05-29 23:46 +0900
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/095bd53bdd1e
8141415: JShell: wrap erroneous with one-liner comment-outed imports
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java
! test/jdk/jshell/ImportTest.java
Changeset: aff67f2dcb79
Author: lana
Date: 2016-06-02 20:33 +0000
URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/aff67f2dcb79
Added tag jdk-9+121 for changeset 095bd53bdd1e
! .hgtags
More information about the mobile-dev
mailing list