hg: jdk9/hs/langtools: 18 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Aug 19 23:56:55 UTC 2016


Changeset: 7a2d1a2127f9
Author:    jjg
Date:      2016-08-12 15:41 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/7a2d1a2127f9

8163524: doclet resources doclet.usage.NAME.name are redundant
Reviewed-by: ksrini

! 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: fb5cedea7a26
Author:    jjg
Date:      2016-08-12 16:03 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/fb5cedea7a26

8160137: HTMLDoclet and AbstractDoclet should implement Doclet
Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/doclets/StandardDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java

Changeset: 64fd589ab53a
Author:    jjg
Date:      2016-08-12 17:45 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/64fd589ab53a

8052398: Uniqify test framework class names
Reviewed-by: darcy

! test/tools/javac/MethodParameters/AnnotationTest.java
! test/tools/javac/MethodParameters/AnonymousClass.java
! test/tools/javac/MethodParameters/ClassFileVisitor.java
! test/tools/javac/MethodParameters/Constructors.java
! test/tools/javac/MethodParameters/EnumTest.java
! test/tools/javac/MethodParameters/InstanceMethods.java
! test/tools/javac/MethodParameters/LambdaTest.java
! test/tools/javac/MethodParameters/LocalClassTest.java
! test/tools/javac/MethodParameters/MemberClassTest.java
+ test/tools/javac/MethodParameters/MethodParametersTester.java
! test/tools/javac/MethodParameters/ReflectionVisitor.java
! test/tools/javac/MethodParameters/StaticMethods.java
- test/tools/javac/MethodParameters/Tester.java
! test/tools/javac/MethodParameters/UncommonParamNames.java
! test/tools/javac/options/modes/AtFilesTest.java
! test/tools/javac/options/modes/DocLintTest.java
! test/tools/javac/options/modes/FSInfoTest.java
! test/tools/javac/options/modes/InfoOptsTest.java
! test/tools/javac/options/modes/NoOperandsTest.java
+ test/tools/javac/options/modes/OptionModesTester.java
! test/tools/javac/options/modes/OutputDirTest.java
! test/tools/javac/options/modes/ProfileBootClassPathTest.java
! test/tools/javac/options/modes/ProfileTargetTest.java
! test/tools/javac/options/modes/SourceTargetTest.java
! test/tools/javac/options/modes/StdOutTest.java
- test/tools/javac/options/modes/Tester.java
! test/tools/javadoc/annotations/annotateMethodsFields/Main.java
! test/tools/javadoc/annotations/annotatePackage/Main.java
! test/tools/javadoc/annotations/annotateParams/Main.java
! test/tools/javadoc/annotations/badVals/Main.java
! test/tools/javadoc/annotations/defaults/Main.java
! test/tools/javadoc/annotations/elementTypes/Main.java
! test/tools/javadoc/annotations/missing/Main.java
! test/tools/javadoc/annotations/shortcuts/Main.java
! test/tools/javadoc/enum/docComments/Main.java
! test/tools/javadoc/enum/enumType/Main.java
! test/tools/javadoc/generics/genericClass/Main.java
! test/tools/javadoc/generics/genericInnerAndOuter/Main.java
! test/tools/javadoc/generics/genericInterface/Main.java
! test/tools/javadoc/generics/genericMethod/Main.java
! test/tools/javadoc/generics/genericSuper/Main.java
! test/tools/javadoc/generics/supertypes/Main.java
! test/tools/javadoc/generics/throwsGeneric/Main.java
! test/tools/javadoc/generics/tparamCycle/Main.java
! test/tools/javadoc/generics/tparamTagOnMethod/Main.java
! test/tools/javadoc/generics/tparamTagOnType/Main.java
! test/tools/javadoc/generics/wildcards/Main.java
+ test/tools/javadoc/lib/OldToolTester.java
- test/tools/javadoc/lib/Tester.java
! test/tools/javadoc/varArgs/Main.java
+ test/tools/javap/output/JavapTester.java
! test/tools/javap/output/RepeatingTypeAnnotations.java
- test/tools/javap/output/Tester.java

Changeset: 6c5699f1fd86
Author:    vromero
Date:      2016-08-13 09:42 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/6c5699f1fd86

