Update tests for Java modules to be compatible with JDK 17
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user