Report UNUSED_PARAMETER on main parameter in 1.3+ #KT-26999 Fixed

This commit is contained in:
Mikhail Glukhikh
2018-10-19 15:19:17 +03:00
parent b9161c5293
commit f3555daa60
205 changed files with 241 additions and 207 deletions
@@ -3,7 +3,7 @@ class A {
fun set(<!UNUSED_PARAMETER!>x<!>: Int, <!UNUSED_PARAMETER!>y<!>: Int) {} // no `operator` modifier
}
fun main(args: Array<String>) {
fun main() {
val a = A()
<!OPERATOR_MODIFIER_REQUIRED!>a[1]<!>++
<!OPERATOR_MODIFIER_REQUIRED!>a[1]<!> += 3
@@ -1,6 +1,6 @@
package
public fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
public fun main(): kotlin.Unit
public final class A {
public constructor A()
@@ -2,6 +2,6 @@ object Foo {
operator fun <T> invoke() {}
}
fun main(args: Array<String>) {
fun main() {
Foo<Int>()
}
@@ -1,6 +1,6 @@
package
public fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
public fun main(): kotlin.Unit
public object Foo {
private constructor Foo()