From 84447ec5cfa6cbe2c26ad344e80a240eba09a97c Mon Sep 17 00:00:00 2001 From: Adam Malek Date: Tue, 22 Aug 2023 18:32:18 +0100 Subject: [PATCH] ML in SE: Replace deprecated StringListValidatedByCustomRule in ACTION_ID field (IDEA-330469) GitOrigin-RevId: ba3db93223ba1c115bdf77ffb9e47e2b7a406233 --- .../ranking/SearchEverywhereMLStatisticsCollector.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/search-everywhere-ml/ranking/src/com/intellij/searchEverywhereMl/ranking/SearchEverywhereMLStatisticsCollector.kt b/plugins/search-everywhere-ml/ranking/src/com/intellij/searchEverywhereMl/ranking/SearchEverywhereMLStatisticsCollector.kt index 3773712c1955..54f536e7acb7 100644 --- a/plugins/search-everywhere-ml/ranking/src/com/intellij/searchEverywhereMl/ranking/SearchEverywhereMLStatisticsCollector.kt +++ b/plugins/search-everywhere-ml/ranking/src/com/intellij/searchEverywhereMl/ranking/SearchEverywhereMLStatisticsCollector.kt @@ -3,6 +3,7 @@ package com.intellij.searchEverywhereMl.ranking import com.intellij.ide.actions.searcheverywhere.SearchEverywhereMixedListInfo import com.intellij.ide.actions.searcheverywhere.SearchRestartReason +import com.intellij.internal.statistic.collectors.fus.actions.persistence.ActionRuleValidator import com.intellij.internal.statistic.eventLog.EventLogGroup import com.intellij.internal.statistic.eventLog.events.* import com.intellij.internal.statistic.service.fus.collectors.CounterUsagesCollector @@ -303,7 +304,7 @@ class SearchEverywhereMLStatisticsCollector : CounterUsagesCollector() { @VisibleForTesting val ID_KEY = EventFields.Int("id") - internal val ACTION_ID_KEY = EventFields.StringValidatedByCustomRule("actionId", "action") + internal val ACTION_ID_KEY = EventFields.StringValidatedByCustomRule("actionId", ActionRuleValidator::class.java) @VisibleForTesting val FEATURES_DATA_KEY = createFeaturesEventObject()