hg: jdk9/dev/langtools: 2 new changesets

jan.lahoda at oracle.com jan.lahoda at oracle.com
Thu Jan 26 13:19:03 UTC 2017


Changeset: 3fdaf9e50f5c
Author:    jlahoda
Date:      2017-01-26 14:11 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/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/dev/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-dev-changes mailing list