diff --git a/libraries/stdlib/js/src/generated/_ArraysJs.kt b/libraries/stdlib/js/src/generated/_ArraysJs.kt index 7edc01d48c6..5b36ca58b21 100644 --- a/libraries/stdlib/js/src/generated/_ArraysJs.kt +++ b/libraries/stdlib/js/src/generated/_ArraysJs.kt @@ -3,9 +3,6 @@ * that can be found in the license/LICENSE.txt file. */ -@file:kotlin.jvm.JvmMultifileClass -@file:kotlin.jvm.JvmName("ArraysKt") - package kotlin.collections // diff --git a/libraries/stdlib/js/src/generated/_CollectionsJs.kt b/libraries/stdlib/js/src/generated/_CollectionsJs.kt index 22f9ff19806..fae48556cfb 100644 --- a/libraries/stdlib/js/src/generated/_CollectionsJs.kt +++ b/libraries/stdlib/js/src/generated/_CollectionsJs.kt @@ -3,9 +3,6 @@ * that can be found in the license/LICENSE.txt file. */ -@file:kotlin.jvm.JvmMultifileClass -@file:kotlin.jvm.JvmName("CollectionsKt") - package kotlin.collections // diff --git a/libraries/stdlib/js/src/generated/_ComparisonsJs.kt b/libraries/stdlib/js/src/generated/_ComparisonsJs.kt index 3f942c0eee5..b26aba33209 100644 --- a/libraries/stdlib/js/src/generated/_ComparisonsJs.kt +++ b/libraries/stdlib/js/src/generated/_ComparisonsJs.kt @@ -3,9 +3,6 @@ * that can be found in the license/LICENSE.txt file. */ -@file:kotlin.jvm.JvmMultifileClass -@file:kotlin.jvm.JvmName("ComparisonsKt") - package kotlin.comparisons // diff --git a/libraries/tools/kotlin-stdlib-gen/src/templates/dsl/Writers.kt b/libraries/tools/kotlin-stdlib-gen/src/templates/dsl/Writers.kt index c77e00a9333..58b1d7eb9ee 100644 --- a/libraries/tools/kotlin-stdlib-gen/src/templates/dsl/Writers.kt +++ b/libraries/tools/kotlin-stdlib-gen/src/templates/dsl/Writers.kt @@ -73,12 +73,17 @@ fun List.writeTo(file: File, platformSource: PlatformSourceFile) file.parentFile.mkdirs() FileWriter(file).use { writer -> writer.appendln(COPYRIGHT_NOTICE) - if (sourceFile.multifile) { - writer.appendln("@file:kotlin.jvm.JvmMultifileClass") - } - writer.appendln("@file:kotlin.jvm.JvmName(\"${sourceFile.jvmClassName}\")") - writer.appendln() + when (platform) { + Platform.Common, Platform.JVM -> { + if (sourceFile.multifile) { + writer.appendln("@file:kotlin.jvm.JvmMultifileClass") + } + + writer.appendln("@file:kotlin.jvm.JvmName(\"${sourceFile.jvmClassName}\")") + writer.appendln() + } + } writer.append("package ${sourceFile.packageName ?: "kotlin"}\n\n") writer.append("${COMMON_AUTOGENERATED_WARNING}\n\n")