hg: shenandoah/jdk9/langtools: 90 new changesets
roman at kennke.org
roman at kennke.org
Sat Jul 9 18:44:58 UTC 2016
Changeset: 5b344cfeb8c8
Author: sadayapalam
Date: 2016-05-25 19:30 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/langtools/rev/961cba2189e5
Merge
Changeset: 894bff248e4f
Author: jjg
Date: 2016-05-26 10:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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/shenandoah/jdk9/langtools/rev/39d44146e8d9
Merge
Changeset: 6d69114ec506
Author: rfield
Date: 2016-05-26 12:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/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/shenandoah/jdk9/langtools/rev/aff67f2dcb79
Added tag jdk-9+121 for changeset 095bd53bdd1e
! .hgtags
Changeset: bf5a081596fb
Author: robilad
Date: 2016-05-30 16:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/bf5a081596fb
8154469: Update FSF address
Summary: Updated Free Software Foundation's mailing address in LICENSE
Reviewed-by: rriggs, shade
! LICENSE
Changeset: a8fefe4d1826
Author: vromero
Date: 2016-05-31 13:00 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/a8fefe4d1826
8152062: obscure error message for bad 'provides'
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/ServiceImplMustBeSubtypeOfServiceIntf/module-info.java
+ test/tools/javac/modules/ObscureMessageForBadProvidesTest.java
! test/tools/javac/modules/ProvidesTest.java
Changeset: 472bcb7c8850
Author: rfield
Date: 2016-05-31 14:02 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/472bcb7c8850
8080843: JShell tool: invalid key error occurs when external editor is used
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ExternalEditor.java
! test/jdk/jshell/ExternalEditorTest.java
Changeset: 2d1a6b746310
Author: mcimadamore
Date: 2016-06-01 12:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/2d1a6b746310
8145489: NPE while compiling annotations with qualified names in package-info.java
Summary: Spurious method reference check in Attr.visitSelect is causing NPE
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/annotations/8145489/T8145489.java
+ test/tools/javac/annotations/8145489/foo/Anno.java
+ test/tools/javac/annotations/8145489/foo/Status.java
+ test/tools/javac/annotations/8145489/foo/package-info.java
Changeset: f768501b40dd
Author: sadayapalam
Date: 2016-06-02 15:22 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/f768501b40dd
8146167: Anonymous type declarations drop supertype type parameter annotations
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
+ test/tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java
Changeset: f7efff50efba
Author: sadayapalam
Date: 2016-06-02 15:25 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/f7efff50efba
8132216: [Findbugs] Annotation$Array_element_value may expose internal representation
Reviewed-by: mcimadamore
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Annotation.java
Changeset: c02775be0f95
Author: mcimadamore
Date: 2016-06-02 16:08 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/c02775be0f95
8158355: Inference graph dot support broken
Summary: IllegalStateException when converting an inference graph to dot file
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8158355/T8158355.java
Changeset: f2634ce2c3ce
Author: ksrini
Date: 2016-06-02 11:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/f2634ce2c3ce
8158559: Fix for 8132216 breaks langtools build
Reviewed-by: mcimadamore
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Annotation.java
Changeset: 7a4c716bb608
Author: vromero
Date: 2016-06-02 15:39 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/7a4c716bb608
8037947: functional interface causes ClassCastException when extending raw superinterface
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/T8037947/CCEForFunctionalInterExtedingRawSuperInterTest.java
Changeset: 23c29286820d
Author: rfield
Date: 2016-06-02 12:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/23c29286820d
8131024: JShell: multi-line comment not detected as incomplete
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/jdk/jshell/CompletenessTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: 648525d5c647
Author: rfield
Date: 2016-06-02 14:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/648525d5c647
8131029: JShell: recover from VMConnection launch failure
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/ClassTracker.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/FailOverExecutionControl.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/jshell/JShell.java
- test/jdk/jshell/ExecutionControlTest.java
+ test/jdk/jshell/ExecutionControlTestBase.java
+ test/jdk/jshell/FailOverExecutionControlTest.java
+ test/jdk/jshell/JDIListeningExecutionControlTest.java
! test/jdk/jshell/ToolBasicTest.java
+ test/jdk/jshell/UserExecutionControlTest.java
Changeset: dbc77fded633
Author: lana
Date: 2016-06-02 21:14 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/dbc77fded633
Merge
- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEnv.java
- test/jdk/jshell/ExecutionControlTest.java
Changeset: 203a9e1b82b6
Author: ksrini
Date: 2016-06-02 17:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/203a9e1b82b6
8157975: Remove duplicate files in sample API
Reviewed-by: jjg, ksrini
Contributed-by: alexandre.iline at oracle.com
! test/jdk/javadoc/tool/sampleapi/SampleApiTest.java
! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/SampleApi.java
! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/SampleApiDefaultRunner.java
! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java
! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java
+ test/jdk/javadoc/tool/sampleapi/res/fx.xml
+ test/jdk/javadoc/tool/sampleapi/res/simple.xml
+ test/jdk/javadoc/tool/sampleapi/res/sub.xml
+ test/jdk/javadoc/tool/sampleapi/res/tiny.xml
+ test/jdk/javadoc/tool/sampleapi/res/tinysub.xml
- test/jdk/javadoc/tool/sampleapi/res/xml/fx.xml
- test/jdk/javadoc/tool/sampleapi/res/xml/simple.xml
- test/jdk/javadoc/tool/sampleapi/res/xml/tiny.xml
- test/tools/javadoc/sampleapi/README.txt
! test/tools/javadoc/sampleapi/SampleApiTest.java
- test/tools/javadoc/sampleapi/lib/sampleapi/SampleApi.java
- test/tools/javadoc/sampleapi/lib/sampleapi/SampleApiDefaultRunner.java
- test/tools/javadoc/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java
- test/tools/javadoc/sampleapi/lib/sampleapi/generator/Documentifier.java
- test/tools/javadoc/sampleapi/lib/sampleapi/generator/PackageGenerator.java
- test/tools/javadoc/sampleapi/lib/sampleapi/util/PoorDocCommentTable.java
- test/tools/javadoc/sampleapi/lib/sampleapi/util/SimpleMultiplier.java
+ test/tools/javadoc/sampleapi/res/fx.xml
+ test/tools/javadoc/sampleapi/res/simple.xml
+ test/tools/javadoc/sampleapi/res/sub.xml
+ test/tools/javadoc/sampleapi/res/tiny.xml
- test/tools/javadoc/sampleapi/res/xml/fx.xml
- test/tools/javadoc/sampleapi/res/xml/simple.xml
- test/tools/javadoc/sampleapi/res/xml/tiny.xml
Changeset: 16cb2cc27d82
Author: lana
Date: 2016-06-09 17:28 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/16cb2cc27d82
Added tag jdk-9+122 for changeset 203a9e1b82b6
! .hgtags
Changeset: bcebe24cd346
Author: rfield
Date: 2016-06-08 00:32 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/bcebe24cd346
8139829: JShell API: No use of fields to return information from public types
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/Diag.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
! src/jdk.jshell/share/classes/jdk/jshell/SnippetEvent.java
! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
! test/jdk/jshell/ClassMembersTest.java
! test/jdk/jshell/CompletenessStressTest.java
! test/jdk/jshell/KullaTesting.java
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/SnippetTest.java
Changeset: 110c3750f1ff
Author: jlahoda
Date: 2016-06-09 14:20 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/110c3750f1ff
8158174: jshell tool: leaks threads waiting on StopDetectingInputStream
Summary: Shutdown StopDetectingInputStream when closing the ConsoleIOContext.
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java
Changeset: b94f9c167fba
Author: lana
Date: 2016-06-09 19:06 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/b94f9c167fba
Merge
Changeset: 8d765a5c7ba5
Author: bpatel
Date: 2016-06-09 23:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/8d765a5c7ba5
8156077: Support javadoc tags in module documentation
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/taglet/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.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
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseExecutableMemberTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BasePropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! test/jdk/javadoc/doclet/testModules/TestModules.java
+ test/jdk/javadoc/doclet/testModules/moduletags/module-info.java
+ test/jdk/javadoc/doclet/testModules/moduletags/testpkgmdltags/TestClassInModuleTags.java
Changeset: 544eda2e9f08
Author: ntv
Date: 2016-06-10 11:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/544eda2e9f08
8155581: jshell tool: replace use of Option.get()
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
Changeset: 0bf0d57dfdfa
Author: dlsmith
Date: 2016-06-10 15:08 -0600
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/0bf0d57dfdfa
8144767: Fix handling of capture variables in most-specific test
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/lambda/MostSpecific28.java
! test/tools/javac/lambda/MostSpecific28.out
+ test/tools/javac/lambda/MostSpecific29.java
+ test/tools/javac/lambda/MostSpecific30.java
+ test/tools/javac/lambda/MostSpecific30.out
+ test/tools/javac/lambda/MostSpecific31.java
+ test/tools/javac/lambda/MostSpecific31.out
+ test/tools/javac/lambda/MostSpecific32.java
+ test/tools/javac/lambda/MostSpecific32.out
Changeset: cd884e553cd6
Author: dlsmith
Date: 2016-06-10 16:43 -0600
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/cd884e553cd6
8037804: Implement specified test for related functional interface types
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
Changeset: e859adb41c6b
Author: iris
Date: 2016-06-10 13:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/e859adb41c6b
8158458: Update references from "1.9" to "9"
Reviewed-by: jjg, ksrini
! src/jdk.compiler/share/classes/com/sun/source/doctree/HiddenTree.java
Changeset: 7eb5647e8105
Author: shinyafox
Date: 2016-06-11 09:47 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/7eb5647e8105
8158123: NPE when the annotations is used in export-to of module-info
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/tools/javac/modules/ModuleInfoTest.java
Changeset: 090422892b31
Author: mcimadamore
Date: 2016-06-13 12:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/090422892b31
8158630: Langtools Intellij project is missing some source roots
Summary: Add source roots for build tools to IntelliJ project
Reviewed-by: alundblad
! make/intellij/compiler.xml
! make/intellij/langtools.iml
Changeset: dcb234002184
Author: darcy
Date: 2016-06-13 09:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/dcb234002184
8155880: Fix langtools usage of the deprecated Class.newInstance method
Reviewed-by: mcimadamore
! 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: d0c742ddfb01
Author: darcy
Date: 2016-06-13 09:21 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d0c742ddfb01
8159378: Correct wording of RoundEnvironment.getElementsAnnotatedWithAny
Reviewed-by: jlahoda, jjg
! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java
Changeset: 9f1ba6b06c2e
Author: lana
Date: 2016-06-16 19:07 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/9f1ba6b06c2e
Added tag jdk-9+123 for changeset d0c742ddfb01
! .hgtags
Changeset: 8fef21703f7f
Author: ksrini
Date: 2016-06-14 08:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/8fef21703f7f
8159396: javadoc getSupportedVersion returns 8 instead of 9
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
Changeset: 293579e318b9
Author: vromero
Date: 2016-06-14 11:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/293579e318b9
8068460: Pretty printing for loops
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/tools/javac/T8068460/PrettyPrintingForLoopsTest.java
Changeset: 5771c5f60aa4
Author: vromero
Date: 2016-06-14 12:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/5771c5f60aa4
8058244: missing error in qualified default super call
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/T8058244/MissingErrorInDefaultSuperCallTest.java
+ test/tools/javac/T8058244/MissingErrorInDefaultSuperCallTest.out
Changeset: a6b02573d43b
Author: ksrini
Date: 2016-06-14 15:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/a6b02573d43b
8158836: langtools build.xml needs some adjustments
Reviewed-by: jjg, jlahoda
! make/netbeans/langtools/build.xml
Changeset: e628ea7014ff
Author: lana
Date: 2016-05-20 00:03 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/e628ea7014ff
8157778: JDK9 preparation message drop resource updates
Summary: JDK9 preparation message drop resource updates - openjdk
Reviewed-by: rfield, alanb
Contributed-by: li.jiang at oracle.com
! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
+ src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
+ src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
+ src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_ja.properties
+ src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_zh_CN.properties
Changeset: e69e0ec39b92
Author: ddehaven
Date: 2016-06-01 15:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/e69e0ec39b92
Merge
Changeset: 0f911e3d10c0
Author: ddehaven
Date: 2016-06-06 13:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/0f911e3d10c0
Merge
- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEnv.java
- test/jdk/javadoc/tool/sampleapi/res/xml/fx.xml
- test/jdk/javadoc/tool/sampleapi/res/xml/simple.xml
- test/jdk/javadoc/tool/sampleapi/res/xml/tiny.xml
- test/jdk/jshell/ExecutionControlTest.java
- test/tools/javadoc/sampleapi/README.txt
- test/tools/javadoc/sampleapi/lib/sampleapi/SampleApi.java
- test/tools/javadoc/sampleapi/lib/sampleapi/SampleApiDefaultRunner.java
- test/tools/javadoc/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java
- test/tools/javadoc/sampleapi/lib/sampleapi/generator/Documentifier.java
- test/tools/javadoc/sampleapi/lib/sampleapi/generator/PackageGenerator.java
- test/tools/javadoc/sampleapi/lib/sampleapi/util/PoorDocCommentTable.java
- test/tools/javadoc/sampleapi/lib/sampleapi/util/SimpleMultiplier.java
- test/tools/javadoc/sampleapi/res/xml/fx.xml
- test/tools/javadoc/sampleapi/res/xml/simple.xml
- test/tools/javadoc/sampleapi/res/xml/tiny.xml
Changeset: d92d76e26fae
Author: ddehaven
Date: 2016-06-15 09:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d92d76e26fae
Merge
Changeset: 9b4d155affe5
Author: ddehaven
Date: 2016-06-15 12:47 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/9b4d155affe5
Merge
Changeset: cb28860b6c22
Author: lana
Date: 2016-06-16 20:57 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/cb28860b6c22
Merge
Changeset: 607156b3113a
Author: mcimadamore
Date: 2016-06-17 18:17 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/607156b3113a
8159680: Inference failure with unchecked subtyping and arrays
Summary: Discrepancy in handling of capture conversion between Types.isSubtype and Types.isSubtypeUnchecked
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! test/tools/javac/generics/inference/8019824/T8019824.out
+ test/tools/javac/generics/inference/8159680/T8159680.java
Changeset: 93cda5b92117
Author: mchung
Date: 2016-06-17 14:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/93cda5b92117
8159524: jdeps -jdkinternals throws NPE when no replacement is known
Reviewed-by: dfuchs
! 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/resources/jdkinternals.properties
+ test/tools/jdeps/jdkinternals/ShowReplacement.java
+ test/tools/jdeps/jdkinternals/p/NoRepl.java
+ test/tools/jdeps/jdkinternals/p/WithRepl.java
Changeset: de9186c709a9
Author: dlsmith
Date: 2016-06-17 17:09 -0600
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/de9186c709a9
8158992: langtools/test/Makefile: improve support for control via variables
Reviewed-by: jjg
! test/Makefile
Changeset: b669243ec85e
Author: jjg
Date: 2016-06-17 17:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/b669243ec85e
8159749: Update toolbox ModuleBuilder for doc comments
Reviewed-by: ksrini
! test/tools/javac/modules/GraphsTest.java
! test/tools/javac/modules/ModulePathTest.java
! test/tools/javac/modules/PackageConflictTest.java
! test/tools/javac/modules/UpgradeModulePathTest.java
! test/tools/javac/modules/UsesTest.java
! test/tools/javac/modules/XModuleTest.java
! test/tools/lib/toolbox/ModuleBuilder.java
Changeset: 9c03e485a669
Author: jjg
Date: 2016-06-17 17:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/9c03e485a669
8059631: Use of '#' to represent MethodHandle kind is confusing
Reviewed-by: jrose, mcimadamore
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java
Changeset: 26aa3caa778e
Author: ksrini
Date: 2016-06-20 07:02 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/26aa3caa778e
8159756: javadoc tests needs a tool invoker
Reviewed-by: jjg
+ test/tools/lib/toolbox/JavadocTask.java
! test/tools/lib/toolbox/ToolBox.java
Changeset: a2ef910e3d24
Author: lana
Date: 2016-06-23 20:35 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/a2ef910e3d24
Added tag jdk-9+124 for changeset 26aa3caa778e
! .hgtags
Changeset: 4ca6a3272035
Author: jjg
Date: 2016-06-20 13:21 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/4ca6a3272035
8159537: create build file to generate diags reports for all locales
Reviewed-by: mcimadamore
+ make/diags-examples.xml
! test/tools/javac/diags/HTMLWriter.java
! test/tools/javac/diags/RunExamples.java
Changeset: 751f9032e692
Author: mcimadamore
Date: 2016-06-21 15:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/751f9032e692
8159834: Add some support for jtreg test headers in IntelliJ langtools project
Summary: Add live templates to help creation of jtreg tests
Reviewed-by: jlahoda
! make/build.xml
+ make/intellij/utils/jtreg-live-templates.xml
Changeset: 21d8d0c07cdf
Author: jlahoda
Date: 2016-06-21 21:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/21d8d0c07cdf
8136453: Parameter name indices array size not updated correctly
Summary: Correctly resizing ClassReader.parameterNameIndices array.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/classfiles/attributes/LocalVariableTable/T8136453/T.jcod
+ test/tools/javac/classfiles/attributes/LocalVariableTable/T8136453/T8136453.java
Changeset: a080d8180e01
Author: jjg
Date: 2016-06-22 17:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/a080d8180e01
8154399: Need replacement for jdk.javadoc/com.sun.tools.doclets.standard.Standard
8159096: Expose (new) Standard doclet class.
Reviewed-by: alanb, erikj, ksrini
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/standard/Standard.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/doclets/StandardDoclet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/doclets/package-info.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/standard/Standard.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/module-info.java
! test/jdk/javadoc/tool/EnsureNewOldDoclet.java
Changeset: 97cdfdac07a3
Author: lana
Date: 2016-06-23 21:13 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/97cdfdac07a3
Merge
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/standard/Standard.java
Changeset: a1fb25b5ee6d
Author: ksrini
Date: 2016-06-24 16:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/a1fb25b5ee6d
8160135: The Html doclet handles options incorrectly
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.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
Changeset: 2d65e127e93d
Author: jlahoda
Date: 2016-06-27 09:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/2d65e127e93d
8150860: Mach 5 tier1 test started failing - jdk/jshell/ComputeFQNsTest.java (after 8131027/8150814)
Summary: Correctly escaping '\' in paths; rethrowing exceptions from evaluation to improve debuggability of the test
Reviewed-by: jjg
! test/jdk/jshell/ComputeFQNsTest.java
Changeset: f557de3af5f9
Author: amurillo
Date: 2016-06-30 22:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/f557de3af5f9
Added tag jdk-9+125 for changeset 2d65e127e93d
! .hgtags
Changeset: d213ecfb98b2
Author: vromero
Date: 2016-06-27 12:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d213ecfb98b2
8159439: javac throws NPE with Module attribute and super_class != 0
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/ProblemList.txt
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/modules/T8159439/NPEForModuleInfoWithNonZeroSuperClassTest.java
+ test/tools/javac/modules/T8159439/NPEForModuleInfoWithNonZeroSuperClassTest.out
+ test/tools/javac/modules/T8159439/module-info.jcod
Changeset: c06787799b4b
Author: jlahoda
Date: 2016-06-28 15:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/c06787799b4b
8132857: Historical name of default encoding shown on encoding mismatch
Summary: Using Charset.defaultCharset().name() to get the proper name of the default Charset.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
+ test/tools/javac/file/T8132857.java
Changeset: 30bfbfa94fad
Author: vromero
Date: 2016-06-28 15:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/30bfbfa94fad
8159970: javac, JLS8 18.2.4 is not completely implemented by the compiler
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
+ test/tools/javac/T8159970/TypeEqualityInInferenceTest.java
! test/tools/javac/types/BoxingConversionTest.java
! test/tools/javac/types/CastTest.java
! test/tools/javac/types/GenericTypeWellFormednessTest.java
! test/tools/javac/types/PrimitiveConversionTest.java
! test/tools/javac/types/TestComparisons.java
- test/tools/javac/types/TypeHarness.java
+ test/tools/lib/types/TypeHarness.java
Changeset: aa715dc7ead5
Author: ksrini
Date: 2016-06-28 16:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/aa715dc7ead5
8160301: javadoc RootDoclmpl and DocEnv needs to be renamed
Reviewed-by: bpatel, jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/doclets/StandardDoclet.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/ConfigurationImpl.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/PackageFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.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/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.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/ClassUseMapper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.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/PackageListWriter.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/DocEnvImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocClassFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocMemberEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/RootDocImpl.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
Changeset: ae3f20fdce06
Author: darcy
Date: 2016-06-28 17:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/ae3f20fdce06
8160504: Fix typo in JavacProcessingEnvironment.importStringToPattern
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
Changeset: 7637541752e7
Author: jlahoda
Date: 2016-06-28 13:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/7637541752e7
8155026: javac grants implied readability to explicit modules
Summary: Automatic modules should not 'requires public' ordinary named modules
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! test/tools/javac/modules/AutomaticModules.java
Changeset: 2cdcc9283e47
Author: darcy
Date: 2016-06-29 19:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/2cdcc9283e47
8160506: Use @implSpec tags in javax.lang.model.util
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
Changeset: 1766fe8e98fb
Author: amurillo
Date: 2016-06-30 22:39 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/1766fe8e98fb
Merge
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/RootDocImpl.java
- test/tools/javac/types/TypeHarness.java
Changeset: 9205af0935af
Author: rfield
Date: 2016-07-01 14:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/9205af0935af
8159635: JShell API: Add compiler options
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
+ test/jdk/jshell/CompilerOptionsTest.java
! test/jdk/jshell/KullaTesting.java
Changeset: 0a1bb568a328
Author: rfield
Date: 2016-07-01 14:41 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/0a1bb568a328
8159111: JShell API: Add access to wrappers and dependencies
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/ErroneousSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/ExpressionSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/OuterImportSnippetWrap.java
! src/jdk.jshell/share/classes/jdk/jshell/PersistentSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/StatementSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/TypeDeclSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java
+ test/jdk/jshell/WrapperTest.java
Changeset: 395ec7e065b6
Author: jlahoda
Date: 2016-07-04 08:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/395ec7e065b6
8148131: compilation result depends on order of sources
Summary: Complete during imports phase should not trigger the hierarchy phase
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
+ test/tools/javac/importscope/T8148131/A.java
+ test/tools/javac/importscope/T8148131/B.java
+ test/tools/javac/importscope/T8148131/C.java
+ test/tools/javac/importscope/T8148131/D.java
Changeset: ea4eea2997b9
Author: sadayapalam
Date: 2016-07-04 14:57 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/ea4eea2997b9
8132446: AsssertionError in ClassSymbol.setAnnotationType
Reviewed-by: jlahoda, darcy
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/processing/8132446/Processor.java
+ test/tools/javac/processing/8132446/T8132446.java
Changeset: 192affb6cfa1
Author: amurillo
Date: 2016-07-07 18:21 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/192affb6cfa1
Added tag jdk-9+126 for changeset ea4eea2997b9
! .hgtags
Changeset: f4927f52aa7b
Author: bpatel
Date: 2016-07-05 13:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/f4927f52aa7b
8157987: overview-summary.html generated by javadoc should include module information
Reviewed-by: jjg, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! test/jdk/javadoc/doclet/testModules/TestModules.java
+ test/jdk/javadoc/doclet/testModules/testpkgnomodule1/TestClassNoModulePkg1.java
Changeset: d5420d4ccbaa
Author: vromero
Date: 2016-07-06 09:42 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d5420d4ccbaa
8160891: javac, remove unused options, step 3
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/tools/javac/MethodParametersTest.java
! test/tools/javac/annotations/typeAnnotations/8047024/T8047024.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/T8136453/T8136453.java
Changeset: 842044680f36
Author: vromero
Date: 2016-07-06 12:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/842044680f36
8160915: javac, option forceSerializable should be restored
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
Changeset: ddc91de2ee61
Author: vromero
Date: 2016-07-06 15:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/ddc91de2ee61
8048543: JLS8 18.5.3: inference variable seems to be instantiated unexpectedly
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/T8048543/InferenceVariableInstantiatedUnexpectedlyTest.java
! test/tools/javac/lambda/TargetType19.java
Changeset: b973c6dd4a55
Author: rfield
Date: 2016-07-06 20:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/b973c6dd4a55
8160035: JShell API: Add javadoc overview and package files
Reviewed-by: jlahoda
+ src/jdk.jshell/share/classes/jdk/jshell/execution/package-info.java
+ src/jdk.jshell/share/classes/jdk/jshell/overview.html
! src/jdk.jshell/share/classes/jdk/jshell/package-info.java
! src/jdk.jshell/share/classes/jdk/jshell/spi/package-info.java
! src/jdk.jshell/share/classes/module-info.java
Changeset: 894273df1ba5
Author: rfield
Date: 2016-07-07 00:10 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/894273df1ba5
8160935: JShell: Without at least one source file 8160035 breaks build
Reviewed-by: jlahoda
+ src/jdk.jshell/share/classes/jdk/jshell/execution/Internal.java
Changeset: 5ee433950688
Author: amurillo
Date: 2016-07-07 18:59 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/5ee433950688
Merge
More information about the shenandoah-dev
mailing list