Spread should always copy arrays.

Introduce a special (package private) utility class ArraysUtilJVM
to fix Array<T>.asList() issues.
This commit is contained in:
Dmitry Petrov
2015-10-05 19:04:46 +03:00
parent 97946feb9a
commit 57869d85e8
7 changed files with 77 additions and 5 deletions
+1 -1
View File
@@ -10165,7 +10165,7 @@ public fun ShortArray.asSequence(): Sequence<Short> {
*/
@kotlin.jvm.JvmVersion
public fun <T> Array<out T>.asList(): List<T> {
return Arrays.asList(*this)
return ArraysUtilJVM.asList(this)
}
/**