hg: jdk9/client/langtools: 8 new changesets

philip.race at oracle.com philip.race at oracle.com
Thu Jan 26 17:30:39 UTC 2017


Changeset: 6a9dd3d893b0
Author:    darcy
Date:      2017-01-23 10:37 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/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

Changeset: 17a11ffc6a0a
Author:    jlahoda
Date:      2017-01-24 13:29 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/17a11ffc6a0a

8153759: jshell tool: Smart completion detection is not reliable
Summary: Reverting back to smart completion if any action follows a completion action.
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java

Changeset: 3df160c5f83a
Author:    jjg
Date:      2017-01-24 16:18 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/3df160c5f83a

8051768: Inconsistent output for Visible and InvisibleParameterAnnotations
Reviewed-by: jjg
Contributed-by: istomin.den at gmail.com

! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
+ test/tools/javap/typeAnnotations/InvisibleParameterAnnotationsTest.java

Changeset: c2dfa170f6f0
Author:    jjg
Date:      2017-01-24 17:36 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/c2dfa170f6f0

8041793: javap misses newline after printing AnnotationDefault
Reviewed-by: jjg
Contributed-by: istomin.den at gmail.com

! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
+ test/tools/javap/typeAnnotations/AnnotationDefaultNewlineTest.java

Changeset: edd091e7a9a3
Author:    rfield
Date:      2017-01-25 10:22 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/edd091e7a9a3

8173232: JShell tests: ReplaceTest takes too long
8173234: JShell tests: remove from ProblemList jdk/jshell/ToolFormatTest.java
8173204: JShell tests: ProblemList jdk/jshell/UserJdiUserRemoteTest.java
Reviewed-by: jlahoda

! test/ProblemList.txt
+ test/jdk/jshell/ForwardReferenceImportTest.java
+ test/jdk/jshell/ForwardReferenceTest.java
! test/jdk/jshell/ReplaceTest.java

Changeset: 919a15cb34bb
Author:    rfield
Date:      2017-01-25 10:43 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/919a15cb34bb

8171343: jshell tool: missing options: --help-extra --show-version
Reviewed-by: jlahoda

! 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/StartOptionTest.java
! test/jdk/jshell/ToolProviderTest.java

Changeset: 3fdaf9e50f5c
Author:    jlahoda
Date:      2017-01-26 14:11 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/3fdaf9e50f5c

8067747: javac throws exception during compilation when annotation processing is enabled
Summary: Enforcing Filer rules regarding initial inputs, to avoid downstream problems.
Reviewed-by: darcy, jjg

! 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/processing/JavacFiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/processing/OverwriteInitialInput.java

Changeset: 923a093b4bd8
Author:    jlahoda
Date:      2017-01-26 14:14 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/923a093b4bd8

8173068: ElementUtils getPackageElement does not allow for an unnamed package
Summary: Removing special handling of unnamed packages in Elements.getPackageElement.
Reviewed-by: darcy, jjg, ksrini

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



More information about the jdk9-client-changes mailing list