Simplify and sharpen tests
This commit is contained in:
@@ -22,11 +22,6 @@ import java.util.ArrayList;
|
||||
import jet.runtime.typeinfo.KotlinSignature;
|
||||
|
||||
public class PropertyArrayTypes<T> {
|
||||
@KotlinSignature("fun PropertyArrayTypes(genericTypeParam : T)")
|
||||
public PropertyArrayTypes(T genericTypeParam) {
|
||||
// For initializing genericType field in kotlin
|
||||
}
|
||||
|
||||
@KotlinSignature("var arrayOfArrays : Array<Array<String>>")
|
||||
public String[][] arrayOfArrays;
|
||||
|
||||
|
||||
@@ -2,8 +2,8 @@ package test
|
||||
|
||||
import java.util.*
|
||||
|
||||
public open class PropertyArrayTypes<T>(p0 : T) : java.lang.Object() {
|
||||
public var arrayOfArrays : Array<Array<String>> = Array<Array<String>>(0, { Array<String>(0, { "" })})
|
||||
public var array : Array<String> = Array<String>(0, { "" })
|
||||
public var genericArray : Array<T> = Array<T>(0, { p0 })
|
||||
public open class PropertyArrayTypes<T>() : java.lang.Object() {
|
||||
public var arrayOfArrays : Array<Array<String>> = null!!
|
||||
public var array : Array<String> = null!!
|
||||
public var genericArray : Array<T> = null!!
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
namespace test
|
||||
|
||||
public open class test.PropertyArrayTypes</*0*/ T : jet.Any?> : java.lang.Object {
|
||||
public final /*constructor*/ fun </*0*/ T : jet.Any?><init>(/*0*/ p0: T): test.PropertyArrayTypes<T>
|
||||
public final /*constructor*/ fun </*0*/ T : jet.Any?><init>(): test.PropertyArrayTypes<T>
|
||||
public final var array: jet.Array<jet.String>
|
||||
public final var arrayOfArrays: jet.Array<jet.Array<jet.String>>
|
||||
public final var genericArray: jet.Array<T>
|
||||
|
||||
@@ -22,11 +22,6 @@ import java.util.ArrayList;
|
||||
import jet.runtime.typeinfo.KotlinSignature;
|
||||
|
||||
public class PropertyComplexTypes<T> {
|
||||
@KotlinSignature("fun PropertyComplexTypes(genericTypeParam : T)")
|
||||
public PropertyComplexTypes(T genericTypeParam) {
|
||||
// For initializing genericType field in kotlin
|
||||
}
|
||||
|
||||
@KotlinSignature("var genericType : T")
|
||||
public T genericType;
|
||||
|
||||
|
||||
@@ -2,9 +2,9 @@ package test
|
||||
|
||||
import java.util.*
|
||||
|
||||
public open class PropertyComplexTypes<T>(p0 : T) : java.lang.Object() {
|
||||
public var genericType : T = p0
|
||||
public var listDefinedGeneric : ArrayList<String> = ArrayList<String>()
|
||||
public var listGeneric : ArrayList<T> = ArrayList<T>()
|
||||
public var listOfGenericList : ArrayList<ArrayList<T>> = ArrayList<ArrayList<T>>()
|
||||
public open class PropertyComplexTypes<T>() : java.lang.Object() {
|
||||
public var genericType : T = null!!
|
||||
public var listDefinedGeneric : ArrayList<String> = null!!
|
||||
public var listGeneric : ArrayList<T> = null!!
|
||||
public var listOfGenericList : ArrayList<ArrayList<T>> = null!!
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
namespace test
|
||||
|
||||
public open class test.PropertyComplexTypes</*0*/ T : jet.Any?> : java.lang.Object {
|
||||
public final /*constructor*/ fun </*0*/ T : jet.Any?><init>(/*0*/ p0: T): test.PropertyComplexTypes<T>
|
||||
public final /*constructor*/ fun </*0*/ T : jet.Any?><init>(): test.PropertyComplexTypes<T>
|
||||
public final var genericType: T
|
||||
public final var listDefinedGeneric: java.util.ArrayList<jet.String>
|
||||
public final var listGeneric: java.util.ArrayList<T>
|
||||
|
||||
@@ -20,15 +20,9 @@ import java.lang.String;
|
||||
import jet.runtime.typeinfo.KotlinSignature;
|
||||
|
||||
public class PropertySimpleType {
|
||||
@KotlinSignature("val publicFieldVal : String")
|
||||
public String publicFieldVal;
|
||||
@KotlinSignature("val fieldOne : String")
|
||||
public String fieldOne;
|
||||
|
||||
@KotlinSignature("var publicFieldVar : String?")
|
||||
public String publicFieldVar;
|
||||
|
||||
@KotlinSignature("var protectedField : String")
|
||||
protected String protectedField;
|
||||
|
||||
@KotlinSignature("var privateField : String")
|
||||
private String privateField;
|
||||
@KotlinSignature("var fieldTwo : String?")
|
||||
public String fieldTwo;
|
||||
}
|
||||
|
||||
@@ -3,7 +3,6 @@ package test
|
||||
import java.util.*
|
||||
|
||||
public open class PropertySimpleType : java.lang.Object() {
|
||||
public var publicFieldVal : String = ""
|
||||
public var publicFieldVar : String? = null
|
||||
protected var protectedField : String = ""
|
||||
public var fieldOne : String = ""
|
||||
public var fieldTwo : String? = null
|
||||
}
|
||||
|
||||
@@ -2,7 +2,6 @@ namespace test
|
||||
|
||||
public open class test.PropertySimpleType : java.lang.Object {
|
||||
public final /*constructor*/ fun <init>(): test.PropertySimpleType
|
||||
protected final var protectedField: jet.String
|
||||
public final var publicFieldVal: jet.String
|
||||
public final var publicFieldVar: jet.String?
|
||||
public final var fieldOne: jet.String
|
||||
public final var fieldTwo: jet.String?
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user