hg: jdk9/dev/langtools: 8175057: module-info on patch path should not produce an error

jan.lahoda at oracle.com jan.lahoda at oracle.com
Tue Mar 14 06:15:45 UTC 2017


Changeset: 24fa5d195595
Author:    jlahoda
Date:      2017-03-14 07:11 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/langtools/rev/24fa5d195595

8175057: module-info on patch path should not produce an error
Summary: Allowing module-infos on patch paths during compilation.
Reviewed-by: jjg, ksrini

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleClassoutput/ModuleInfoWithPatchedModuleClassoutput.java
- test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleClassoutput/additional/module-info.java
- test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleClassoutput/patchmodule/java.compiler/javax/lang/model/element/Extra.java
- test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleSourcepath/ModuleInfoWithPatchedModule.java
- test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleSourcepath/patchmodule/java.compiler/javax/lang/model/element/Extra.java
- test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleSourcepath/patchmodule/java.compiler/module-info.java
! test/tools/javac/modules/CompileModulePatchTest.java
! test/tools/javac/modules/EdgeCases.java
+ test/tools/javac/modules/ModuleInfoPatchPath.java



More information about the jdk9-dev-changes mailing list