Reverted loading arrays from java with 'out' projection kind as return value.
#KT-3065
This commit is contained in:
@@ -6,12 +6,12 @@ import java.util.ArrayList;
|
||||
import jet.runtime.typeinfo.KotlinSignature;
|
||||
|
||||
public class PropertyArrayTypes<T> {
|
||||
@KotlinSignature("var arrayOfArrays : Array<out Array<out String>>")
|
||||
@KotlinSignature("var arrayOfArrays : Array<Array<String>>")
|
||||
public String[][] arrayOfArrays;
|
||||
|
||||
@KotlinSignature("var array : Array<out String>")
|
||||
@KotlinSignature("var array : Array<String>")
|
||||
public String[] array;
|
||||
|
||||
@KotlinSignature("var genericArray : Array<out T>")
|
||||
@KotlinSignature("var genericArray : Array<T>")
|
||||
public T[] genericArray;
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@ package test
|
||||
import java.util.*
|
||||
|
||||
public open class PropertyArrayTypes<T>() : java.lang.Object() {
|
||||
public var arrayOfArrays : Array<out Array<out String>> = null!!
|
||||
public var array : Array<out String> = null!!
|
||||
public var genericArray : Array<out T> = null!!
|
||||
public var arrayOfArrays : Array<Array<String>> = null!!
|
||||
public var array : Array<String> = null!!
|
||||
public var genericArray : Array<T> = null!!
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@ namespace test
|
||||
|
||||
public open class test.PropertyArrayTypes</*0*/ T : jet.Any?> : java.lang.Object {
|
||||
public final /*constructor*/ fun </*0*/ T : jet.Any?><init>(): test.PropertyArrayTypes<T>
|
||||
public final var array: jet.Array<out jet.String>
|
||||
public final var arrayOfArrays: jet.Array<out jet.Array<out jet.String>>
|
||||
public final var genericArray: jet.Array<out 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>
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user