8067485: ct.properties has no copyright notice
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties

Changeset: 2c17b65a37a8
Author:    jlahoda
Date:      2016-08-15 08:28 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/2c17b65a37a8

8129421: JShell: unacceptable suggestions in 'extends', 'implements' in smart completion
8129422: JShell: methods and fields of uncompleted expressions should be suggested
Summary: Fixing several completion bugs
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/jdk/jshell/CompletionSuggestionTest.java

Changeset: ade1884e2a63
Author:    rfield
Date:      2016-08-15 11:39 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/ade1884e2a63

8159027: JShell API: SourceCodeAnalysis.Suggestion has constructor, ...
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/jdk/jshell/CompletenessStressTest.java

Changeset: 2bf73f8c25e0
Author:    darcy
Date:      2016-08-15 13:42 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/2bf73f8c25e0

8163999: Workaround intermittent failures of TreePosTest.java due to C2 memory usage
Reviewed-by: jjg

! test/tools/javac/tree/TreePosTest.java
! test/tools/javac/varargs/7043922/T7043922.java

Changeset: e95034be7f05
Author:    jjg
Date:      2016-08-15 18:00 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/e95034be7f05

8162353: javadoc should provide a way to disable use of frames
Reviewed-by: bpatel, ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.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/HelpWriter.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/HtmlDocletWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! 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
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.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/util/DocPaths.java
! test/jdk/javadoc/doclet/lib/JavadocTester.java
+ test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java
! test/tools/lib/toolbox/ModuleBuilder.java

Changeset: ec3c64f398de
Author:    sadayapalam
Date:      2016-08-16 09:13 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/ec3c64f398de

8157519: Error messages when compiling a malformed module-info.java confusing
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/InvalidModuleDirective/module-info.java
+ test/tools/javac/modules/InvalidModuleDirective/module-info.java
+ test/tools/javac/modules/InvalidModuleDirective/moduleinfo.out

Changeset: b27ce9a1374e
Author:    sadayapalam
Date:      2016-08-16 09:45 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/b27ce9a1374e

8157512: AssertionError in javac when module-info < v53.0
Reviewed-by: jjg

! 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/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/modules/AnachronisticModuleInfo/AnachronisticModuleInfoTest.java
+ test/tools/javac/modules/AnachronisticModuleInfo/module-info.jcod

Changeset: 17640a96c1a9
Author:    bpatel
Date:      2016-08-15 22:14 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/17640a96c1a9

8135291: [javadoc] broken link in Package com.sun.tools.jconsole
Reviewed-by: jjg, ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! test/jdk/javadoc/doclet/testModules/TestModules.java

Changeset: 8382e92dd1f9
Author:    jlahoda
Date:      2016-08-16 16:43 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/8382e92dd1f9

8078561: Error message should be generated once when -source 6 is specified
Summary: Code to avoid duplicated errors about features not supported in the current source level moved to Log
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! test/tools/javac/StringsInSwitch/BadlyTypedLabel1_6.out
! test/tools/javac/StringsInSwitch/BadlyTypedLabel2_6.out
! test/tools/javac/StringsInSwitch/NonConstantLabel6.out
! test/tools/javac/StringsInSwitch/OneCaseSwitches.java
! test/tools/javac/StringsInSwitch/OneCaseSwitches.out
- test/tools/javac/defaultMethods/static/StaticInvoke.java
- test/tools/javac/defaultMethods/static/StaticInvoke6.out
- test/tools/javac/defaultMethods/static/StaticInvoke7.out
+ test/tools/javac/defaultMethods/static/StaticInvokeQualified.java
+ test/tools/javac/defaultMethods/static/StaticInvokeQualified6.out
+ test/tools/javac/defaultMethods/static/StaticInvokeQualified7.out
+ test/tools/javac/defaultMethods/static/StaticInvokeSimple.java
+ test/tools/javac/defaultMethods/static/StaticInvokeSimple6.out
+ test/tools/javac/defaultMethods/static/StaticInvokeSimple7.out
- test/tools/javac/generics/diamond/neg/Neg09.java
- test/tools/javac/generics/diamond/neg/Neg09.out
+ test/tools/javac/generics/diamond/neg/Neg09a.java
+ test/tools/javac/generics/diamond/neg/Neg09a.out
+ test/tools/javac/generics/diamond/neg/Neg09b.java
+ test/tools/javac/generics/diamond/neg/Neg09b.out
+ test/tools/javac/generics/diamond/neg/Neg09c.java
+ test/tools/javac/generics/diamond/neg/Neg09c.out
+ test/tools/javac/generics/diamond/neg/Neg09d.java
+ test/tools/javac/generics/diamond/neg/Neg09d.out

