hg: amber/amber/langtools: 23 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Thu Apr 6 16:27:58 UTC 2017


Changeset: ad45b4519f1b
Author:    jjg
Date:      2017-03-20 15:32 -0700
URL:       http://hg.openjdk.java.net/amber/amber/langtools/rev/ad45b4519f1b

8176231: javadoc -javafx creates bad link when Property is an array of objects
Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/jdk/javadoc/doclet/testProperty/TestProperty.java
+ test/jdk/javadoc/doclet/testProperty/pkg/MyClass.java
+ test/jdk/javadoc/doclet/testProperty/pkg/MyClassT.java
+ test/jdk/javadoc/doclet/testProperty/pkg/MyObj.java
+ test/jdk/javadoc/doclet/testProperty/pkg/ObjectProperty.java
+ test/jdk/javadoc/doclet/testProperty/pkg/SimpleObjectProperty.java

Changeset: 88cdf1b96e73
Author:    alanb
Date:      2017-03-22 16:27 +0000
URL:       http://hg.openjdk.java.net/amber/amber/langtools/rev/88cdf1b96e73

8174823: Module system implementation refresh (3/2017)
Reviewed-by: jjg, mchung

! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleTarget_attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
! test/ProblemList.txt

Changeset: aa10ddad1b6e
Author:    alanb
Date:      2017-03-22 18:41 +0000
URL:       http://hg.openjdk.java.net/amber/amber/langtools/rev/aa10ddad1b6e

Merge


Changeset: 5d030fd9de7a
Author:    jjg
Date:      2017-03-23 10:58 -0700
URL:       http://hg.openjdk.java.net/amber/amber/langtools/rev/5d030fd9de7a

8176836: Provide Taglet with context
Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Taglet.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/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.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
! test/jdk/javadoc/doclet/testLegacyTaglet/Check.java
! test/jdk/javadoc/doclet/testLegacyTaglet/ToDoTaglet.java
! test/jdk/javadoc/doclet/testLegacyTaglet/UnderlineTaglet.java
+ test/jdk/javadoc/doclet/testUserTaglet/InfoTaglet.java
+ test/jdk/javadoc/doclet/testUserTaglet/TestUserTaglet.java
+ test/jdk/javadoc/doclet/testUserTaglet/pkg/C.java
! test/jdk/javadoc/tool/EnsureNewOldDoclet.java
! test/jdk/javadoc/tool/api/basic/taglets/UnderlineTaglet.java

Changeset: ee787e34231d
Author:    ksrini
Date:      2017-03-23 14:18 -0700
URL:       http://hg.openjdk.java.net/amber/amber/langtools/rev/ee787e34231d

8176481: javadoc does not consider mandated modules
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
+ test/jdk/javadoc/tool/modules/MissingSourceModules.java
! test/jdk/javadoc/tool/modules/Modules.java
! test/jdk/javadoc/tool/modules/PatchModules.java

Changeset: 54c1167ba68a
Author:    lana
Date:      2017-03-23 22:57 +0000
URL:       http://hg.openjdk.java.net/amber/amber/langtools/rev/54c1167ba68a

Merge


Changeset: b398971f7b6f
Author:    mcimadamore
Date:      2017-03-24 12:33 +0000
URL:       http://hg.openjdk.java.net/amber/amber/langtools/rev/b398971f7b6f

8177392: Fix default verbosity for IntelliJ Ant logger wrapper
Summary: Adjust langtools ant build logger to be compatible with IJ 2017
Reviewed-by: jlahoda

! make/intellij/src/idea/LangtoolsIdeaAntLogger.java

Changeset: 6d160fbd7d2e
Author:    mcimadamore
Date:      2017-03-24 13:04 +0000
URL:       http://hg.openjdk.java.net/amber/amber/langtools/rev/6d160fbd7d2e

8177097: Generic method reference returning wildcard parameterized type does not compile
Summary: Captured cache should not be used during 'fake' attr checks
Reviewed-by: vromero, jjg

! 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/8177097/T8177097a.java
+ test/tools/javac/generics/inference/8177097/T8177097b.java

Changeset: 24582dd2649a
Author:    vromero
Date:      2017-03-24 06:40 -0700
URL:       http://hg.openjdk.java.net/amber/amber/langtools/rev/24582dd2649a

8176714: javac is wrongly assuming that field JCMemberReference.overloadKind has been assigned to
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/tools/javac/T8176714/FieldOverloadKindNotAssignedTest.java
+ test/tools/javac/T8176714/TimingOfMReferenceCheckingTest01.java
+ test/tools/javac/T8176714/TimingOfMReferenceCheckingTest02.java

Changeset: 4c09d6da5f6b
Author:    lana
Date:      2017-03-29 23:33 +0000
URL:       http://hg.openjdk.java.net/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/langtools/rev/132f24d279d1

Merge


Changeset: 4c4738ddfbc0
Author:    rfield
Date:      2017-03-30 13:55 -0700
URL:       http://hg.openjdk.java.net/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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: d2020e584c10
Author:    lana
Date:      2017-04-06 04:50 +0000
URL:       http://hg.openjdk.java.net/amber/amber/langtools/rev/d2020e584c10

Merge

! .hgtags
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java



More information about the amber-dev mailing list