diff --git a/libraries/stdlib/api/js-v1/kotlin.collections.kt b/libraries/stdlib/api/js-v1/kotlin.collections.kt index 68201421e96..5468afa224f 100644 --- a/libraries/stdlib/api/js-v1/kotlin.collections.kt +++ b/libraries/stdlib/api/js-v1/kotlin.collections.kt @@ -7935,178 +7935,6 @@ public inline fun kotlin.UShortArray.scanIndexed(initial: R, operation: (ind @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.collections.Iterable.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public inline fun kotlin.Array.scanReduce(operation: (acc: S, T) -> S): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.BooleanArray.scanReduce(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.ByteArray.scanReduce(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.CharArray.scanReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.DoubleArray.scanReduce(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.FloatArray.scanReduce(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.IntArray.scanReduce(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.LongArray.scanReduce(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.ShortArray.scanReduce(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.UByteArray.scanReduce(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.UIntArray.scanReduce(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.ULongArray.scanReduce(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.UShortArray.scanReduce(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public inline fun kotlin.collections.Iterable.scanReduce(operation: (acc: S, T) -> S): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public inline fun kotlin.Array.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.BooleanArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.ByteArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.CharArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.DoubleArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.FloatArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.IntArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.LongArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.ShortArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.UByteArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.UIntArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.ULongArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.UShortArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public inline fun kotlin.collections.Iterable.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List - @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.set(key: K, value: V): kotlin.Unit diff --git a/libraries/stdlib/api/js-v1/kotlin.sequences.kt b/libraries/stdlib/api/js-v1/kotlin.sequences.kt index b4e2366ca15..911c8e962bf 100644 --- a/libraries/stdlib/api/js-v1/kotlin.sequences.kt +++ b/libraries/stdlib/api/js-v1/kotlin.sequences.kt @@ -479,16 +479,6 @@ public fun kotlin.sequences.Sequence.scan(initial: R, operation: (acc: @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.sequences.Sequence.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.sequences.Sequence -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public fun kotlin.sequences.Sequence.scanReduce(operation: (acc: S, T) -> S): kotlin.sequences.Sequence - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public fun kotlin.sequences.Sequence.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.sequences.Sequence - @kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.shuffled(): kotlin.sequences.Sequence diff --git a/libraries/stdlib/api/js-v1/kotlin.text.kt b/libraries/stdlib/api/js-v1/kotlin.text.kt index b6f7b2776a8..6f6b0032dd9 100644 --- a/libraries/stdlib/api/js-v1/kotlin.text.kt +++ b/libraries/stdlib/api/js-v1/kotlin.text.kt @@ -792,16 +792,6 @@ public inline fun kotlin.CharSequence.scan(initial: R, operation: (acc: R, k @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.CharSequence.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public inline fun kotlin.CharSequence.scanReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public inline fun kotlin.CharSequence.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline operator fun kotlin.text.StringBuilder.set(index: kotlin.Int, value: kotlin.Char): kotlin.Unit diff --git a/libraries/stdlib/api/js/kotlin.collections.kt b/libraries/stdlib/api/js/kotlin.collections.kt index 6af3c3c73b8..33b5f7a629a 100644 --- a/libraries/stdlib/api/js/kotlin.collections.kt +++ b/libraries/stdlib/api/js/kotlin.collections.kt @@ -7905,178 +7905,6 @@ public inline fun kotlin.UShortArray.scanIndexed(initial: R, operation: (ind @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.collections.Iterable.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public inline fun kotlin.Array.scanReduce(operation: (acc: S, T) -> S): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.BooleanArray.scanReduce(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.ByteArray.scanReduce(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.CharArray.scanReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.DoubleArray.scanReduce(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.FloatArray.scanReduce(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.IntArray.scanReduce(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.LongArray.scanReduce(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.ShortArray.scanReduce(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.UByteArray.scanReduce(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.UIntArray.scanReduce(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.ULongArray.scanReduce(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.UShortArray.scanReduce(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public inline fun kotlin.collections.Iterable.scanReduce(operation: (acc: S, T) -> S): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public inline fun kotlin.Array.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.BooleanArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.ByteArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.CharArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.DoubleArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.FloatArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.IntArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.LongArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun kotlin.ShortArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.UByteArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.UIntArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.ULongArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -@kotlin.ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun kotlin.UShortArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public inline fun kotlin.collections.Iterable.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List - @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.set(key: K, value: V): kotlin.Unit diff --git a/libraries/stdlib/api/js/kotlin.sequences.kt b/libraries/stdlib/api/js/kotlin.sequences.kt index b4e2366ca15..911c8e962bf 100644 --- a/libraries/stdlib/api/js/kotlin.sequences.kt +++ b/libraries/stdlib/api/js/kotlin.sequences.kt @@ -479,16 +479,6 @@ public fun kotlin.sequences.Sequence.scan(initial: R, operation: (acc: @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.sequences.Sequence.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.sequences.Sequence -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public fun kotlin.sequences.Sequence.scanReduce(operation: (acc: S, T) -> S): kotlin.sequences.Sequence - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public fun kotlin.sequences.Sequence.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.sequences.Sequence - @kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.shuffled(): kotlin.sequences.Sequence diff --git a/libraries/stdlib/api/js/kotlin.text.kt b/libraries/stdlib/api/js/kotlin.text.kt index b6f7b2776a8..6f6b0032dd9 100644 --- a/libraries/stdlib/api/js/kotlin.text.kt +++ b/libraries/stdlib/api/js/kotlin.text.kt @@ -792,16 +792,6 @@ public inline fun kotlin.CharSequence.scan(initial: R, operation: (acc: R, k @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.CharSequence.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public inline fun kotlin.CharSequence.scanReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List - -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) -@kotlin.SinceKotlin(version = "1.3") -@kotlin.ExperimentalStdlibApi -public inline fun kotlin.CharSequence.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline operator fun kotlin.text.StringBuilder.set(index: kotlin.Int, value: kotlin.Char): kotlin.Unit diff --git a/libraries/stdlib/common/src/generated/_Arrays.kt b/libraries/stdlib/common/src/generated/_Arrays.kt index 996e5bc2470..aaa045ab33f 100644 --- a/libraries/stdlib/common/src/generated/_Arrays.kt +++ b/libraries/stdlib/common/src/generated/_Arrays.kt @@ -21150,148 +21150,6 @@ public inline fun CharArray.scanIndexed(initial: R, operation: (index: Int, return runningFoldIndexed(initial, operation) } -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -public inline fun Array.scanReduce(operation: (acc: S, T) -> S): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun ByteArray.scanReduce(operation: (acc: Byte, Byte) -> Byte): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun ShortArray.scanReduce(operation: (acc: Short, Short) -> Short): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun IntArray.scanReduce(operation: (acc: Int, Int) -> Int): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun LongArray.scanReduce(operation: (acc: Long, Long) -> Long): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun FloatArray.scanReduce(operation: (acc: Float, Float) -> Float): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun DoubleArray.scanReduce(operation: (acc: Double, Double) -> Double): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun BooleanArray.scanReduce(operation: (acc: Boolean, Boolean) -> Boolean): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun CharArray.scanReduce(operation: (acc: Char, Char) -> Char): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -public inline fun Array.scanReduceIndexed(operation: (index: Int, acc: S, T) -> S): List { - return runningReduceIndexed(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun ByteArray.scanReduceIndexed(operation: (index: Int, acc: Byte, Byte) -> Byte): List { - return runningReduceIndexed(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun ShortArray.scanReduceIndexed(operation: (index: Int, acc: Short, Short) -> Short): List { - return runningReduceIndexed(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun IntArray.scanReduceIndexed(operation: (index: Int, acc: Int, Int) -> Int): List { - return runningReduceIndexed(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun LongArray.scanReduceIndexed(operation: (index: Int, acc: Long, Long) -> Long): List { - return runningReduceIndexed(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun FloatArray.scanReduceIndexed(operation: (index: Int, acc: Float, Float) -> Float): List { - return runningReduceIndexed(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun DoubleArray.scanReduceIndexed(operation: (index: Int, acc: Double, Double) -> Double): List { - return runningReduceIndexed(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun BooleanArray.scanReduceIndexed(operation: (index: Int, acc: Boolean, Boolean) -> Boolean): List { - return runningReduceIndexed(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@kotlin.internal.InlineOnly -public inline fun CharArray.scanReduceIndexed(operation: (index: Int, acc: Char, Char) -> Char): List { - return runningReduceIndexed(operation) -} - /** * Returns the sum of all values produced by [selector] function applied to each element in the array. */ diff --git a/libraries/stdlib/common/src/generated/_Collections.kt b/libraries/stdlib/common/src/generated/_Collections.kt index 57db684c077..062f02dce66 100644 --- a/libraries/stdlib/common/src/generated/_Collections.kt +++ b/libraries/stdlib/common/src/generated/_Collections.kt @@ -2811,20 +2811,6 @@ public inline fun Iterable.scanIndexed(initial: R, operation: (index: return runningFoldIndexed(initial, operation) } -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -public inline fun Iterable.scanReduce(operation: (acc: S, T) -> S): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -public inline fun Iterable.scanReduceIndexed(operation: (index: Int, acc: S, T) -> S): List { - return runningReduceIndexed(operation) -} - /** * Returns the sum of all values produced by [selector] function applied to each element in the collection. */ diff --git a/libraries/stdlib/common/src/generated/_Sequences.kt b/libraries/stdlib/common/src/generated/_Sequences.kt index d3ba52033ce..25463e78636 100644 --- a/libraries/stdlib/common/src/generated/_Sequences.kt +++ b/libraries/stdlib/common/src/generated/_Sequences.kt @@ -2252,20 +2252,6 @@ public fun Sequence.scanIndexed(initial: R, operation: (index: Int, ac return runningFoldIndexed(initial, operation) } -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -public fun Sequence.scanReduce(operation: (acc: S, T) -> S): Sequence { - return runningReduce(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -public fun Sequence.scanReduceIndexed(operation: (index: Int, acc: S, T) -> S): Sequence { - return runningReduceIndexed(operation) -} - /** * Returns the sum of all values produced by [selector] function applied to each element in the sequence. * diff --git a/libraries/stdlib/common/src/generated/_Strings.kt b/libraries/stdlib/common/src/generated/_Strings.kt index e43351dcb2e..41beac022c8 100644 --- a/libraries/stdlib/common/src/generated/_Strings.kt +++ b/libraries/stdlib/common/src/generated/_Strings.kt @@ -2000,20 +2000,6 @@ public inline fun CharSequence.scanIndexed(initial: R, operation: (index: In return runningFoldIndexed(initial, operation) } -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -public inline fun CharSequence.scanReduce(operation: (acc: Char, Char) -> Char): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -public inline fun CharSequence.scanReduceIndexed(operation: (index: Int, acc: Char, Char) -> Char): List { - return runningReduceIndexed(operation) -} - /** * Returns the sum of all values produced by [selector] function applied to each character in the char sequence. */ diff --git a/libraries/stdlib/common/src/generated/_UArrays.kt b/libraries/stdlib/common/src/generated/_UArrays.kt index d406acfc708..a977997a0c0 100644 --- a/libraries/stdlib/common/src/generated/_UArrays.kt +++ b/libraries/stdlib/common/src/generated/_UArrays.kt @@ -9546,78 +9546,6 @@ public inline fun UShortArray.scanIndexed(initial: R, operation: (index: Int return runningFoldIndexed(initial, operation) } -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun UIntArray.scanReduce(operation: (acc: UInt, UInt) -> UInt): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun ULongArray.scanReduce(operation: (acc: ULong, ULong) -> ULong): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun UByteArray.scanReduce(operation: (acc: UByte, UByte) -> UByte): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduce instead.", ReplaceWith("runningReduce(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun UShortArray.scanReduce(operation: (acc: UShort, UShort) -> UShort): List { - return runningReduce(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun UIntArray.scanReduceIndexed(operation: (index: Int, acc: UInt, UInt) -> UInt): List { - return runningReduceIndexed(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun ULongArray.scanReduceIndexed(operation: (index: Int, acc: ULong, ULong) -> ULong): List { - return runningReduceIndexed(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun UByteArray.scanReduceIndexed(operation: (index: Int, acc: UByte, UByte) -> UByte): List { - return runningReduceIndexed(operation) -} - -@Deprecated("Use runningReduceIndexed instead.", ReplaceWith("runningReduceIndexed(operation)"), level = DeprecationLevel.ERROR) -@SinceKotlin("1.3") -@ExperimentalStdlibApi -@ExperimentalUnsignedTypes -@kotlin.internal.InlineOnly -public inline fun UShortArray.scanReduceIndexed(operation: (index: Int, acc: UShort, UShort) -> UShort): List { - return runningReduceIndexed(operation) -} - /** * Returns the sum of all values produced by [selector] function applied to each element in the array. */ diff --git a/libraries/tools/binary-compatibility-validator/reference-public-api/kotlin-stdlib-runtime-merged.txt b/libraries/tools/binary-compatibility-validator/reference-public-api/kotlin-stdlib-runtime-merged.txt index 8881da98fae..6a8b4fc99df 100644 --- a/libraries/tools/binary-compatibility-validator/reference-public-api/kotlin-stdlib-runtime-merged.txt +++ b/libraries/tools/binary-compatibility-validator/reference-public-api/kotlin-stdlib-runtime-merged.txt @@ -1677,8 +1677,6 @@ public final class kotlin/collections/ArraysKt { public static final fun runningReduceIndexed ([Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Ljava/util/List; public static final fun scan ([Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/util/List; public static final fun scanIndexed ([Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Ljava/util/List; - public static final fun scanReduce ([Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/util/List; - public static final fun scanReduceIndexed ([Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Ljava/util/List; public static final fun shuffle ([B)V public static final fun shuffle ([BLkotlin/random/Random;)V public static final fun shuffle ([C)V @@ -2323,8 +2321,6 @@ public final class kotlin/collections/CollectionsKt { public static final fun runningReduceIndexed (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function3;)Ljava/util/List; public static final fun scan (Ljava/lang/Iterable;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/util/List; public static final fun scanIndexed (Ljava/lang/Iterable;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Ljava/util/List; - public static final fun scanReduce (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function2;)Ljava/util/List; - public static final fun scanReduceIndexed (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function3;)Ljava/util/List; public static final fun shuffle (Ljava/util/List;Lkotlin/random/Random;)V public static final fun shuffled (Ljava/lang/Iterable;)Ljava/util/List; public static final fun shuffled (Ljava/lang/Iterable;Ljava/util/Random;)Ljava/util/List; @@ -4975,8 +4971,6 @@ public final class kotlin/sequences/SequencesKt { public static final fun runningReduceIndexed (Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function3;)Lkotlin/sequences/Sequence; public static final fun scan (Lkotlin/sequences/Sequence;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Lkotlin/sequences/Sequence; public static final fun scanIndexed (Lkotlin/sequences/Sequence;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Lkotlin/sequences/Sequence; - public static final fun scanReduce (Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function2;)Lkotlin/sequences/Sequence; - public static final fun scanReduceIndexed (Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function3;)Lkotlin/sequences/Sequence; public static final fun sequence (Lkotlin/jvm/functions/Function2;)Lkotlin/sequences/Sequence; public static final fun sequenceOf ([Ljava/lang/Object;)Lkotlin/sequences/Sequence; public static final fun shuffled (Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; @@ -5448,8 +5442,6 @@ public final class kotlin/text/StringsKt { public static final fun runningReduceIndexed (Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;)Ljava/util/List; public static final fun scan (Ljava/lang/CharSequence;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/util/List; public static final fun scanIndexed (Ljava/lang/CharSequence;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Ljava/util/List; - public static final fun scanReduce (Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;)Ljava/util/List; - public static final fun scanReduceIndexed (Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;)Ljava/util/List; public static final fun single (Ljava/lang/CharSequence;)C public static final fun single (Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)C public static final fun singleOrNull (Ljava/lang/CharSequence;)Ljava/lang/Character; diff --git a/libraries/tools/kotlin-stdlib-gen/src/templates/Aggregates.kt b/libraries/tools/kotlin-stdlib-gen/src/templates/Aggregates.kt index 19df04b9b3d..5c366f2a2b9 100644 --- a/libraries/tools/kotlin-stdlib-gen/src/templates/Aggregates.kt +++ b/libraries/tools/kotlin-stdlib-gen/src/templates/Aggregates.kt @@ -1751,72 +1751,6 @@ object Aggregates : TemplateGroupBase() { } - val f_scanReduce = fn("scanReduce(operation: (acc: T, T) -> T)") { - include(ArraysOfPrimitives, ArraysOfUnsigned, CharSequences) - } builder { - since("1.3") - annotation("@ExperimentalStdlibApi") - deprecate(Deprecation("Use runningReduce instead.", "runningReduce(operation)", DeprecationLevel.ERROR)) - - specialFor(CharSequences) { inline() } - specialFor(ArraysOfPrimitives, ArraysOfUnsigned) { inlineOnly() } - - returns("List") - - body { "return runningReduce(operation)" } - } - - val f_scanReduceIndexed = fn("scanReduceIndexed(operation: (index: Int, acc: T, T) -> T)") { - include(ArraysOfPrimitives, ArraysOfUnsigned, CharSequences) - } builder { - since("1.3") - annotation("@ExperimentalStdlibApi") - deprecate(Deprecation("Use runningReduceIndexed instead.", "runningReduceIndexed(operation)", DeprecationLevel.ERROR)) - - specialFor(CharSequences) { inline() } - specialFor(ArraysOfPrimitives, ArraysOfUnsigned) { inlineOnly() } - - returns("List") - - body { "return runningReduceIndexed(operation)" } - } - - val f_scanReduceSuper = fn("scanReduce(operation: (acc: S, T) -> S)") { - include(ArraysOfObjects, Iterables, Sequences) - } builder { - since("1.3") - annotation("@ExperimentalStdlibApi") - deprecate(Deprecation("Use runningReduce instead.", "runningReduce(operation)", DeprecationLevel.ERROR)) - - specialFor(ArraysOfObjects, Iterables) { inline() } - - typeParam("S") - typeParam("T : S") - - returns("List") - specialFor(Sequences) { returns("Sequence") } - body { "return runningReduce(operation)" } - } - - val f_scanReduceIndexedSuper = fn("scanReduceIndexed(operation: (index: Int, acc: S, T) -> S)") { - include(ArraysOfObjects, Iterables, Sequences) - } builder { - since("1.3") - annotation("@ExperimentalStdlibApi") - deprecate(Deprecation("Use runningReduceIndexed instead.", "runningReduceIndexed(operation)", DeprecationLevel.ERROR)) - - specialFor(ArraysOfObjects, Iterables) { inline() } - - typeParam("S") - typeParam("T : S") - - returns("List") - specialFor(Sequences) { returns("Sequence") } - - body { "return runningReduceIndexed(operation)" } - - } - val f_onEach = fn("onEach(action: (T) -> Unit)") { includeDefault() include(Maps, CharSequences, ArraysOfUnsigned)