hg: jdk9/dev/langtools: 8172807: Javac doesn't report errors on duplicate provides with different service implementations

jonathan.gibbons at oracle.com jonathan.gibbons at oracle.com
Thu Feb 2 22:34:47 UTC 2017


Changeset: fa6d7795efcd
Author:    jjg
Date:      2017-02-02 14:34 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/langtools/rev/fa6d7795efcd

8172807: Javac doesn't report errors on duplicate provides with different service implementations
Reviewed-by: jlahoda

! 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.jshell/share/classes/module-info.java
! test/tools/javac/diags/examples/DuplicateProvides/module-info.java
+ test/tools/javac/diags/examples/RepeatedProvidesForService/RepeatedProvides.java
+ test/tools/javac/diags/examples/RepeatedProvidesForService/modulesourcepath/m/module-info.java
+ test/tools/javac/diags/examples/RepeatedProvidesForService/modulesourcepath/m/p/A.java
+ test/tools/javac/diags/examples/RepeatedProvidesForService/modulesourcepath/m/p/B.java
+ test/tools/javac/diags/examples/RepeatedProvidesForService/modulesourcepath/m/p/I.java
! test/tools/javac/modules/ProvidesTest.java



More information about the jdk9-dev-changes mailing list