diff --git a/js/js.libraries/src/core/javautilCollections.kt b/js/js.libraries/src/core/javautilCollections.kt index 4a7f3d3ffc2..cec6a639cae 100644 --- a/js/js.libraries/src/core/javautilCollections.kt +++ b/js/js.libraries/src/core/javautilCollections.kt @@ -4,10 +4,10 @@ import java.lang.* import java.util.* library("collectionsMax") -public fun max(col : Collection, comp : Comparator) : T = noImpl +public fun max(col : Collection, comp : Comparator) : T = noImpl library("collectionsSort") public fun sort(list: MutableList): Unit = noImpl library("collectionsSort") -public fun sort(list: MutableList, comparator: java.util.Comparator): Unit = noImpl +public fun sort(list: MutableList, comparator: java.util.Comparator): Unit = noImpl diff --git a/libraries/stdlib/src/generated/_Ordering.kt b/libraries/stdlib/src/generated/_Ordering.kt index 9d036833072..5137f2d602a 100644 --- a/libraries/stdlib/src/generated/_Ordering.kt +++ b/libraries/stdlib/src/generated/_Ordering.kt @@ -116,7 +116,7 @@ public fun > Iterable.sort(): List { /** * Returns a list of all elements, sorted by the specified *comparator* */ -public fun Array.sortBy(comparator: Comparator): List { +public fun Array.sortBy(comparator: Comparator): List { val sortedList = toArrayList() java.util.Collections.sort(sortedList, comparator) return sortedList @@ -125,7 +125,7 @@ public fun Array.sortBy(comparator: Comparator): List { /** * Returns a list of all elements, sorted by the specified *comparator* */ -public fun Iterable.sortBy(comparator: Comparator): List { +public fun Iterable.sortBy(comparator: Comparator): List { val sortedList = toArrayList() java.util.Collections.sort(sortedList, comparator) return sortedList diff --git a/libraries/tools/kotlin-stdlib-gen/src/templates/Ordering.kt b/libraries/tools/kotlin-stdlib-gen/src/templates/Ordering.kt index 93a390d372d..89e8e9aac7e 100644 --- a/libraries/tools/kotlin-stdlib-gen/src/templates/Ordering.kt +++ b/libraries/tools/kotlin-stdlib-gen/src/templates/Ordering.kt @@ -161,7 +161,7 @@ fun ordering(): List { exclude(Strings) } - templates add f("sortBy(comparator: Comparator)") { + templates add f("sortBy(comparator: Comparator)") { doc { """ Returns a list of all elements, sorted by the specified *comparator*