FUS Collector: remove metric about using new inference in IDE
Now it's not needed as new inference is enabled by default
This commit is contained in:
@@ -12,16 +12,11 @@ import com.intellij.openapi.project.Project
|
||||
import org.jetbrains.kotlin.idea.codeInsight.KotlinCodeInsightSettings
|
||||
import org.jetbrains.kotlin.idea.codeInsight.KotlinCodeInsightWorkspaceSettings
|
||||
import org.jetbrains.kotlin.idea.core.script.settings.KotlinScriptingSettings
|
||||
import org.jetbrains.kotlin.idea.project.NewInferenceForIDEAnalysisComponent
|
||||
|
||||
class IDESettingsFUSCollector : ProjectUsagesCollector() {
|
||||
override fun getMetrics(project: Project): Set<MetricEvent> {
|
||||
val metrics = mutableSetOf<MetricEvent>()
|
||||
|
||||
@Suppress("DEPRECATION")
|
||||
val inferenceState = NewInferenceForIDEAnalysisComponent.isEnabledForV1(project)
|
||||
metrics.add(MetricEvent("newInference", flagUsage(inferenceState)))
|
||||
|
||||
val scriptingAutoReloadEnabled = KotlinScriptingSettings.getInstance(project).isAutoReloadEnabled
|
||||
metrics.add(MetricEvent("scriptingAutoReloadEnabled", flagUsage(scriptingAutoReloadEnabled)))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user