ML in SE: Replace deprecated StringListValidatedByCustomRule in ACTION_ID field (IDEA-330469)

GitOrigin-RevId: ba3db93223ba1c115bdf77ffb9e47e2b7a406233
This commit is contained in:
Adam Malek
2023-08-22 18:32:18 +01:00
committed by intellij-monorepo-bot
parent 09bfa39838
commit 84447ec5cf

View File

@@ -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()