Fix test data for -Xuse-mixed-named-arguments

Remove incorrect jar clash warning and avoid unrelated unused parameter
warnings
This commit is contained in:
Alexander Udalov
2019-11-08 20:52:22 +01:00
parent 228fdb4436
commit f9b66d57cf
2 changed files with 2 additions and 13 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
fun foo(x: Int, y: Int, z: Int) {}
fun foo(x: Int, y: Int, z: Int): Int = x + y + z
fun test() {
foo(1, y = 2, 3)
}
}
@@ -1,12 +1 @@
warning: some JAR files in the classpath have the Kotlin Runtime library bundled into them. This may cause difficult to debug problems if there's a different version of the Kotlin Runtime library in the classpath. Consider removing these libraries from the classpath
dist/kotlinc/lib/kotlin-reflect.jar: warning: library has Kotlin runtime bundled into it
compiler/testData/cli/jvm/useMixedNamedArgumentsFlag.kt:1:9: warning: parameter 'x' is never used
fun foo(x: Int, y: Int, z: Int) {}
^
compiler/testData/cli/jvm/useMixedNamedArgumentsFlag.kt:1:17: warning: parameter 'y' is never used
fun foo(x: Int, y: Int, z: Int) {}
^
compiler/testData/cli/jvm/useMixedNamedArgumentsFlag.kt:1:25: warning: parameter 'z' is never used
fun foo(x: Int, y: Int, z: Int) {}
^
OK