diff --git a/libraries/stdlib/build.gradle.kts b/libraries/stdlib/build.gradle.kts index d41400e02e8..d3a4284a3f8 100644 --- a/libraries/stdlib/build.gradle.kts +++ b/libraries/stdlib/build.gradle.kts @@ -460,20 +460,20 @@ kotlin { } dependencies { - val jvmMainImplementation by configurations.getting + val jvmMainApi by configurations.getting val commonMainMetadataElementsWithClassifier by configurations.creating val metadataApiElements by configurations.getting val nativeApiElements by configurations.creating constraints { // there is no dependency anymore from kotlin-stdlib to kotlin-stdlib-common, // but use this constraint to align it if another library brings it transitively - jvmMainImplementation(project(":kotlin-stdlib-common")) + jvmMainApi(project(":kotlin-stdlib-common")) commonMainMetadataElementsWithClassifier(project(":kotlin-stdlib-common")) metadataApiElements(project(":kotlin-stdlib-common")) nativeApiElements(project(":kotlin-stdlib-common")) // to avoid split package and duplicate classes on classpath after moving them from these artifacts in 1.8.0 - jvmMainImplementation("org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0") - jvmMainImplementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0") + jvmMainApi("org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0") + jvmMainApi("org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0") } }