Changeset: bcebe24cd346 Author: rfield Date: 2016-06-08 00:32 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/langtools/rev/b94f9c167fba Merge Changeset: 8d765a5c7ba5 Author: bpatel Date: 2016-06-09 23:24 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/langtools/rev/9f1ba6b06c2e Added tag jdk-9+123 for changeset d0c742ddfb01 ! .hgtags Changeset: b833e7e3f5d2 Author: alanb Date: 2016-06-17 11:31 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b833e7e3f5d2 Merge ! .hgtags ! src/java.compiler/share/classes/javax/tools/ToolProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.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.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/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/tools/javac/modules/ModuleInfoTest.java