hg: jdk10/client/langtools: 48 new changesets
Changeset: f0bc0f34d2cc Author: jjg Date: 2017-02-07 16:19 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/f0bc0f34d2cc 8174140: Move test files into package hierarchy Reviewed-by: darcy ! test/tools/javac/T4093617/T4093617.java - test/tools/javac/T4093617/java.base/Object.java + test/tools/javac/T4093617/java.base/java/lang/Object.java ! test/tools/javac/redefineObject/Object1-test.java ! test/tools/javac/redefineObject/Object2-test.java - test/tools/javac/redefineObject/java.base/Object1.java - test/tools/javac/redefineObject/java.base/Object2.java + test/tools/javac/redefineObject/java.base/java/lang/Object1.java + test/tools/javac/redefineObject/java.base/java/lang/Object2.java Changeset: 981fbff798b8 Author: ksrini Date: 2017-02-07 13:45 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/981fbff798b8 8173302: Move the Description up on module and package index page Reviewed-by: bpatel, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java + test/jdk/javadoc/doclet/testOverview/TestOverview.java + test/jdk/javadoc/doclet/testOverview/msrc/module-info.java + test/jdk/javadoc/doclet/testOverview/msrc/p1/C.java + test/jdk/javadoc/doclet/testOverview/msrc/p2/C2.java + test/jdk/javadoc/doclet/testOverview/overview.html + test/jdk/javadoc/doclet/testOverview/src/p1/C.java + test/jdk/javadoc/doclet/testOverview/src/p2/C2.java Changeset: c80dce0bcab4 Author: vromero Date: 2017-02-08 06:43 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/c80dce0bcab4 8174027: error message should adapt to the corresponding top level element Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/T6234077.out + test/tools/javac/T8173955/MessageForClassTest.java + test/tools/javac/T8173955/MessageForClassTest.out + test/tools/javac/T8173955/MessageForEnumTest.java + test/tools/javac/T8173955/MessageForEnumTest.out + test/tools/javac/T8173955/MessageForInterfaceTest.java + test/tools/javac/T8173955/MessageForInterfaceTest.out ! test/tools/javac/modules/ModuleInfoTest.java Changeset: e8d71e4be697 Author: rfield Date: 2017-02-08 09:12 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/e8d71e4be697 8173893: JShell: reduce memory leaks Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/debug/InternalDebugControl.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java Changeset: c9b0b57e3bd5 Author: rfield Date: 2017-02-08 10:43 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/c9b0b57e3bd5 8173845: JShell API: not patch compatible Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiInitiator.java + test/jdk/jshell/FileManagerTest.java ! test/jdk/jshell/MyExecutionControl.java Changeset: fc0a9318d392 Author: rfield Date: 2017-02-08 13:35 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/fc0a9318d392 8173916: jshell tool: /methods signature confusing/non-standard format 8174028: jshell tool: /method /type failed declaration listed (without indication) 8174041: jshell tool: --startup PRINTING references undeclared Locale class Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/tool/resources/PRINTING.jsh ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/ToolReloadTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: 7729c633b9f1 Author: vromero Date: 2017-02-08 19:42 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/7729c633b9f1 8174073: NPE caused by @link reference to class Reviewed-by: jjg, ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java + test/tools/javac/doclint/NPEDuplicateClassNamesTest.java Changeset: 706967704e65 Author: mcimadamore Date: 2017-02-09 15:19 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/706967704e65 8174249: Regression in generic method unchecked calls Summary: Erasure for unchecked call occurs too early after JDK-8078093 Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8174249/T8174249a.java + test/tools/javac/generics/inference/8174249/T8174249b.java Changeset: f06dc0d49d68 Author: bpatel Date: 2017-02-09 08:01 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/f06dc0d49d68 8168965: search items are not listed in any sensible order Reviewed-by: jjg, ksrini Contributed-by: michel.trudeau@oracle.com ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js ! test/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: 7549af75ce62 Author: lana Date: 2017-02-09 18:09 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/7549af75ce62 Merge - test/tools/javac/T4093617/java.base/Object.java - test/tools/javac/redefineObject/java.base/Object1.java - test/tools/javac/redefineObject/java.base/Object2.java Changeset: 70014b92e871 Author: rfield Date: 2017-02-09 14:37 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/70014b92e871 8174672: JShell tests: jdk/jshell/UserJdiUserRemoteTest.java problem listed with wrong bug number Reviewed-by: jjg ! test/ProblemList.txt Changeset: 37ec42288f73 Author: vromero Date: 2017-02-09 16:30 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/37ec42288f73 8169200: Gen has a reference to Flow that is not used, should be removed Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java Changeset: fbfd5e635eb2 Author: rfield Date: 2017-02-09 18:58 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/fbfd5e635eb2 8174262: Error message misspelling: "instanciated" Reviewed-by: jjg ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: 65d446c80cdf Author: alanb Date: 2017-02-10 09:06 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/65d446c80cdf 8173393: Module system implementation refresh (2/2017) Reviewed-by: mcimadamore, mchung, alanb Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com ! make/tools/crules/MutableFieldsAnalyzer.java ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java ! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeKind.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java ! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java ! src/java.compiler/share/classes/javax/tools/JavaFileManager.java ! src/java.compiler/share/classes/javax/tools/StandardLocation.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Module_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java ! test/jdk/jshell/KullaTesting.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java Changeset: 22c052d7a86d Author: alanb Date: 2017-02-10 12:28 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/22c052d7a86d Merge Changeset: 3e4d400638e5 Author: vromero Date: 2017-02-10 07:50 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/3e4d400638e5 8174099: class ComboTask at the combo test library needs an execute() method Reviewed-by: mcimadamore ! test/tools/javac/lib/combo/ComboTask.java Changeset: e7b7e4e436c4 Author: rfield Date: 2017-02-10 13:49 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/e7b7e4e436c4 8174762: JShell: @since tags missing Reviewed-by: jjg ! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Diag.java ! src/jdk.jshell/share/classes/jdk/jshell/ErroneousSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/EvalException.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/JShellException.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/OuterSnippetsClassWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/OuterWrapMap.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/SnippetEvent.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.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/UnresolvedReferenceException.java ! src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/FailOverExecutionControlProvider.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiExecutionControlProvider.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiInitiator.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LoaderDelegate.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControlProvider.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/package-info.java ! src/jdk.jshell/share/classes/jdk/jshell/package-info.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControlProvider.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionEnv.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/SPIResolutionException.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/package-info.java ! src/jdk.jshell/share/classes/jdk/jshell/tool/JavaShellToolBuilder.java ! src/jdk.jshell/share/classes/jdk/jshell/tool/package-info.java ! src/jdk.jshell/share/classes/module-info.java Changeset: f34b5b81ef55 Author: jjg Date: 2017-02-10 15:42 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/f34b5b81ef55 8174104: Compiler does not allow non-existent module path entry Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! test/tools/javac/diags/examples/IllegalArgumentForOption/IllegalArgumentForOption.java ! test/tools/javac/modules/ModulePathTest.java Changeset: 8be741555fa6 Author: jlahoda Date: 2017-02-13 09:37 +0100 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/8be741555fa6 8173777: Merge javac -Xmodule into javac--patch-module Summary: Merging -Xmodule: functionality into --patch-module. Reviewed-by: jjg, mchung, rfield ! src/java.compiler/share/classes/javax/tools/StandardLocation.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java ! test/tools/javac/6627362/T6627362.java - test/tools/javac/6627362/x/Object.java + test/tools/javac/6627362/x/java/lang/Object.java ! test/tools/javac/diags/Example.java ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleClassoutput/ModuleInfoWithPatchedModuleClassoutput.java + test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleClassoutput/additional/module-info.java + test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleClassoutput/patchmodule/java.compiler/javax/lang/model/element/Extra.java + test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleSourcepath/ModuleInfoWithPatchedModule.java + test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleSourcepath/patchmodule/java.compiler/javax/lang/model/element/Extra.java + test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleSourcepath/patchmodule/java.compiler/module-info.java - test/tools/javac/diags/examples/ModuleInfoWithXModuleSourcePath/Extra.java - test/tools/javac/diags/examples/ModuleInfoWithXModuleSourcePath/module-info.java - test/tools/javac/diags/examples/ModuleInfoWithXmoduleClasspath/ModuleInfoWithXmoduleClasspath.java - test/tools/javac/diags/examples/ModuleInfoWithXmoduleClasspath/additional/module-info.java - test/tools/javac/diags/examples/NoSuperclass.java + test/tools/javac/diags/examples/NoSuperclass/NoSuperclass.java + test/tools/javac/diags/examples/NoSuperclass/patchmodule/java.base/java/lang/Object.java + test/tools/javac/diags/examples/TooManyPatchedModules/TooManyPatchedModules.java + test/tools/javac/diags/examples/TooManyPatchedModules/patchmodule/java.compiler/p/C.java + test/tools/javac/diags/examples/TooManyPatchedModules/patchmodule/jdk.compiler/p/C.java - test/tools/javac/diags/examples/XModuleWithModulePath/XModuleWithModulePath.java - test/tools/javac/meth/BadPolySig.java + test/tools/javac/meth/BadPolySig/BadPolySig.java + test/tools/javac/meth/BadPolySig/java.base/java/lang/invoke/MethodHandle.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java + test/tools/javac/modules/CompileModulePatchTest.java ! test/tools/javac/modules/InheritRuntimeEnvironmentTest.java ! test/tools/javac/modules/PatchModulesTest.java - test/tools/javac/modules/XModuleTest.java ! test/tools/javac/synthesize/Main.java ! test/tools/jdeps/jdkinternals/RemovedJDKInternals.java Changeset: 162b521af7bb Author: jlahoda Date: 2017-02-13 11:57 +0100 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/162b521af7bb 8174245: Javadoc is not working for some methods Summary: Parsing source file as if they were part of their corresponding modules. Reviewed-by: rfield ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocHelper.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! test/jdk/jshell/JavadocTest.java Changeset: f9168e271f7d Author: lana Date: 2017-02-16 17:13 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/f9168e271f7d Added tag jdk-9+157 for changeset 162b521af7bb ! .hgtags Changeset: 39f31cef8e6a Author: rfield Date: 2017-02-13 08:50 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/39f31cef8e6a 8174797: jshell tool: invalid module path crashes tool 8174796: jshell tool: regression: user home (tilde) not translated Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: c73b98b79148 Author: darcy Date: 2017-02-13 10:29 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/c73b98b79148 8173945: Add methods for Elements.getAll{Type, Package, Module}Elements Reviewed-by: jlahoda, jjg ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java + test/tools/javac/processing/model/util/elements/TestAllFoos.java + test/tools/javac/processing/model/util/elements/modules/m1/module-info.java + test/tools/javac/processing/model/util/elements/modules/m1/pkg/C.java + test/tools/javac/processing/model/util/elements/modules/m1/pkg/package-info.java + test/tools/javac/processing/model/util/elements/modules/m2/module-info.java + test/tools/javac/processing/model/util/elements/modules/m2/pkg/C.java + test/tools/javac/processing/model/util/elements/modules/m2/pkg/package-info.java Changeset: b87052a3056f Author: darcy Date: 2017-02-13 11:51 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/b87052a3056f 8174854: Fix two javax.annotation.processing javadoc link issues Reviewed-by: mchung ! src/java.compiler/share/classes/javax/annotation/processing/AbstractProcessor.java ! src/java.compiler/share/classes/javax/annotation/processing/Processor.java Changeset: ab6d375bab80 Author: rfield Date: 2017-02-13 12:14 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/ab6d375bab80 8174857: jshell tool: /help /set truncation -- confusing indentation Reviewed-by: jjg ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties Changeset: 0837e68b5689 Author: darcy Date: 2017-02-13 12:59 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/0837e68b5689 8174860: Fix bad javadoc link in javax.tools.JavaFileManager Reviewed-by: jjg ! src/java.compiler/share/classes/javax/tools/JavaFileManager.java Changeset: 44e21b2f6370 Author: rfield Date: 2017-02-13 17:04 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/44e21b2f6370 8174862: JShell tests: new JDK-8174797 testInvalidClassPath fails on Windows Reviewed-by: jlahoda ! test/jdk/jshell/ToolSimpleTest.java Changeset: 6967e22a5ddd Author: mli Date: 2017-02-13 18:19 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/6967e22a5ddd 8174695: Fix @since in module-info.java in dev/langtools repo Reviewed-by: mcimadamore ! src/java.compiler/share/classes/module-info.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.javadoc/share/classes/module-info.java ! src/jdk.jdeps/share/classes/module-info.java Changeset: 457e4a27daad Author: sadayapalam Date: 2017-02-14 14:24 +0530 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/457e4a27daad 8170691: fill in @bug number for test Reviewed-by: darcy ! test/tools/javac/modules/AllDefaultTest.java Changeset: 3cf5dd848c5b Author: anazarov Date: 2017-02-14 16:18 +0300 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/3cf5dd848c5b 8170404: Improve negative testing for module-info Reviewed-by: jjg ! test/tools/javac/modules/ModuleInfoTest.java Changeset: ce416299fd2d Author: vromero Date: 2017-02-14 15:45 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/ce416299fd2d 8174243: incorrect error message for nested service provider Reviewed-by: jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/ServiceImplNotPublic/ServiceImplNotPublic.java + test/tools/javac/diags/examples/ServiceImplNotPublic/example/ServiceImpl.java + test/tools/javac/diags/examples/ServiceImplNotPublic/example/SomeService.java + test/tools/javac/diags/examples/ServiceImplNotPublic/module-info.java ! test/tools/javac/modules/ProvidesTest.java + test/tools/javac/modules/WrongErrorMessageForNestedServiceProviderTest.java Changeset: 2815405955ee Author: jlahoda Date: 2017-02-15 11:27 +0100 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/2815405955ee 8175007: Incorrect error messages for inaccessible classes in visible packages Summary: Recovery lookup may be triggered for inaccessible classes in visible packages - providing better errors. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/modules/ConvenientAccessErrorsTest.java Changeset: 93b50b70ba6c Author: ksrini Date: 2017-02-15 09:50 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/93b50b70ba6c 8174715: Javadoc fails on JDK 7 and JDK 8 sources with StringIndexOutOfBoundsException Reviewed-by: jjg ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! test/com/sun/javadoc/testNonInlineHtmlTagRemoval/C.java + test/com/sun/javadoc/testNonInlineHtmlTagRemoval/Negative.java ! test/com/sun/javadoc/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java ! test/jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/C.java + test/jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/Negative.java ! test/jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java Changeset: 9b784c8acd81 Author: ksrini Date: 2017-02-15 11:23 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/9b784c8acd81 8173804: javadoc throws UnsupportedOperationException: should not happen Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/jdk/javadoc/doclet/testMissingType/TestMissingType.java + test/jdk/javadoc/doclet/testMissingType/p/MissingType.java Changeset: 486173bd7be0 Author: jlahoda Date: 2017-02-15 20:31 +0100 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/486173bd7be0 8175038: Wrong note about multiple type/package elements being found. Summary: Avoiding quoting by a single '. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties Changeset: 0ff92d6ce442 Author: bpatel Date: 2017-02-15 11:55 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/0ff92d6ce442 8151743: Header can still disappear behind the navbar Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/jdk/javadoc/doclet/testJavascript/TestJavascript.java ! test/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java Changeset: ae88ea1b7649 Author: jjg Date: 2017-02-15 14:12 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/ae88ea1b7649 8173596: JavaCompiler.CompilationTask should support addModules Reviewed-by: ksrini, jlahoda ! src/java.compiler/share/classes/javax/tools/DocumentationTool.java ! src/java.compiler/share/classes/javax/tools/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java + test/jdk/javadoc/tool/api/basic/AddModulesTest.java ! test/tools/javac/modules/AddModulesTest.java Changeset: 8ae5c2d42e17 Author: ksrini Date: 2017-02-15 14:25 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/8ae5c2d42e17 8174839: javadoc crashes with a method which does not override a super. Reviewed-by: jjg ! 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/util/Utils.java + test/jdk/javadoc/doclet/testOverridenMethods/TestBadOverride.java + test/jdk/javadoc/doclet/testOverridenMethods/pkg4/Foo.java Changeset: 9b2de82e7e49 Author: mchung Date: 2017-02-15 16:18 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/9b2de82e7e49 8173374: Update GenGraphs tool to generate dot graph with requires transitive edges Reviewed-by: dfuchs, redestad ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Graph.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java + test/tools/jdeps/modules/DotFileTest.java Changeset: 4a4fd9ecca20 Author: ksrini Date: 2017-02-15 18:07 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/4a4fd9ecca20 8173308: JAVAC_OPTIONS should be updated to align with JAVA_OPTIONS Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/CommandLine.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties + test/tools/javac/main/EnvVariableTest.java ! test/tools/javac/modules/EnvVarTest.java ! test/tools/javac/modules/InheritRuntimeEnvironmentTest.java Changeset: 1eca2a674d44 Author: jjg Date: 2017-02-15 18:30 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/1eca2a674d44 8175047: javadoc should support --help-extra as a synonym for -X Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/jdk/javadoc/doclet/testXOption/TestXOption.java Changeset: 326d25df2cb7 Author: amlu Date: 2017-02-16 13:38 +0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/326d25df2cb7 8174059: langtools test failed again on win32 with the trial reversion changes for limited win32 address space Reviewed-by: darcy ! test/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java ! test/tools/javac/tree/JavacTreeScannerTest.java ! test/tools/javac/tree/SourceTreeScannerTest.java ! test/tools/javac/tree/TreePosTest.java ! test/tools/javac/varargs/7043922/T7043922.java Changeset: 525c59180d53 Author: lana Date: 2017-02-16 18:29 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/525c59180d53 Merge Changeset: 890da24e5d30 Author: jjg Date: 2017-02-16 12:49 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/890da24e5d30 8175048: javadoc does not decode options containing '=' and ':' correctly Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java Changeset: 4eb737a8d439 Author: vromero Date: 2017-02-16 14:47 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/4eb737a8d439 8174805: JavacTrees should use Types.skipTypeVars() to get the upper bound of type variables Reviewed-by: jjg, ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java + test/jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java + test/jdk/javadoc/doclet/testTypeVariableLinks/pkg1/C.java Changeset: f2bc6963daa7 Author: lana Date: 2017-02-23 16:21 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/f2bc6963daa7 Added tag jdk-9+158 for changeset 4eb737a8d439 ! .hgtags Changeset: 657b68876fe3 Author: lana Date: 2017-02-23 17:22 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/657b68876fe3 Merge ! .hgtags Changeset: 4a121e220aeb Author: vromero Date: 2017-03-01 16:38 -0800 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/4a121e220aeb 8167638: javac can improve the error message issued when IllegalAccessError is produced Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
participants (1)
-
philip.race@oracle.com