From 543b966f6cfbf72dc7bc631ab60a47a607c8f76c Mon Sep 17 00:00:00 2001 From: Dmitry Pogrebnoy Date: Tue, 2 Apr 2024 13:55:36 +0200 Subject: [PATCH] [ABExperiment] IDEA-348090 Always send experiment option id to FUS GitOrigin-RevId: 8272a4b010ad9498586f4e1053258fa8208d6295 --- .../platform/experiment/ab/impl/experiment/ABExperiment.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/experiment/src/com/intellij/platform/experiment/ab/impl/experiment/ABExperiment.kt b/platform/experiment/src/com/intellij/platform/experiment/ab/impl/experiment/ABExperiment.kt index d198b9f2de53..4ce88b8c3872 100644 --- a/platform/experiment/src/com/intellij/platform/experiment/ab/impl/experiment/ABExperiment.kt +++ b/platform/experiment/src/com/intellij/platform/experiment/ab/impl/experiment/ABExperiment.kt @@ -11,6 +11,7 @@ import com.intellij.openapi.diagnostic.logger import com.intellij.openapi.diagnostic.runAndLogException import com.intellij.openapi.extensions.ExtensionPointName import com.intellij.platform.experiment.ab.impl.option.ABExperimentControlOption +import com.intellij.platform.experiment.ab.impl.statistic.ABExperimentCountCollector import com.intellij.util.MathUtil import com.intellij.util.PlatformUtils @@ -76,6 +77,8 @@ class ABExperiment { } internal fun getUserExperimentOption(): ABExperimentOption? { + ABExperimentCountCollector.logABExperimentOptionUsed() + val userOptionId = getUserExperimentOptionId() return getJbABExperimentOptionList().find { it.id.value == userOptionId.value } }