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
@@ -18,7 +18,7 @@ val D.attr: B
get() = B()
fun main(args: Array<String>) {
fun main() {
val b = D()
b.attr {} // overload resolution ambiguity
@@ -3,7 +3,7 @@ package
package bar {
public val bar.C.attr: bar.A
public val bar.D.attr: bar.B
public fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
public fun main(): kotlin.Unit
public open class A {
public constructor A()
@@ -19,7 +19,7 @@ enum class TestClasses : EnumStyleClass {
}
// example
fun main(args: Array<String>) {
fun main() {
// Kotlin: Expression 'cls1' of type 'DOMElementTestClasses' cannot be invoked as a function
DOMElementTestClasses.cls1()
@@ -1,6 +1,6 @@
package
public fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
public fun main(): kotlin.Unit
public final enum class DOMElementTestClasses : kotlin.Enum<DOMElementTestClasses> {
enum entry cls1