diff --git a/buildSrc/src/main/kotlin/plugins/PublishedKotlinModule.kt b/buildSrc/src/main/kotlin/plugins/PublishedKotlinModule.kt index 2bf5fd8783c..53f140d66cb 100644 --- a/buildSrc/src/main/kotlin/plugins/PublishedKotlinModule.kt +++ b/buildSrc/src/main/kotlin/plugins/PublishedKotlinModule.kt @@ -85,6 +85,16 @@ open class PublishedKotlinModule : Plugin { dependencies.removeIf { InvokerHelper.getMetaClass(it).getProperty(it, "scope") == "test" } + + dependencies + .find { + InvokerHelper.getMetaClass(it).getProperty(it, "groupId") == "org.jetbrains.kotlin" + && InvokerHelper.getMetaClass(it).getProperty(it, "artifactId") == "kotlin-stdlib" + } + ?.also { + InvokerHelper.getMetaClass(it).setProperty(it, "exclusions", emptyList()) + logger.warn("WARNING! Removed exclusions from kotlin-stdlib dependency of ${this.artifactId} artifact's maven metadata, check kotlin-stdlib dependency of ${project.path} project") + } } }