Cleanup deprecated symbol usages in testData

This commit is contained in:
Ilya Gorbunov
2016-01-16 20:10:40 +03:00
parent eefbd72a64
commit 25c4453dc5
403 changed files with 933 additions and 921 deletions
@@ -20,7 +20,7 @@ fun box(): String {
val genericTypeInClassObject = ErrorsJvmTrait.javaClass.getDeclaredField("param").getGenericType()
if (genericTypeInClassObject.toString() != "test.G<java.lang.String>") return "fail1: $genericTypeInClassObject"
val genericTypeInClass = javaClass<ErrorsJvmClass>().getField("param").getGenericType()
val genericTypeInClass = ErrorsJvmClass::class.java.getField("param").getGenericType()
if (genericTypeInClass.toString() != "test.G<java.lang.String>") return "fail1: genericTypeInClass"
return "OK"
}
@@ -13,10 +13,10 @@ class A {
}
fun box(): String {
val method = javaClass<A>().getDeclaredMethod("a", javaClass<B>())
val method = A::class.java.getDeclaredMethod("a", B::class.java)
val genericParameterTypes = method.getGenericParameterTypes()
if (genericParameterTypes.size() != 1) return "Wrong number of generic parameters"
if (genericParameterTypes.size != 1) return "Wrong number of generic parameters"
if (genericParameterTypes[0].toString() != "T") return "Wrong parameter type ${genericParameterTypes[0].toString()}"