Add resolving rule for META-INF/extensions/core.xml

by Dmitriy Novozhilov (Dmitriy.Novozhilov@jetbrains.com)
This commit is contained in:
Pavel Punegov
2020-11-26 13:23:53 +03:00
committed by Stanislav Erokhin
parent bd84f978ba
commit f160d8ec36
+1
View File
@@ -320,6 +320,7 @@ task detectJarCollision(type: CollisionDetector) {
resolvingRules["org/jetbrains/kotlin/resolve/konan/platform/NativeInliningRule.class"] = "kotlin-compiler"
resolvingRules["org/jetbrains/kotlin/resolve/konan/platform/NativePlatformAnalyzerServices.class"] = "kotlin-compiler"
resolvingRules["org/jetbrains/annotations/Nls.class"] = "kotlin-compiler"
resolvingRules["META-INF/extensions/core.xml"] = "kotlin-compiler"
librariesWithIgnoredClassCollisions.addAll(["kotlin-util-klib", "kotlin-util-io", "kotlinx-metadata-klib", "kotlin-native-utils"])
if (project.hasProperty('kotlinProjectPath')) {
resolvingRulesWithRegexes[new Regex("META-INF/.+\\.kotlin_module")] = "kotlin-compiler"