hg: jdk9/client/langtools: 27 new changesets
philip.race at oracle.com
philip.race at oracle.com
Mon Jun 20 20:43:41 UTC 2016
Changeset: bcebe24cd346
Author: rfield
Date: 2016-06-08 00:32 -0700
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/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: 16cb2cc27d82
Author: lana
Date: 2016-06-09 17:28 +0000
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/16cb2cc27d82
Added tag jdk-9+122 for changeset 203a9e1b82b6
! .hgtags
Changeset: b94f9c167fba
Author: lana
Date: 2016-06-09 19:06 +0000
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/b94f9c167fba
Merge
Changeset: 8d765a5c7ba5
Author: bpatel
Date: 2016-06-09 23:24 -0700
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/langtools/rev/d0c742ddfb01
8159378: Correct wording of RoundEnvironment.getElementsAnnotatedWithAny
Reviewed-by: jlahoda, jjg
! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java
Changeset: 8fef21703f7f
Author: ksrini
Date: 2016-06-14 08:18 -0700
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/langtools/rev/a6b02573d43b
8158836: langtools build.xml needs some adjustments
Reviewed-by: jjg, jlahoda
! make/netbeans/langtools/build.xml
Changeset: d92d76e26fae
Author: ddehaven
Date: 2016-06-15 09:24 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d92d76e26fae
Merge
Changeset: 9b4d155affe5
Author: ddehaven
Date: 2016-06-15 12:47 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/9b4d155affe5
Merge
Changeset: 9f1ba6b06c2e
Author: lana
Date: 2016-06-16 19:07 +0000
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/9f1ba6b06c2e
Added tag jdk-9+123 for changeset d0c742ddfb01
! .hgtags
Changeset: cb28860b6c22
Author: lana
Date: 2016-06-16 20:57 +0000
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/cb28860b6c22
Merge
Changeset: 607156b3113a
Author: mcimadamore
Date: 2016-06-17 18:17 +0100
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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
More information about the jdk9-client-changes
mailing list