From 55934ff63ae0d5ee20dff7f6a2b68fe8a1f39818 Mon Sep 17 00:00:00 2001 From: Andrey Uskov Date: Wed, 29 Apr 2020 11:34:15 +0300 Subject: [PATCH] Fixed collecting MPP targets in gradle statistics --- .../kotlin/gradle/plugin/mpp/KotlinMultiplatformPlugin.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/KotlinMultiplatformPlugin.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/KotlinMultiplatformPlugin.kt index 940e4ff4e6f..c5420f1bcd6 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/KotlinMultiplatformPlugin.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/KotlinMultiplatformPlugin.kt @@ -269,7 +269,11 @@ class KotlinMultiplatformPlugin( testCompilation.defaultSourceSet.takeIf { it != test }?.dependsOn(test) } - KotlinBuildStatsService.getInstance()?.report(StringMetrics.MPP_PLATFORMS, target.targetName) + val targetName = if (target is KotlinNativeTarget) + target.konanTarget.name + else + target.platformType.name + KotlinBuildStatsService.getInstance()?.report(StringMetrics.MPP_PLATFORMS, targetName) } UnusedSourceSetsChecker.checkSourceSets(project)