[performance] IJPL-181579 Report triggered slow operation issues to FUS

More strict validation regexp

GitOrigin-RevId: 8eae08cd120bc0cfb1d978294f92238254a6b1f7
This commit is contained in:
Yuriy Artamonov
2025-03-24 21:35:37 +00:00
committed by intellij-monorepo-bot
parent 0cd9a35b82
commit eacb91b526
@@ -8,9 +8,9 @@ import com.intellij.internal.statistic.service.fus.collectors.ApplicationUsagesC
import com.intellij.util.SlowOperations
internal class SlowOperationsIssuesCollector : ApplicationUsagesCollector() {
private val GROUP: EventLogGroup = EventLogGroup("slow.operations", 3)
private val GROUP: EventLogGroup = EventLogGroup("slow.operations", 4)
private val ISSUE_TRIGGERED = GROUP.registerEvent("issue.triggered", StringListValidatedByInlineRegexp("issue_id", "\\b[A-Z]+-\\d+\\b"))
private val ISSUE_TRIGGERED = GROUP.registerEvent("issue.triggered", StringListValidatedByInlineRegexp("issue_id", "[A-Z]{2,7}-\\d{1,6}"))
override fun getGroup(): EventLogGroup = GROUP