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
|
compiler/testData/javaModules/jdkModulesFromNamed/main/test.kt:11:18: error: unresolved reference: swing
|
||||||
val s: com.sun.net.httpserver.HttpServer? = null
|
val s: javax.swing.JFrame? = null
|
||||||
^
|
^
|
||||||
compiler/testData/javaModules/jdkModulesFromNamed/main/test.kt:12:5: error: overload resolution ambiguity:
|
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: Any?): Unit defined in kotlin.io
|
||||||
public inline fun println(message: Boolean): Unit defined in kotlin.io
|
public inline fun println(message: Boolean): Unit defined in kotlin.io
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
module main {
|
module main {
|
||||||
requires java.naming;
|
requires java.naming;
|
||||||
requires jdk.net;
|
requires java.logging;
|
||||||
|
|
||||||
requires kotlin.stdlib;
|
requires kotlin.stdlib;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,11 +3,11 @@ fun main() {
|
|||||||
val b: javax.naming.Binding? = null
|
val b: javax.naming.Binding? = null
|
||||||
println(b)
|
println(b)
|
||||||
|
|
||||||
// Module jdk.net
|
// Module java.logging
|
||||||
val j: jdk.net.Sockets? = null
|
val j: java.util.logging.Filter? = null
|
||||||
println(j)
|
println(j)
|
||||||
|
|
||||||
// Module jdk.httpserver (this module doesn't depend on it)
|
// Module java.desktop (this module doesn't depend on it)
|
||||||
val s: com.sun.net.httpserver.HttpServer? = null
|
val s: javax.swing.JFrame? = null
|
||||||
println(s)
|
println(s)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,11 +3,11 @@ fun main() {
|
|||||||
val b: javax.naming.Binding? = null
|
val b: javax.naming.Binding? = null
|
||||||
println(b)
|
println(b)
|
||||||
|
|
||||||
// Module jdk.net
|
// Module java.logging
|
||||||
val j: jdk.net.Sockets? = null
|
val j: java.util.logging.Filter? = null
|
||||||
println(j)
|
println(j)
|
||||||
|
|
||||||
// Module jdk.httpserver
|
// Module java.desktop
|
||||||
val s: com.sun.net.httpserver.HttpServer? = null
|
val s: javax.swing.JFrame? = null
|
||||||
println(s)
|
println(s)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user