Files
kotlin-fork/idea/testData/inspections/cleanup/cleanup.kt.after
T
2015-05-28 13:45:24 +03:00

52 lines
840 B
Plaintext
Vendored

import kotlin.reflect.KClass
interface Foo {
}
@deprecated("boo") fun bar() {}
enum class E {
First, Second
}
enum class F(val name: String) {
First("First"),
Second("Second")
}
val f = { a: Int, b: Int -> a + b }
annotation class Ann(val arg1: KClass<*>, val arg2: KClass<out Any?>)
Ann(String::class, Int::class) class MyClass
class A private constructor()
val x = fun(x: String) { }
fun foo() {
loop@
for (i in 1..100) {
val v = bar(i + 2)
/* comment */
continue@loop
}
bar(bar(10 + 2) + 1)
}
fun unnecessarySafeCall(x: String) {
x.length()
}
fun unnecessaryExclExcl(x: String) {
x.length()
}
fun unnecessaryCast(x: String) = x
fun unnecessaryElvis(x: String) = x
JavaAnn(1, arg1 = "abc", arg2 = arrayOf(Array<Int>::class), arg3 = String::class) class MyClass