hg: jdk9/hs/langtools: 35 new changesets

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Thu Jan 26 07:33:33 UTC 2017


Changeset: cfa0d9053907
Author:    jlahoda
Date:      2017-01-12 15:37 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/cfa0d9053907

8172668: NPE in jdk.compiler/com.sun.tools.javac.comp.TypeEnter$ImportsPhase.importNamed(
Summary: Guarding against noType returned from ErrorType.getOriginalType.
Reviewed-by: mcimadamore

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

Changeset: b95622ea8356
Author:    vromero
Date:      2017-01-12 09:04 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/b95622ea8356

8172213: Remove unused and partially implemented JavacElements#getSourcePosition methods
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacSourcePosition.java

Changeset: a7c9094dae38
Author:    vromero
Date:      2017-01-12 15:59 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/a7c9094dae38

8171528: Crash in Annotate with duplicate package-info declarations
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
+ test/tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.java
+ test/tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.out
+ test/tools/javac/T8171528/pkg1/package-info.java
+ test/tools/javac/T8171528/pkg2/package-info.java

Changeset: 8c4ba3c0fed5
Author:    lana
Date:      2017-01-12 23:41 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/8c4ba3c0fed5

Added tag jdk-9+152 for changeset 5b6f12de6f91

! .hgtags

Changeset: b376af3d9fa9
Author:    lana
Date:      2017-01-13 01:35 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/b376af3d9fa9

Merge

- src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacSourcePosition.java
- test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java
- test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/module-info.java
- test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/p1/C1.java
- test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/module-info.java
- test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/p2/C2.java

Changeset: b1d7dfdd0ffb
Author:    jjg
Date:      2017-01-13 15:48 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/b1d7dfdd0ffb

8172474: javac should enable doclint checking for HTML 5
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/tools/javac/doclint/DocLintFormatTest.java

Changeset: fad798c3749f
Author:    rfield
Date:      2017-01-13 18:29 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/fad798c3749f

8172678: JShell Tests: Disable CompletionSuggestionTest.testBrokenClassFile2()
Reviewed-by: jlahoda

! test/jdk/jshell/CompletionSuggestionTest.java

Changeset: b6960e2da008
Author:    darcy
Date:      2017-01-13 19:29 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/b6960e2da008

8172531: Correct misstatements in javax.lang.model visitor documentation
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java

Changeset: 6c729485e202
Author:    sadayapalam
Date:      2017-01-17 09:17 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/6c729485e202

8171993: AssertionError when compiling method reference with generic code and varargs.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/MethodReferenceVarargsTest.java

Changeset: 03f48cd283f5
Author:    jlahoda
Date:      2017-01-17 07:41 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/03f48cd283f5

8172262: packages missing from docs build
Summary: Do not return packages without members from Elements.getPackageElement(String), to avoid ambiguities among such packages in multiple modules.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.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/AnnotationProcessing.java

Changeset: 444b89786af3
Author:    darcy
Date:      2017-01-17 09:40 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/444b89786af3

8172686: Use less aggressive deprecation of utility visitors
Reviewed-by: jjg, smarks

! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java

Changeset: fa270be31a31
Author:    chegar
Date:      2017-01-18 09:35 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/fa270be31a31

8171380: Remove all exports from jdk.jlink
Reviewed-by: alanb, mchung, sundar

! test/TEST.ROOT
! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/tools/javac/diags/Example.java
! test/tools/javap/T7004698.java
! test/tools/jdeps/APIDeps.java

Changeset: f0ab545eb30e
Author:    anazarov
Date:      2017-01-18 21:09 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/f0ab545eb30e

8170250: update/improve testing of classfile module attribute
Reviewed-by: jjg, jlahoda

! test/tools/javac/classfiles/attributes/Module/ModuleTest.java
! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java
! test/tools/javac/classfiles/attributes/lib/TestResult.java

Changeset: 4a937fde7b91
Author:    darcy
Date:      2017-01-18 19:39 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/4a937fde7b91

8172910: Use default methods as appropriate for language model visitors
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
+ test/tools/javac/processing/model/TestVisitorDefaults.java

Changeset: 8e4dbcb99277
Author:    jjg
Date:      2016-07-12 14:41 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/8e4dbcb99277

8138725: Add options for Javadoc generation
Reviewed-by: ksrini, bpatel, ahgross

! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePath.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/HtmlTag.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/FatalError.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavaScriptScanner.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/RootDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.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/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/JavaScriptScanner.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/UncheckedDocletException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java
! test/Makefile
+ test/jdk/javadoc/tool/TestScriptInComment.java
! test/tools/doclint/html/OtherTagsTest.out
+ test/tools/javadoc/TestScriptInComment.java

Changeset: d7a05d3379b7
Author:    henryjen
Date:      2017-01-19 07:02 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/d7a05d3379b7

Merge


Changeset: 491ba4ffb03a
Author:    rfield
Date:      2017-01-19 11:12 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/491ba4ffb03a

8172179: jshell tool: builtin startup settings should be by reference not content
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Startup.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/tool/resources/DEFAULT.jsh
! test/jdk/jshell/ToolCommandOptionTest.java

Changeset: 992b6c1e569d
Author:    rfield
Date:      2017-01-19 11:17 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/992b6c1e569d

8171130: jshell tool: /edit adds empty statement to brace terminated snippet
8173007: JShell Tests: ToolFormatTest takes too long
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/jdk/jshell/ExternalEditorTest.java
! test/jdk/jshell/ToolFormatTest.java

Changeset: 02e61db8289d
Author:    ksrini
Date:      2017-01-19 13:16 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/02e61db8289d

8169608: Compiler Tree API's Doctrees.getDocTreePath needs to accept a PackageElement
8157611: field visiblePackages is null for the unnamed module producing NPE when accessed
Reviewed-by: jjg, jlahoda

! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocClassFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
+ test/jdk/javadoc/tool/treeapi/TestDocTrees.java
+ test/jdk/javadoc/tool/treeapi/overview.html
! test/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java

Changeset: 16277a10e87e
Author:    jjg
Date:      2017-01-19 14:35 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/16277a10e87e

8172753: Improve style of left-side index pages
Reviewed-by: bpatel

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

Changeset: 63141c3a65a6
Author:    jjg
Date:      2017-01-19 15:12 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/63141c3a65a6

8165102: incorrect message from javac
Reviewed-by: vromero

! 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/resources/compiler.properties
! test/tools/javac/diags/Example.java
! test/tools/javac/diags/examples/DirPathElementNotDirectory/DirPathElementNotDirectory.java
+ test/tools/javac/diags/examples/ModuleNotOnModuleSourcePath/ModuleNotOnModuleSourcePath.java
+ test/tools/javac/diags/examples/ModuleNotOnModuleSourcePath/modulesourcepath/m/extra/module-info.java
+ test/tools/javac/diags/examples/NotInModuleOnModuleSourcePath/NotInModuleOnModuleSourcePath.java
+ test/tools/javac/diags/examples/NotInModuleOnModuleSourcePath/modulesourcepath/m/module-info.java
! test/tools/javac/diags/examples/UnnamedPackageInNamedModule/UnnamedPackageInNamedModule.java
+ test/tools/javac/modules/ModulesAndModuleSourcePathTest.java
! test/tools/javac/modules/MultiModuleModeTest.java

Changeset: fed9310b4b93
Author:    jjg
Date:      2017-01-19 19:14 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/fed9310b4b93

8147414: java.nio.file.ClosedFileSystemException in javadoc
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/classreader/FileSystemClosedTest.java
! test/tools/javadoc/8147801/T8147801.java
! test/tools/javadoc/8147801/jarsrc/lib/Lib2.java

Changeset: 7486e172ca65
Author:    jlahoda
Date:      2017-01-20 09:26 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/7486e172ca65

8171098: NPE when --add-modules java.corba is used
Summary: Block annotations queue until enter is done, to avoid flushing annotations during module resolution.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocEnter.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! test/tools/javac/lib/combo/ReusableContext.java
! test/tools/javac/modules/EdgeCases.java

Changeset: dda71e3922d7
Author:    jlahoda
Date:      2017-01-20 13:20 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/dda71e3922d7

8171177: Compiler should issue a warning for incubating modules that are resolved
Summary: javac needs to follow ModuleResolution.DO_NOT_RESOLVE_BY_DEFAULT and ModuleResolution.WARN_INCUBATING
Reviewed-by: jjg

! 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/resources/compiler.properties
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleResolution_attribute.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/modules/IncubatingTest.java
! test/tools/javac/processing/model/testgetallmembers/Main.java

Changeset: 1037f4f81ed9
Author:    jlahoda
Date:      2017-01-20 15:32 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/1037f4f81ed9

8172809: Error compiling javafx modules after fix for JDK-8169197
Summary: Properly stripping broken requires from ModuleSymbols.
Reviewed-by: jjg, mcimadamore

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

Changeset: 84bfe4b79603
Author:    jlahoda
Date:      2017-01-20 15:32 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/84bfe4b79603

8173117: Compilation significantly slower after JDK-8169197
Summary: Only using recovery search when an error is inevitable.
Reviewed-by: jjg, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Convert.java
! test/tools/javac/modules/ConvenientAccessErrorsTest.java
! test/tools/javac/modules/EdgeCases.java
! test/tools/javac/modules/PackageMultipleModules.java

Changeset: a3c8bca17094
Author:    vromero
Date:      2017-01-20 08:29 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/a3c8bca17094

8170692: inconsistent check of module-related options against target version
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java

Changeset: 9ef626c32db6
Author:    rfield
Date:      2017-01-20 11:05 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/9ef626c32db6

8173073: jshell tool: blank lines removed from multi-line snippets
Reviewed-by: jlahoda

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

Changeset: b670e95106f5
Author:    lana
Date:      2017-01-19 22:31 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/b670e95106f5

Added tag jdk-9+153 for changeset 03f48cd283f5

! .hgtags

Changeset: 8a3abb337753
Author:    lana
Date:      2017-01-20 19:10 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/8a3abb337753

Merge


Changeset: b10eedcaf0cb
Author:    lana
Date:      2017-01-20 19:12 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/b10eedcaf0cb

Merge


Changeset: 6d343a9dcfea
Author:    jjg
Date:      2017-01-20 18:23 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/6d343a9dcfea

8173141: tools/javac/classreader/FileSystemClosedTest.java fails on Windows
Reviewed-by: ksrini

! test/tools/javac/classreader/FileSystemClosedTest.java

Changeset: 50c877258ca9
Author:    jjg
Date:      2017-01-20 18:24 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/50c877258ca9

Merge


Changeset: 8cbff90a50bc
Author:    sadayapalam
Date:      2017-01-23 10:28 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/8cbff90a50bc

8171322: AssertionError in TypeSymbol.getAnnotationTypeMetadata.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/annotations/neg/8171322/SimpleProcessor.java
+ test/tools/javac/annotations/neg/8171322/TypeVariableAsAnnotationTest.java
+ test/tools/javac/annotations/neg/8171322/TypeVariableAsAnnotationTest.out
! test/tools/javac/modules/AnnotationsOnModules.java

Changeset: 6a9dd3d893b0
Author:    darcy
Date:      2017-01-23 10:37 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/6a9dd3d893b0

8173164: Resolve remaining HTML5 issues in javax.lang.model.*
Reviewed-by: martin

! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java



More information about the jdk9-all-changes mailing list