Add FUS metrics for power-assert compiler plugin usage
#KT-63619: Fixed
This commit is contained in:
committed by
Space Team
parent
8a9fb7d954
commit
76d555e5d6
+2
-1
@@ -73,7 +73,8 @@ internal object CompilerArgumentMetrics : FusMetrics {
|
|||||||
Pair(BooleanMetrics.ENABLED_COMPILER_PLUGIN_SAM_WITH_RECEIVER, "kotlin-sam-with-receiver-.*jar"),
|
Pair(BooleanMetrics.ENABLED_COMPILER_PLUGIN_SAM_WITH_RECEIVER, "kotlin-sam-with-receiver-.*jar"),
|
||||||
Pair(BooleanMetrics.ENABLED_COMPILER_PLUGIN_LOMBOK, "kotlin-lombok-.*jar"),
|
Pair(BooleanMetrics.ENABLED_COMPILER_PLUGIN_LOMBOK, "kotlin-lombok-.*jar"),
|
||||||
Pair(BooleanMetrics.ENABLED_COMPILER_PLUGIN_PARSELIZE, "kotlin-parcelize-compiler-.*jar"),
|
Pair(BooleanMetrics.ENABLED_COMPILER_PLUGIN_PARSELIZE, "kotlin-parcelize-compiler-.*jar"),
|
||||||
Pair(BooleanMetrics.ENABLED_COMPILER_PLUGIN_ATOMICFU, "atomicfu-.*jar")
|
Pair(BooleanMetrics.ENABLED_COMPILER_PLUGIN_ATOMICFU, "atomicfu-.*jar"),
|
||||||
|
Pair(BooleanMetrics.ENABLED_COMPILER_PLUGIN_POWER_ASSERT, "kotlin-power-assert-.*jar"),
|
||||||
)
|
)
|
||||||
val pluginJars = args.pluginClasspaths?.map { it.replace("\\", "/").split("/").last() }
|
val pluginJars = args.pluginClasspaths?.map { it.replace("\\", "/").split("/").last() }
|
||||||
if (pluginJars != null) {
|
if (pluginJars != null) {
|
||||||
|
|||||||
+2
-1
@@ -27,6 +27,7 @@ enum class BooleanMetrics(val type: BooleanOverridePolicy, val anonymization: Bo
|
|||||||
ENABLED_COMPILER_PLUGIN_LOMBOK(OR, SAFE),
|
ENABLED_COMPILER_PLUGIN_LOMBOK(OR, SAFE),
|
||||||
ENABLED_COMPILER_PLUGIN_PARSELIZE(OR, SAFE),
|
ENABLED_COMPILER_PLUGIN_PARSELIZE(OR, SAFE),
|
||||||
ENABLED_COMPILER_PLUGIN_ATOMICFU(OR, SAFE),
|
ENABLED_COMPILER_PLUGIN_ATOMICFU(OR, SAFE),
|
||||||
|
ENABLED_COMPILER_PLUGIN_POWER_ASSERT(OR, SAFE),
|
||||||
|
|
||||||
ENABLED_HMPP(OR, SAFE),
|
ENABLED_HMPP(OR, SAFE),
|
||||||
|
|
||||||
@@ -81,6 +82,6 @@ enum class BooleanMetrics(val type: BooleanOverridePolicy, val anonymization: Bo
|
|||||||
COCOAPODS_PLUGIN_ENABLED(OR, SAFE);
|
COCOAPODS_PLUGIN_ENABLED(OR, SAFE);
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
const val VERSION = 4
|
const val VERSION = 5
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -23,7 +23,7 @@ private const val STRING_METRICS_RELATIVE_PATH = "$SOURCE_CODE_RELATIVE_PATH/Str
|
|||||||
private const val NUMERICAL_METRICS_RELATIVE_PATH = "$SOURCE_CODE_RELATIVE_PATH/NumericalMetrics.kt"
|
private const val NUMERICAL_METRICS_RELATIVE_PATH = "$SOURCE_CODE_RELATIVE_PATH/NumericalMetrics.kt"
|
||||||
|
|
||||||
private val STRING_METRICS_EXPECTED_VERSION_AND_HASH = Pair(2, "636529439256b809cd4fb99e20310505")
|
private val STRING_METRICS_EXPECTED_VERSION_AND_HASH = Pair(2, "636529439256b809cd4fb99e20310505")
|
||||||
private val BOOLEAN_METRICS_EXPECTED_VERSION_AND_HASH = Pair(4, "56284d1f90da498710ecf3207c781dd7")
|
private val BOOLEAN_METRICS_EXPECTED_VERSION_AND_HASH = Pair(5, "1f4034b8561fbb6045c0dd39b89eedeb")
|
||||||
private val NUMERICAL_METRICS_EXPECTED_VERSION_AND_HASH = Pair(2, "d8c1a1f4fb7227fbe8247320bf3370ca")
|
private val NUMERICAL_METRICS_EXPECTED_VERSION_AND_HASH = Pair(2, "d8c1a1f4fb7227fbe8247320bf3370ca")
|
||||||
private val SOURCE_FOLDER_EXPECTED_VERSION_AND_HASH =
|
private val SOURCE_FOLDER_EXPECTED_VERSION_AND_HASH =
|
||||||
Pair(
|
Pair(
|
||||||
|
|||||||
Reference in New Issue
Block a user