mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 23:31:05 +07:00
[statistics] IDEA-326820 Enable counter usage collectors to be regular Kotlin object
GitOrigin-RevId: cb7d91441a3455c8f1f47f32423e81e92ec1b0d4
This commit is contained in:
committed by
intellij-monorepo-bot
parent
674ecaabf0
commit
ad9decee76
@@ -5,22 +5,20 @@ import com.intellij.internal.statistic.eventLog.EventLogGroup
|
||||
import com.intellij.internal.statistic.eventLog.events.EventFields
|
||||
import com.intellij.internal.statistic.service.fus.collectors.CounterUsagesCollector
|
||||
|
||||
class IntroduceParameterUsagesCollector : CounterUsagesCollector() {
|
||||
object IntroduceParameterUsagesCollector : CounterUsagesCollector() {
|
||||
override fun getGroup(): EventLogGroup = GROUP
|
||||
|
||||
companion object {
|
||||
private val GROUP = EventLogGroup("introduce.parameter.inplace", 2)
|
||||
private val GROUP = EventLogGroup("introduce.parameter.inplace", 2)
|
||||
|
||||
@JvmField
|
||||
val delegate = EventFields.Boolean("delegate")
|
||||
@JvmField
|
||||
val delegate = EventFields.Boolean("delegate")
|
||||
|
||||
@JvmField
|
||||
val replaceAll = EventFields.Boolean("replaceAllOccurrences")
|
||||
@JvmField
|
||||
val replaceAll = EventFields.Boolean("replaceAllOccurrences")
|
||||
|
||||
@JvmField
|
||||
val settingsOnPerform = GROUP.registerVarargEvent("settingsOnHide", delegate)
|
||||
@JvmField
|
||||
val settingsOnPerform = GROUP.registerVarargEvent("settingsOnHide", delegate)
|
||||
|
||||
@JvmField
|
||||
val started = GROUP.registerVarargEvent("started", replaceAll)
|
||||
}
|
||||
@JvmField
|
||||
val started = GROUP.registerVarargEvent("started", replaceAll)
|
||||
}
|
||||
Reference in New Issue
Block a user