From ed70d1dfa654e99981cfeec5f6d5270a9afa93eb Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Tue, 13 Sep 2016 19:06:46 +0300 Subject: [PATCH] Provide type aliases for collections in java.util to ease migration. --- js/js.libraries/src/core/javautil.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/js/js.libraries/src/core/javautil.kt b/js/js.libraries/src/core/javautil.kt index 6514f85bed7..42e61c6c5f1 100644 --- a/js/js.libraries/src/core/javautil.kt +++ b/js/js.libraries/src/core/javautil.kt @@ -31,3 +31,13 @@ public inline fun Comparator(crossinline comparison: (T, T) -> Int): Compara public class Date() { public fun getTime(): Int = noImpl } + +// TODO: Deprecate with replacement +public typealias RandomAccess = kotlin.collections.RandomAccess +public typealias AbstractCollection = kotlin.collections.AbstractCollection +public typealias AbstractList = kotlin.collections.AbstractList +public typealias ArrayList = kotlin.collections.ArrayList +public typealias HashSet = kotlin.collections.HashSet +public typealias LinkedHashSet = kotlin.collections.LinkedHashSet +public typealias HashMap = kotlin.collections.HashMap +public typealias LinkedHashMap = kotlin.collections.LinkedHashMap \ No newline at end of file