mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:10:43 +07:00
FUS-2534 [Gradle|FUS] fix: doesn't register twice the same new project wizard stat collector group
GitOrigin-RevId: 59e6dc5ffeb80d077afe47567d58a9d454c0a273
This commit is contained in:
committed by
intellij-monorepo-bot
parent
4b234b7f4c
commit
dd819552ad
@@ -33,7 +33,7 @@ object NewProjectWizardCollector : CounterUsagesCollector() {
|
||||
|
||||
override fun getGroup(): EventLogGroup = GROUP
|
||||
|
||||
val GROUP: EventLogGroup = EventLogGroup("new.project.wizard.interactions", 32)
|
||||
val GROUP: EventLogGroup = EventLogGroup("new.project.wizard.interactions", 33)
|
||||
|
||||
private val LANGUAGES = listOf(
|
||||
NewProjectWizardConstants.Language.JAVA, NewProjectWizardConstants.Language.KOTLIN,
|
||||
|
||||
@@ -107,7 +107,6 @@
|
||||
|
||||
<starter.moduleImporter implementation="org.jetbrains.plugins.gradle.starters.GradleStarterModuleImporter"/>
|
||||
|
||||
<statistics.counterUsagesCollector implementationClass="org.jetbrains.plugins.gradle.service.project.wizard.statistics.GradleNewProjectWizardCollector"/>
|
||||
<statistics.validation.customValidationRule implementation="org.jetbrains.plugins.gradle.service.project.wizard.statistics.GradleVersionValidationRule"/>
|
||||
|
||||
<dependencyCollector kind="java" implementation="org.jetbrains.plugins.gradle.service.project.GradleDependencyCollector"/>
|
||||
|
||||
@@ -5,21 +5,17 @@ import com.intellij.ide.projectWizard.NewProjectWizardCollector.GROUP
|
||||
import com.intellij.ide.projectWizard.NewProjectWizardCollector.buildSystemFields
|
||||
import com.intellij.ide.projectWizard.NewProjectWizardCollector.logBuildSystemEvent
|
||||
import com.intellij.ide.wizard.NewProjectWizardStep
|
||||
import com.intellij.internal.statistic.eventLog.EventLogGroup
|
||||
import com.intellij.internal.statistic.eventLog.events.EventFields
|
||||
import com.intellij.internal.statistic.eventLog.validator.ValidationResultType
|
||||
import com.intellij.internal.statistic.eventLog.validator.rules.EventContext
|
||||
import com.intellij.internal.statistic.eventLog.validator.rules.impl.CustomValidationRule
|
||||
import com.intellij.internal.statistic.service.fus.collectors.CounterUsagesCollector
|
||||
import org.gradle.util.GradleVersion
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
import org.jetbrains.plugins.gradle.service.project.wizard.GradleNewProjectWizardStep.GradleDsl
|
||||
import org.jetbrains.plugins.gradle.settings.DistributionType
|
||||
|
||||
@ApiStatus.Internal
|
||||
internal object GradleNewProjectWizardCollector : CounterUsagesCollector() {
|
||||
|
||||
override fun getGroup(): EventLogGroup = GROUP
|
||||
internal object GradleNewProjectWizardCollector {
|
||||
|
||||
private val gradleDslField = EventFields.Enum<GradleDsl>("gradle_dsl")
|
||||
private val gradleDistributionField = EventFields.Enum<DistributionType>("gradle_distribution")
|
||||
|
||||
Reference in New Issue
Block a user