Update tests for Java modules to be compatible with JDK 17

This commit is contained in:
Mikhael Bogdanov
2021-12-07 15:46:59 +01:00
committed by Space
parent 913c7ad956
commit 78597912c0
4 changed files with 12 additions and 12 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
compiler/testData/javaModules/jdkModulesFromNamed/main/test.kt:11:24: error: unresolved reference: httpserver
val s: com.sun.net.httpserver.HttpServer? = null
^
compiler/testData/javaModules/jdkModulesFromNamed/main/test.kt:11:18: error: unresolved reference: swing
val s: javax.swing.JFrame? = null
^
compiler/testData/javaModules/jdkModulesFromNamed/main/test.kt:12:5: error: overload resolution ambiguity:
public inline fun println(message: Any?): Unit defined in kotlin.io
public inline fun println(message: Boolean): Unit defined in kotlin.io
@@ -1,6 +1,6 @@
module main {
requires java.naming;
requires jdk.net;
requires java.logging;
requires kotlin.stdlib;
}
@@ -3,11 +3,11 @@ fun main() {
val b: javax.naming.Binding? = null
println(b)
// Module jdk.net
val j: jdk.net.Sockets? = null
// Module java.logging
val j: java.util.logging.Filter? = null
println(j)
// Module jdk.httpserver (this module doesn't depend on it)
val s: com.sun.net.httpserver.HttpServer? = null
// Module java.desktop (this module doesn't depend on it)
val s: javax.swing.JFrame? = null
println(s)
}
@@ -3,11 +3,11 @@ fun main() {
val b: javax.naming.Binding? = null
println(b)
// Module jdk.net
val j: jdk.net.Sockets? = null
// Module java.logging
val j: java.util.logging.Filter? = null
println(j)
// Module jdk.httpserver
val s: com.sun.net.httpserver.HttpServer? = null
// Module java.desktop
val s: javax.swing.JFrame? = null
println(s)
}