From 2be85610a3e65806771ae75fe60411bf75972eb9 Mon Sep 17 00:00:00 2001 From: Anton Lakotka Date: Wed, 16 Mar 2022 12:44:41 +0100 Subject: [PATCH] [Gradle] Add reminder to remove kotlinExtension check in consumerApiUsage The `kotlinExtension` check in consumerApiUsage function can be removed when legacy MPP plugin `kotlin-platform-common` is also removed from the code base. --- .../org/jetbrains/kotlin/gradle/plugin/mpp/KotlinUsages.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/KotlinUsages.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/KotlinUsages.kt index 324e0689522..94564efaebd 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/KotlinUsages.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/KotlinUsages.kt @@ -36,6 +36,7 @@ object KotlinUsages { when { platformType in jvmPlatformTypes -> JAVA_API platformType == common + /** The kotlinExtension check below can be removed when legacy [KotlinPlatformCommonPlugin] is also removed. */ && project.kotlinExtension is KotlinMultiplatformExtension && !project.isCompatibilityMetadataVariantEnabled -> KOTLIN_METADATA else -> KOTLIN_API