hg: mobile/dev/langtools: 29 new changesets

gary.adams at oracle.com gary.adams at oracle.com
Fri Apr 14 17:20:22 UTC 2017


Changeset: 4c09d6da5f6b
Author:    lana
Date:      2017-03-29 23:33 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/4c09d6da5f6b

Added tag jdk-9+163 for changeset 24582dd2649a

! .hgtags

Changeset: bef1cba2d0d9
Author:    ksrini
Date:      2017-03-27 17:53 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/bef1cba2d0d9

8175277: javadoc AssertionError when specified with release 8
Reviewed-by: jjg, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/jdk/javadoc/tool/modules/ReleaseOptions.java

Changeset: cc3c67b12ef1
Author:    jlahoda
Date:      2017-03-29 10:27 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/cc3c67b12ef1

8177311: Denied access when named module accesses unreferences package from the unnamed module
Summary: Ensure access to the unnamed module is allowed if the given module reads the unnamed module.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/modules/EdgeCases.java

Changeset: bb0649dbe925
Author:    mchung
Date:      2017-03-29 09:41 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/bb0649dbe925

8173303: Add module-subgraph images to main platform documentation
Reviewed-by: alanb, chegar, erikj, ihse, lancea
Contributed-by: jonathan.gibbons at oracle.com, mandy.chung at oracle.com

! src/java.compiler/share/classes/module-info.java
! src/jdk.compiler/share/classes/module-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/module-info.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java
! src/jdk.jdeps/share/classes/module-info.java
! src/jdk.jshell/share/classes/module-info.java

Changeset: 3b47c6cb966e
Author:    lancea
Date:      2017-03-29 16:31 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/3b47c6cb966e

8175013: Add Generated annotation
Reviewed-by: darcy, alanb

+ src/java.compiler/share/classes/javax/annotation/processing/Generated.java

Changeset: 573dfe4c63d4
Author:    rfield
Date:      2017-03-29 16:07 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/573dfe4c63d4

8177079: jshell tool: usability of /help for commands and sub-commands
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/jdk/jshell/CommandCompletionTest.java
! test/jdk/jshell/ToolSimpleTest.java

Changeset: 132f24d279d1
Author:    lana
Date:      2017-03-30 17:24 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/132f24d279d1

Merge


Changeset: 4c4738ddfbc0
Author:    rfield
Date:      2017-03-30 13:55 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/4c4738ddfbc0

8177078: jshell tool: fix documentation of /help shortcuts
8177735: jshell tool: /help /help -- typo "comand"
8177308: jshell tool: documentation: multiple start-up files and predefines not documented
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties

Changeset: 0f4a3fa6bac0
Author:    jjg
Date:      2017-03-30 16:36 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/0f4a3fa6bac0

8177484: The old standard doclet should be deprecated for removal.
Reviewed-by: ksrini

! make/CompileInterim.gmk
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/standard/Standard.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java

Changeset: 5df3b79e6526
Author:    redestad
Date:      2017-03-31 08:59 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/5df3b79e6526

8175116: jtreg agentvms uses more virtual address space in langtool/test :tier1 runs
Summary: Avoiding creation of an unnecessary read edge from jdk.compiler to a newly created unnamed module.
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java

Changeset: 33c818a75ec9
Author:    jlahoda
Date:      2017-03-31 10:46 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/33c818a75ec9

8177076: jshell tool: usability of completion
Summary: Merging completion and documentation completion, assigning Shift-tab shortcut to fix actions.
Reviewed-by: rfield

! 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/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
+ test/jdk/jshell/MergedTabShiftTabTest.java

Changeset: 04d69a5db5e1
Author:    ksrini
Date:      2017-03-31 07:38 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/04d69a5db5e1

8177567: cache VisibleMemberMap
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java

Changeset: c7f3df19667b
Author:    mcimadamore
Date:      2017-04-03 12:40 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/c7f3df19667b

8177667: Langtools ant build has issues with Windows file separators
Summary: Replace complex, non-portable regex logic for generating --patch-module option with a script mapper
Reviewed-by: jjg, ksrini

! make/build.properties
! make/build.xml
! make/intellij/runConfigurations/javadoc.xml
! make/intellij/runConfigurations/jshell.xml

Changeset: 77a4b2e2e5be
Author:    lana
Date:      2017-04-06 17:01 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/77a4b2e2e5be

Added tag jdk-9+164 for changeset c7f3df19667b

! .hgtags

Changeset: f08f6a2f834c
Author:    ksrini
Date:      2017-04-04 11:27 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/f08f6a2f834c

8176901: Internal error running javadoc over jdk internal classes
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/JavaScriptScanner.java
+ test/jdk/javadoc/doclet/testBadHtml/TestBadHtml.java
+ test/jdk/javadoc/doclet/testBadHtml/pkg1/A.java

Changeset: 17bb6279f8cb
Author:    jjg
Date:      2017-04-04 14:02 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/17bb6279f8cb

8177562: Small updates to module summary page
Reviewed-by: bpatel, ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.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/resources/doclet.xml
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! test/jdk/javadoc/doclet/testModules/TestModules.java

Changeset: 2e47daa5c52b
Author:    bpatel
Date:      2017-04-04 14:06 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/2e47daa5c52b

