Delay UNUSED_PARAMETER on main parameter until 1.4 (part of KT-26999)

This commit is contained in:
Mikhail Glukhikh
2018-10-30 17:28:32 +03:00
parent 388aecb249
commit ad44118605
22 changed files with 46 additions and 40 deletions
@@ -1,5 +0,0 @@
// !LANGUAGE: -ExtendedMainConvention
fun main(args: Array<String>) {
}
@@ -1,3 +1,5 @@
// !LANGUAGE: +WarningOnMainUnusedParameter
fun main(<!UNUSED_PARAMETER!>args<!>: Array<String>) {
}
@@ -0,0 +1,5 @@
// !LANGUAGE: -WarningOnMainUnusedParameter
fun main(args: Array<String>) {
}
@@ -1,4 +1,4 @@
// KT-9733 No error shown for 2 "main" functions in the same file
<!CONFLICTING_OVERLOADS!>fun main(<!UNUSED_PARAMETER!>args<!>: Array<String>)<!> {}
<!CONFLICTING_OVERLOADS!>fun main(<!UNUSED_PARAMETER!>args<!>: Array<String>)<!> {}
<!CONFLICTING_OVERLOADS!>fun main(args: Array<String>)<!> {}
<!CONFLICTING_OVERLOADS!>fun main(args: Array<String>)<!> {}
@@ -1,7 +1,7 @@
// FILE: a.kt
<!CONFLICTING_OVERLOADS!>fun main()<!> {}
suspend fun main(<!UNUSED_PARAMETER!>args<!>: Array<String>) {}
suspend fun main(args: Array<String>) {}
// FILE: b.kt
<!CONFLICTING_OVERLOADS!>fun main()<!> {}