hg: jdk9/dev/langtools: 8178011: Automatic module warnings

jan.lahoda at oracle.com jan.lahoda at oracle.com
Mon Apr 10 09:12:09 UTC 2017


Changeset: 98108b7d4cb6
Author:    jlahoda
Date:      2017-04-10 11:08 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/langtools/rev/98108b7d4cb6

8178011: Automatic module warnings
Summary: Adding lints for automatic modules in requires and requires transitive directives.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.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.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! test/tools/javac/diags/Example.java
+ test/tools/javac/diags/examples/RequiresAutomatic/module-info.java
+ test/tools/javac/diags/examples/RequiresAutomatic/modulepath/a/A.java
+ test/tools/javac/diags/examples/RequiresTransitiveAutomatic/module-info.java
+ test/tools/javac/diags/examples/RequiresTransitiveAutomatic/modulepath/a/A.java
! test/tools/javac/modules/AutomaticModules.java



More information about the jdk9-dev-changes mailing list