8177417: Constructor Summary readability problems in jdk9 javadoc
Reviewed-by: jjg, ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/jdk/javadoc/doclet/testMemberSummary/pkg/PrivateParent.java
! test/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java

Changeset: 838ccb5763e1
Author:    vromero
Date:      2017-04-04 15:15 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/838ccb5763e1

8177332: The presence of a file with a Japanese ShiftJIS name can cause javac to fail
Reviewed-by: jjg, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java

Changeset: 0e63023ff978
Author:    bpatel
Date:      2017-04-04 23:04 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/0e63023ff978

8175218: The fix for JDK-8141492 broke formatting of some javadoc documentation.
8178078: jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java failed due to some subtests failed
8178079: jdk/javadoc/doclet/testModules/TestModules.java failed due to some subtests failed
Reviewed-by: jjg, ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/jdk/javadoc/doclet/testModules/TestModules.java
! test/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java

Changeset: 3a05346a30cd
Author:    sadayapalam
Date:      2017-04-05 14:34 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/3a05346a30cd

8176572: Javac does not enforce module name restrictions
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/modules/PoorChoiceForModuleNameTest.java

Changeset: 64080a53e65c
Author:    jlahoda
Date:      2017-04-06 11:55 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/64080a53e65c

8178013: Finetuning of merged tab and shift tab completion
Summary: Fixing mistakes in localization bundle, fixing completion after /help set.
Reviewed-by: rfield

! 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/CommandCompletionTest.java

Changeset: bd530c55e62c
Author:    jlahoda
Date:      2017-04-06 16:19 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/bd530c55e62c

8178077: jshell tool: crash on ctrl-up or ctrl-down
Summary: Adding a test for EditingHistory.
Reviewed-by: rfield

+ test/jdk/jshell/HistoryUITest.java
! test/jdk/jshell/MergedTabShiftTabTest.java
+ test/jdk/jshell/UITesting.java

Changeset: b873436b362b
Author:    mcimadamore
Date:      2017-04-06 17:27 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/b873436b362b

8177933: Stackoverflow during compilation, starting jdk-9+163
Summary: Avoid extra method call in Attr.attribTree
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/speculative/T8177933.java

Changeset: 82097900b7be
Author:    lana
Date:      2017-04-06 18:00 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/82097900b7be

Merge


Changeset: 4012b3f11f0d
Author:    alanb
Date:      2017-04-07 08:08 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/4012b3f11f0d

8177530: Module system implementation refresh (4/2017)
Reviewed-by: jjg
Contributed-by: alan.bateman at oracle.com, jan.lahoda at oracle.com

! make/tools/crules/CodingRulesAnalyzerPlugin.java
! src/java.compiler/share/classes/javax/tools/ToolProvider.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocletInvoker.java
! test/TEST.ROOT
! test/com/sun/javadoc/testCustomTag/taglets/CustomTag.java
! test/com/sun/javadoc/testNestedInlineTag/testtaglets/BoldTaglet.java
! test/com/sun/javadoc/testNestedInlineTag/testtaglets/GreenTaglet.java
! test/com/sun/javadoc/testNestedInlineTag/testtaglets/UnderlineTaglet.java
! test/com/sun/javadoc/testTaglets/taglets/Foo.java
! test/jdk/javadoc/tool/CheckResourceKeys.java
! test/jdk/jshell/KullaTesting.java
! test/tools/javac/6410653/T6410653.java
! test/tools/javac/T6406771.java
! test/tools/javac/diags/CheckExamples.java
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/diags/examples/NoJavaLang.java
! test/tools/javac/fatalErrors/NoJavaLangTest.java
! test/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/tools/javac/modules/AddLimitMods.java
! test/tools/javac/modules/AutomaticModules.java
! test/tools/javac/modules/IncubatingTest.java
! test/tools/javac/treeannotests/TestProcessor.java
! test/tools/javac/warnings/VerifyLintDescriptions.java
! test/tools/javadoc/CheckResourceKeys.java

Changeset: a3a30789ab61
Author:    alanb
Date:      2017-04-07 10:58 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/a3a30789ab61

Merge


Changeset: d6627b51ab8b
Author:    mcimadamore
Date:      2017-04-07 15:46 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/d6627b51ab8b

8178283: tools/javac/lambda/speculative/T8177933.java fails with assertion error
Summary: disable test on solaris
Reviewed-by: darcy

! test/tools/javac/lambda/speculative/T8177933.java

Changeset: 98108b7d4cb6
Author:    jlahoda
Date:      2017-04-10 11:08 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/98108b7d4cb6

8178011: Automatic module warnings
Summary: Adding lints for automatic modules in requires and requires transitive directives.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.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
! test/tools/javac/diags/Example.java
+ test/tools/javac/diags/examples/RequiresAutomatic/module-info.java
+ test/tools/javac/diags/examples/RequiresAutomatic/modulepath/a/A.java
+ test/tools/javac/diags/examples/RequiresTransitiveAutomatic/module-info.java
+ test/tools/javac/diags/examples/RequiresTransitiveAutomatic/modulepath/a/A.java
! test/tools/javac/modules/AutomaticModules.java

Changeset: d3aec746a8d2
Author:    lana
Date:      2017-04-13 16:01 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/d3aec746a8d2

Added tag jdk-9+165 for changeset 98108b7d4cb6

! .hgtags



More information about the mobile-dev mailing list