Drop javaClass in annotations related things from inspections/quickfixes

This commit is contained in:
Denis Zharkov
2015-06-09 17:44:44 +03:00
parent 9245cfaa7f
commit 980499e331
55 changed files with 2 additions and 801 deletions
-2
View File
@@ -1,7 +1,5 @@
public @interface JavaAnn {
int value();
String arg1();
Class<?>[] arg2();
Class<?> arg3();
int arg4() default 0;
}
+1 -5
View File
@@ -12,10 +12,6 @@ enum class F(val name: String) {
val f = { (a: Int, b: Int) -> a + b }
annotation class Ann(val arg1: Class<*>, val arg2: Class<out Any?>)
Ann(javaClass<String>(), javaClass<Int>()) class MyClass
class A private()
val x = fun foo(x: String) { }
@@ -43,4 +39,4 @@ fun unnecessaryCast(x: String) = x as String
fun unnecessaryElvis(x: String) = x ?: ""
JavaAnn(1, "abc", arrayOf(javaClass<Array<Int>>()), javaClass<String>()) class MyClass
JavaAnn(1, "abc") class MyClass
+1 -7
View File
@@ -1,5 +1,3 @@
import kotlin.reflect.KClass
interface Foo {
}
@@ -14,10 +12,6 @@ enum class F(val name: String) {
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) { }
@@ -45,4 +39,4 @@ fun unnecessaryCast(x: String) = x
fun unnecessaryElvis(x: String) = x
JavaAnn(1, arg1 = "abc", arg2 = arrayOf(Array<Int>::class), arg3 = String::class) class MyClass
JavaAnn(1, arg1 = "abc") class MyClass