diff --git a/libraries/stdlib/src/kotlin/collections/MapsJVM.kt b/libraries/stdlib/src/kotlin/collections/MapsJVM.kt index a51d87ebfe3..d05e8e74507 100644 --- a/libraries/stdlib/src/kotlin/collections/MapsJVM.kt +++ b/libraries/stdlib/src/kotlin/collections/MapsJVM.kt @@ -14,7 +14,13 @@ import java.util.concurrent.ConcurrentMap * Allows to use the index operator for storing values in a mutable map. */ // this code is JVM-specific, because JS has native set function -public operator fun MutableMap.set(key: K, value: V): V? = put(key, value) +public operator fun MutableMap.set(key: K, value: V): Unit { + put(key, value) +} + +@Deprecated("Provided for binary compatibility", level = DeprecationLevel.HIDDEN) +@JvmName("set") +public fun MutableMap.set(key: K, value: V): V? = put(key, value) /** * getOrPut is not supported on [ConcurrentMap] since it cannot be implemented correctly in terms of concurrency.