From 9826984c4a3ce153e0e9dee0c55ca229a3c8095d Mon Sep 17 00:00:00 2001 From: Andrey Uskov Date: Tue, 9 Nov 2021 22:08:24 +0300 Subject: [PATCH] Report flag use-fir in Gradle statistics #KT-49633 Fixed --- .../kotlin/compilerRunner/GradleKotlinCompilerRunner.kt | 1 + .../src/org/jetbrains/kotlin/statistics/metrics/StringMetrics.kt | 1 + 2 files changed, 2 insertions(+) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/compilerRunner/GradleKotlinCompilerRunner.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/compilerRunner/GradleKotlinCompilerRunner.kt index 91f8fe199e2..54b74253e8a 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/compilerRunner/GradleKotlinCompilerRunner.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/compilerRunner/GradleKotlinCompilerRunner.kt @@ -152,6 +152,7 @@ internal open class GradleCompilerRunner( report(BooleanMetrics.JVM_COMPILER_IR_MODE, args.useIR) report(StringMetrics.JVM_DEFAULTS, args.jvmDefault) report(StringMetrics.USE_OLD_BACKEND, args.useOldBackend.toString()) + report(StringMetrics.USE_FIR, args.useFir.toString()) } } is K2JSCompilerArguments -> { diff --git a/libraries/tools/kotlin-gradle-statistics/src/org/jetbrains/kotlin/statistics/metrics/StringMetrics.kt b/libraries/tools/kotlin-gradle-statistics/src/org/jetbrains/kotlin/statistics/metrics/StringMetrics.kt index 4332ea6361c..469167a2f9b 100644 --- a/libraries/tools/kotlin-gradle-statistics/src/org/jetbrains/kotlin/statistics/metrics/StringMetrics.kt +++ b/libraries/tools/kotlin-gradle-statistics/src/org/jetbrains/kotlin/statistics/metrics/StringMetrics.kt @@ -47,6 +47,7 @@ enum class StringMetrics(val type: StringOverridePolicy, val anonymization: Stri // Compiler parameters JVM_DEFAULTS(CONCAT, SAFE), USE_OLD_BACKEND(CONCAT, SAFE), + USE_FIR(CONCAT, SAFE), JS_PROPERTY_LAZY_INITIALIZATION(CONCAT, SAFE), }