Changeset: 0e601a524d35
Author:    jjg
Date:      2016-08-16 10:35 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/0e601a524d35

8098537: Incorrect fonts in Java 8 javadocs
8072052: <dd> part of <dl> list in javadoc should not be in monospace font
Reviewed-by: bpatel

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css

Changeset: 70c752a3447a
Author:    jjg
Date:      2016-08-16 10:57 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/70c752a3447a

8163800: The fix for JDK-8072052 shows up other minor incorrect use of styles
Reviewed-by: bpatel

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
+ test/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java
+ test/jdk/javadoc/doclet/testClassLinks/p/C.java
! test/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java

Changeset: c949657b7390
Author:    sadayapalam
Date:      2016-08-17 10:34 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/c949657b7390

8162576: Missing doclint check missing for modules
Reviewed-by: jjg, ksrini
Contributed-by: lance.andersen at oracle.com, srikanth.adayapalam at oracle.com

! src/java.compiler/share/classes/module-info.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Env.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
+ test/tools/doclint/moduleTests/bad/module-info.java
+ test/tools/doclint/moduleTests/bad/module-info.javac.out
+ test/tools/doclint/moduleTests/bad/module-info.out
+ test/tools/doclint/moduleTests/good/module-info.java

Changeset: 81692f730015
Author:    ksrini
Date:      2016-08-18 05:48 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/81692f730015

8159305: Enhance the javadoc tool to support module related options
Reviewed-by: bpatel, jjg

! src/java.compiler/share/classes/javax/tools/JavaCompiler.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/DocletEnvironment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.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/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.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/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.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/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.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/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/TypeElementCatalog.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/AccessKind.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnvImpl.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
! 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/testFramesNoFrames/TestFramesNoFrames.java
! test/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java
! test/jdk/javadoc/doclet/testModules/TestModules.java
! test/jdk/javadoc/tool/6227454/Test.java
! test/jdk/javadoc/tool/BreakIteratorWarning.java
! test/jdk/javadoc/tool/InlineTagsWithBraces.java
! test/jdk/javadoc/tool/NoStar.java
! test/jdk/javadoc/tool/T4994049/T4994049.java
! test/jdk/javadoc/tool/completionFailure/CompletionFailure.java
! test/jdk/javadoc/tool/dupOk/DupOk.java
+ test/jdk/javadoc/tool/modules/FilterOptions.java
+ test/jdk/javadoc/tool/modules/ModuleTestBase.java
+ test/jdk/javadoc/tool/modules/Modules.java
+ test/jdk/javadoc/tool/modules/PackageOptions.java
! test/jdk/javadoc/tool/sourceOnly/Test.java
- test/jdk/javadoc/tool/sourceOnly/p/NonSource.class
! test/jdk/javadoc/tool/sourceOnly/p/SourceOnly.java
! test/jdk/javadoc/tool/sourceOption/SourceOption.java
+ test/jdk/javadoc/tool/subpackageIgnore/pkg1/ValidFile.java

Changeset: 294976f8f2cc
Author:    lana
Date:      2016-08-18 21:01 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/294976f8f2cc

Added tag jdk-9+132 for changeset 2c17b65a37a8

! .hgtags

Changeset: 29557ad81984
Author:    lana
Date:      2016-08-18 21:33 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/29557ad81984

Merge

- test/jdk/javadoc/tool/sourceOnly/p/NonSource.class
- test/tools/javac/defaultMethods/static/StaticInvoke.java
- test/tools/javac/defaultMethods/static/StaticInvoke6.out
- test/tools/javac/defaultMethods/static/StaticInvoke7.out
- test/tools/javac/generics/diamond/neg/Neg09.java
- test/tools/javac/generics/diamond/neg/Neg09.out



More information about the jdk9-all-changes mailing list