hg: jdk9/dev/langtools: 2 new changesets

jan.lahoda at oracle.com jan.lahoda at oracle.com
Tue Dec 13 09:51:29 UTC 2016


Changeset: cea064fe9c1d
Author:    jlahoda
Date:      2016-12-13 10:48 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/langtools/rev/cea064fe9c1d

8171005: Fix JavaFileManager.getLocationForModule(Location location, JavaFileObject fo, String pkgName) to work with location == CLASS_OUTPUT
Summary: JavaFileManager operations that allow module-oriented locations should also allow output locations.
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/tools/JavaFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
+ test/tools/javac/file/ModuleAndPackageLocations.java

Changeset: a079b797c83d
Author:    jlahoda
Date:      2016-12-13 10:49 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/langtools/rev/a079b797c83d

8072988: Update javax.annotation.processing for modules
Summary: Support for generating files in multi-module mode.
Reviewed-by: darcy, jjg
Contributed-by: joe.darcy at oracle.com, jan.lahoda at oracle.com

! src/java.compiler/share/classes/javax/annotation/processing/Filer.java
! src/java.compiler/share/classes/javax/annotation/processing/Processor.java
! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.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
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MatchingUtils.java
! test/tools/javac/modules/AnnotationProcessing.java
! test/tools/javac/processing/options/testPrintProcessorInfo/Test.out



More information about the jdk9-dev-changes mailing list