hg: jdk9/client/langtools: 15 new changesets
philip.race at oracle.com
philip.race at oracle.com
Thu Oct 27 17:01:22 UTC 2016
Changeset: 96a5248fbf04
Author: ksrini
Date: 2016-10-19 14:51 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/96a5248fbf04
8167383: Javadoc does not handle packages correctly when used with module option.
Reviewed-by: bpatel, jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! test/jdk/javadoc/tool/modules/FilterOptions.java
! test/jdk/javadoc/tool/modules/Modules.java
! test/tools/lib/toolbox/JavadocTask.java
Changeset: aa4a8d0a818a
Author: ksrini
Date: 2016-10-19 16:58 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/aa4a8d0a818a
8168368: Add missing bug id for JDK-8167383
Reviewed-by: bpatel
! test/jdk/javadoc/tool/modules/FilterOptions.java
Changeset: 2a3e23ee1b65
Author: rfield
Date: 2016-10-20 12:53 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/2a3e23ee1b65
8163840: jshell tool: provide way to display configuration settings
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/MessageHandler.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/CommandCompletionTest.java
! test/jdk/jshell/ExternalEditorTest.java
! test/jdk/jshell/ToolBasicTest.java
! 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: 0bdb7a2bc0dc
Author: lana
Date: 2016-10-20 18:38 +0000
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/0bdb7a2bc0dc
Added tag jdk-9+141 for changeset 296c87505118
! .hgtags
Changeset: bda9c0ea2683
Author: lana
Date: 2016-10-20 20:01 +0000
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/bda9c0ea2683
Merge
- test/tools/javac/T8029102/WarnSerializableLambdaTest.java
- test/tools/javac/T8029102/WarnSerializableLambdaTest.out
Changeset: 32c685715095
Author: jjg
Date: 2016-10-20 13:44 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/32c685715095
8145471: javac changes for enhanced deprecation
Reviewed-by: smarks, tbell, mcimadamore, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.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/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.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/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
+ test/tools/javac/diags/examples/RemovalFilename.java
+ test/tools/javac/diags/examples/RemovalFilenameAdditional.java
+ test/tools/javac/diags/examples/RemovalPlural/RemovalClass.java
+ test/tools/javac/diags/examples/RemovalPlural/RemovalFilename.java
+ test/tools/javac/diags/examples/RemovalPlural/RemovalPlural.java
+ test/tools/javac/diags/examples/RemovalPluralAdditional/RemovalClass.java
+ test/tools/javac/diags/examples/RemovalPluralAdditional/RemovalFilename.java
+ test/tools/javac/diags/examples/RemovalPluralAdditional/RemovalPlural.java
+ test/tools/javac/diags/examples/RemovalPluralAdditional/RemovalPluralAdditional.java
! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java
! test/tools/javac/profiles/ProfileOptionTest.java
+ test/tools/javac/warnings/Removal.java
Changeset: f8d19ddddc79
Author: jjg
Date: 2016-10-20 16:31 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/f8d19ddddc79
8168343: 3 javac tests fail when run on an exploded image
Reviewed-by: darcy
! test/tools/javac/Paths/MineField.sh
! test/tools/javac/api/ToolProvider/ToolProviderTest.java
! test/tools/javac/processing/model/testgetallmembers/Main.java
Changeset: 991e5bf2ede4
Author: darcy
Date: 2016-10-22 12:27 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/991e5bf2ede4
8168499: Workaround intermittent failures of IntersectionTargetTypeTest.java
Reviewed-by: rfield, amlu, mcimadamore
! test/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java
Changeset: aacff1ac75a2
Author: mcimadamore
Date: 2016-10-24 14:47 +0100
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/aacff1ac75a2
8168480: Speculative attribution of lambda causes NPE in Flow
Summary: Flow attempts to analyze too much of a lambda body during attribution
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/lambda/8168480/T8168480.java
+ test/tools/javac/lambda/8168480/T8168480b.java
+ test/tools/javac/lambda/8168480/T8168480b.out
Changeset: d245e56f4a79
Author: rfield
Date: 2016-10-24 17:06 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d245e56f4a79
8167637: jshell tool: /edit should use EDITOR setting
8167640: jshell tool: external editor temp file should be *.java
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ExternalEditor.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/StartOptionTest.java
! test/jdk/jshell/ToolCommandOptionTest.java
Changeset: f7187b5fe9e2
Author: rfield
Date: 2016-10-24 19:59 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/f7187b5fe9e2
8166649: jshell tool: missing --add-modules and --module-path
8167462: jshell tool: /help /reload is wrong about re-executing commands
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
! test/jdk/jshell/ToolBasicTest.java
Changeset: 32444e1ad88a
Author: tbell
Date: 2016-10-25 08:39 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/32444e1ad88a
8168369: fix for langtools intermittent failures needs to check PRODUCT_HOME
Reviewed-by: erikj
! test/Makefile
Changeset: 18d9a9e14262
Author: sadayapalam
Date: 2016-10-26 11:22 +0530
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/18d9a9e14262
8166367: Missing ExceptionTable attribute in anonymous class constructors
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/AnonymousClass/AnonymousCtorExceptionTest.java
Changeset: a94763e89674
Author: mcimadamore
Date: 2016-10-26 12:27 +0100
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/a94763e89674
8168134: Inference: javac incorrectly propagating inner constraint with primitive target
Summary: Check for propagation doesn't take into account primitive type constraints
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8168134/T8168134.java
Changeset: 6a79477df95d
Author: mcimadamore
Date: 2016-10-26 15:41 +0100
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/6a79477df95d
8168774: Polymorhic signature method check crashes javac
Summary: Check for polysig method assumes arity is greater than zero
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/meth/BadPolySig.java
More information about the jdk9-client-changes
mailing list