Fix maven build + ~50 compiler tests broken by UNUSED_PARAMETER in main
This commit is contained in:
+1
-1
@@ -1 +1 @@
|
|||||||
fun main(args: Array<String>) {}
|
fun main() {}
|
||||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
import kotlin.Pair
|
import kotlin.Pair
|
||||||
import library.sample.*
|
import library.sample.*
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
val p = Pair(10, 20)
|
val p = Pair(10, 20)
|
||||||
val x = pairAdd(p)
|
val x = pairAdd(p)
|
||||||
println("x=$x")
|
println("x=$x")
|
||||||
|
|||||||
+1
-1
@@ -2,6 +2,6 @@ interface A {
|
|||||||
fun test() = "OK"
|
fun test() = "OK"
|
||||||
}
|
}
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
println(object : A {}.test())
|
println(object : A {}.test())
|
||||||
}
|
}
|
||||||
+3
-6
@@ -1,10 +1,7 @@
|
|||||||
warning: unable to find kotlin-stdlib.jar in the Kotlin home directory. Pass either '-no-stdlib' to prevent adding it to the classpath, or the correct '-kotlin-home'
|
warning: unable to find kotlin-stdlib.jar in the Kotlin home directory. Pass either '-no-stdlib' to prevent adding it to the classpath, or the correct '-kotlin-home'
|
||||||
warning: unable to find kotlin-script-runtime.jar in the Kotlin home directory. Pass either '-no-stdlib' to prevent adding it to the classpath, or the correct '-kotlin-home'
|
warning: unable to find kotlin-script-runtime.jar in the Kotlin home directory. Pass either '-no-stdlib' to prevent adding it to the classpath, or the correct '-kotlin-home'
|
||||||
warning: unable to find kotlin-reflect.jar in the Kotlin home directory. Pass either '-no-reflect' or '-no-stdlib' to prevent adding it to the classpath, or the correct '-kotlin-home'
|
warning: unable to find kotlin-reflect.jar in the Kotlin home directory. Pass either '-no-reflect' or '-no-stdlib' to prevent adding it to the classpath, or the correct '-kotlin-home'
|
||||||
compiler/testData/cli/jvm/simple.kt:1:16: error: unresolved reference: Array
|
compiler/testData/cli/jvm/simple.kt:1:14: error: unresolved reference: println
|
||||||
fun main(args: Array<String>) = println("hello world")
|
fun main() = println("hello world")
|
||||||
^
|
^
|
||||||
compiler/testData/cli/jvm/simple.kt:1:33: error: unresolved reference: println
|
|
||||||
fun main(args: Array<String>) = println("hello world")
|
|
||||||
^
|
|
||||||
COMPILATION_ERROR
|
COMPILATION_ERROR
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@ package beforeTest //package name should be less than imported one
|
|||||||
|
|
||||||
import test.*
|
import test.*
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
"O".switchMapOnce {
|
"O".switchMapOnce {
|
||||||
|
|
||||||
"K".switchMapOnce {
|
"K".switchMapOnce {
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1 +1 @@
|
|||||||
fun main(args: Array<String>) = println("hello world")
|
fun main() = println("hello world")
|
||||||
|
|||||||
@@ -3,7 +3,8 @@ fun box(): String {
|
|||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|
||||||
fun main(<!UNUSED_PARAMETER!>args<!>: Array<String>) {
|
fun main(args: Array<String>) {
|
||||||
|
args.size
|
||||||
D.foo(array())
|
D.foo(array())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ inline fun foo(f: () -> Unit) = f()
|
|||||||
|
|
||||||
var ok = "Fail"
|
var ok = "Fail"
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
foo {
|
foo {
|
||||||
ok = "OK"
|
ok = "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package foo
|
|||||||
|
|
||||||
var ok = "FAIL"
|
var ok = "FAIL"
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
ok = "OK"
|
ok = "OK"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ package foo
|
|||||||
var ok = "FAIL"
|
var ok = "FAIL"
|
||||||
|
|
||||||
fun main(args: kotlin.Array<kotlin.String>) {
|
fun main(args: kotlin.Array<kotlin.String>) {
|
||||||
|
args.size
|
||||||
ok = "OK"
|
ok = "OK"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ var ok = "FAIL"
|
|||||||
|
|
||||||
val hello = Pair("Hello", "World")
|
val hello = Pair("Hello", "World")
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
ok = "OK"
|
ok = "OK"
|
||||||
println(hello.first + " " + hello.second)
|
println(hello.first + " " + hello.second)
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -5,7 +5,7 @@ import kotlin.js.Date
|
|||||||
|
|
||||||
var ok = "FAIL"
|
var ok = "FAIL"
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
val x = ClassA().value
|
val x = ClassA().value
|
||||||
if (x == 100) {
|
if (x == 100) {
|
||||||
ok = "OK"
|
ok = "OK"
|
||||||
|
|||||||
Vendored
+1
-1
@@ -5,7 +5,7 @@ import kotlin.js.Date
|
|||||||
|
|
||||||
var ok = "FAIL"
|
var ok = "FAIL"
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
val x = ClassA().value
|
val x = ClassA().value
|
||||||
if (x == 100) {
|
if (x == 100) {
|
||||||
ok = "OK"
|
ok = "OK"
|
||||||
|
|||||||
Vendored
+1
-1
@@ -5,7 +5,7 @@ import kotlin.js.Date
|
|||||||
|
|
||||||
var ok = "FAIL"
|
var ok = "FAIL"
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
val x = ClassA().value
|
val x = ClassA().value
|
||||||
if (x == 100 && Date().extFun() == "Date.extFun" && ClassA().extFun() == "ClassA.extFun") {
|
if (x == 100 && Date().extFun() == "Date.extFun" && ClassA().extFun() == "ClassA.extFun") {
|
||||||
ok = "OK"
|
ok = "OK"
|
||||||
|
|||||||
+1
-1
@@ -5,7 +5,7 @@ import kotlin.js.Date
|
|||||||
|
|
||||||
var ok = "FAIL"
|
var ok = "FAIL"
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
val x = ClassA().value
|
val x = ClassA().value
|
||||||
if (x == 100 && Date().extFun() == "Date.extFun" && ClassA().extFun() == "ClassA.extFun") {
|
if (x == 100 && Date().extFun() == "Date.extFun" && ClassA().extFun() == "ClassA.extFun") {
|
||||||
ok = "OK"
|
ok = "OK"
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ package foo
|
|||||||
var ok = "FAIL"
|
var ok = "FAIL"
|
||||||
|
|
||||||
fun main(vararg args: kotlin.String) {
|
fun main(vararg args: kotlin.String) {
|
||||||
|
args.size
|
||||||
ok = "OK"
|
ok = "OK"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ import library.sample.*
|
|||||||
|
|
||||||
var ok = "FAIL"
|
var ok = "FAIL"
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
val x = ClassA().value
|
val x = ClassA().value
|
||||||
if (x == 100) {
|
if (x == 100) {
|
||||||
ok = "OK"
|
ok = "OK"
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ import library.sample.*
|
|||||||
|
|
||||||
var ok = "FAIL"
|
var ok = "FAIL"
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
val x = ClassA().value
|
val x = ClassA().value
|
||||||
if (x == 100) {
|
if (x == 100) {
|
||||||
ok = "OK"
|
ok = "OK"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package hello
|
package hello
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
for (s in listOf("a")) {
|
for (s in listOf("a")) {
|
||||||
println("Hello, $s!")
|
println("Hello, $s!")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package hello
|
package hello
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
for (s in arrayListOf("a"))
|
for (s in arrayListOf("a"))
|
||||||
println("Hello, $s!")
|
println("Hello, $s!")
|
||||||
|
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ public fun invokeOnB(b: B) = b.z + b.test()
|
|||||||
|
|
||||||
public fun invokeOnC(c: C) = c.z + c.test()
|
public fun invokeOnC(c: C) = c.z + c.test()
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
val b = B()
|
val b = B()
|
||||||
println(invokeOnA(b))
|
println(invokeOnA(b))
|
||||||
println(invokeOnB(b))
|
println(invokeOnB(b))
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import javax.crypto.Cipher
|
|||||||
import com.sun.crypto.provider.SunJCE
|
import com.sun.crypto.provider.SunJCE
|
||||||
import sun.nio.ByteBuffered
|
import sun.nio.ByteBuffered
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
val a = Big5() // charsets.jar
|
val a = Big5() // charsets.jar
|
||||||
val c = DNSNameService() // dnsns.jar
|
val c = DNSNameService() // dnsns.jar
|
||||||
val e : Cipher? = null // jce.jar
|
val e : Cipher? = null // jce.jar
|
||||||
|
|||||||
+1
-1
@@ -4,6 +4,6 @@ fun foo(a: Any) = foo(1)
|
|||||||
|
|
||||||
fun foo(i: Int) = "foo(Int)"
|
fun foo(i: Int) = "foo(Int)"
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
println(foo(""))
|
println(foo(""))
|
||||||
}
|
}
|
||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
package pkg
|
package pkg
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
println("A.main Ok")
|
println("A.main Ok")
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
package pkg
|
package pkg
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
println("B.main Ok")
|
println("B.main Ok")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package hello
|
package hello
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
for (s in arrayListOf("a"))
|
for (s in arrayListOf("a"))
|
||||||
println("Hello, $s!")
|
println("Hello, $s!")
|
||||||
foo()
|
foo()
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package hello
|
package hello
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
val systemClassLoader = ClassLoader.getSystemClassLoader()
|
val systemClassLoader = ClassLoader.getSystemClassLoader()
|
||||||
val moduleName = "META-INF/test.kotlin_module"
|
val moduleName = "META-INF/test.kotlin_module"
|
||||||
val resourceAsStream = systemClassLoader.getResourceAsStream(moduleName)
|
val resourceAsStream = systemClassLoader.getResourceAsStream(moduleName)
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package hello
|
package hello
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
val systemClassLoader = ClassLoader.getSystemClassLoader()
|
val systemClassLoader = ClassLoader.getSystemClassLoader()
|
||||||
val moduleName = "META-INF/build.kotlin_module"
|
val moduleName = "META-INF/build.kotlin_module"
|
||||||
val resourceAsStream = systemClassLoader.getResourceAsStream(moduleName)
|
val resourceAsStream = systemClassLoader.getResourceAsStream(moduleName)
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package hello
|
package hello
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
val systemClassLoader = ClassLoader.getSystemClassLoader()
|
val systemClassLoader = ClassLoader.getSystemClassLoader()
|
||||||
val moduleFile = "META-INF/build.kotlin_module"
|
val moduleFile = "META-INF/build.kotlin_module"
|
||||||
val resourceAsStream = systemClassLoader.getResourceAsStream(moduleFile)
|
val resourceAsStream = systemClassLoader.getResourceAsStream(moduleFile)
|
||||||
|
|||||||
+1
-1
@@ -9,7 +9,7 @@ fun foo() {}
|
|||||||
@AnnInt(intArrayOf(1, 2))
|
@AnnInt(intArrayOf(1, 2))
|
||||||
fun bar() {}
|
fun bar() {}
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
foo()
|
foo()
|
||||||
bar()
|
bar()
|
||||||
}
|
}
|
||||||
@@ -8,6 +8,6 @@ interface T {
|
|||||||
abstract fun foo()
|
abstract fun foo()
|
||||||
}
|
}
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
println("Hi!")
|
println("Hi!")
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -9,7 +9,7 @@ fun foo() {}
|
|||||||
@AnnInt(intArrayOf(1, 2))
|
@AnnInt(intArrayOf(1, 2))
|
||||||
fun bar() {}
|
fun bar() {}
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
foo()
|
foo()
|
||||||
bar()
|
bar()
|
||||||
}
|
}
|
||||||
@@ -5,6 +5,6 @@ val foo: Int = 6
|
|||||||
|
|
||||||
operator fun Int.invoke() = this
|
operator fun Int.invoke() = this
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
println(foo())
|
println(foo())
|
||||||
}
|
}
|
||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
package hello
|
package hello
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
println("Hi!")
|
println("Hi!")
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
package hello
|
package hello
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
println("Yo!")
|
println("Yo!")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
package hello
|
package hello
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
println("Hello!")
|
println("Hello!")
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -9,7 +9,7 @@ fun foo() {}
|
|||||||
@AnnInt(intArrayOf(1, 2))
|
@AnnInt(intArrayOf(1, 2))
|
||||||
fun bar() {}
|
fun bar() {}
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
foo()
|
foo()
|
||||||
bar()
|
bar()
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
package Hello
|
package Hello
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
a
|
a
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
package Hello
|
package Hello
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main() {
|
||||||
System.out.println("Hello!")
|
System.out.println("Hello!")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package Hello
|
package Hello
|
||||||
|
|
||||||
fun main(args: kotlin.Array<kotlin.String>) {
|
fun main(args: kotlin.Array<kotlin.String>) {
|
||||||
|
args.size
|
||||||
System.out.println("Hello from fully qualified main!")
|
System.out.println("Hello from fully qualified main!")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
package Hello
|
package Hello
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main(args: Array<String>) {
|
||||||
|
args.size
|
||||||
System.out.println("Hello!")
|
System.out.println("Hello!")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package Hello
|
package Hello
|
||||||
|
|
||||||
fun main(vararg args: kotlin.String) {
|
fun main(vararg args: kotlin.String) {
|
||||||
|
args.size
|
||||||
System.out.println("Hello from vararg main!")
|
System.out.println("Hello from vararg main!")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
package InlineOnly
|
package InlineOnly
|
||||||
|
|
||||||
fun main(args : Array<String>) {
|
fun main(args: Array<String>) {
|
||||||
error("my error")
|
error("my error: ${args.size}")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
ERR:
|
ERR:
|
||||||
Exception in thread "main" java.lang.IllegalStateException: my error
|
Exception in thread "main" java.lang.IllegalStateException: my error: 0
|
||||||
at InlineOnly.InlineOnlyKt.main(inlineOnly.kt:4)
|
at InlineOnly.InlineOnlyKt.main(inlineOnly.kt:4)
|
||||||
|
|
||||||
Return code: 1
|
Return code: 1
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package test
|
package test
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
package test
|
package test
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
println("Hello!")
|
println("Hello!")
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
class Foo(val bar: String?)
|
class Foo(val bar: String?)
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
try {
|
try {
|
||||||
if (Foo::bar.returnType.isMarkedNullable) {
|
if (Foo::bar.returnType.isMarkedNullable) {
|
||||||
print("Foo#bar is nullable")
|
print("Foo#bar is nullable")
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@ expect class Printer() {
|
|||||||
fun print(message: String)
|
fun print(message: String)
|
||||||
}
|
}
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
val printer = Printer()
|
val printer = Printer()
|
||||||
printer.print("Hello, world!")
|
printer.print("Hello, world!")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ class CompilerFileLimitTest : CompilerSmokeTestBase() {
|
|||||||
appendln("// kotlin rules ... and stuff")
|
appendln("// kotlin rules ... and stuff")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
appendln("fun main(args: Array<String>)")
|
appendln("fun main()")
|
||||||
appendln("{")
|
appendln("{")
|
||||||
appendln("\tval result = Class5().foo() + Class$size().foo()")
|
appendln("\tval result = Class5().foo() + Class$size().foo()")
|
||||||
appendln("\tprintln(result)")
|
appendln("\tprintln(result)")
|
||||||
@@ -81,7 +81,7 @@ class CompilerFileLimitTest : CompilerSmokeTestBase() {
|
|||||||
return buildString {
|
return buildString {
|
||||||
append("package usesLarge\n\n")
|
append("package usesLarge\n\n")
|
||||||
append("import large.Large\n\n")
|
append("import large.Large\n\n")
|
||||||
appendln("fun main(args: Array<String>)")
|
appendln("fun main()")
|
||||||
appendln("{")
|
appendln("{")
|
||||||
appendln("\tval result = Large.Class0().foo() + Large.Class$size().foo()")
|
appendln("\tval result = Large.Class0().foo() + Large.Class$size().foo()")
|
||||||
appendln("\tprintln(result)")
|
appendln("\tprintln(result)")
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
package org.jetbrains.kotlin.test
|
package org.jetbrains.kotlin.test
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main() {
|
||||||
println("OK")
|
println("OK")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
fun main(vararg args: String) {
|
fun main() {
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user