FUS: deprecate "build.maven.packagesearch" group (IDEA-268269)

GitOrigin-RevId: 71e35bddb5f40e38ffab1a274b498c25874ea4f2
This commit is contained in:
Liubov Afanaseva
2022-07-05 12:47:56 +02:00
committed by intellij-monorepo-bot
parent ad26c51261
commit c12e77c6e7
2 changed files with 0 additions and 37 deletions

View File

@@ -1,36 +0,0 @@
// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package org.jetbrains.idea.maven.onlinecompletion
import com.intellij.internal.statistic.eventLog.FeatureUsageData
import com.intellij.internal.statistic.service.fus.collectors.FUCounterUsageLogger
import org.jetbrains.idea.reposearch.SearchParameters
object MavenDependencySearchStatisticsCollector {
private const val GROUP_ID = "build.maven.packagesearch"
@JvmStatic
fun notifyError(endPoint: String,
parameters: SearchParameters,
timeMillisToResponse: Long,
e: Throwable) {
FUCounterUsageLogger.getInstance().logEvent(GROUP_ID,
"packagesearch.error",
FeatureUsageData()
.addData("time", timeMillisToResponse)
.addData("endpoint", endPoint)
.addData("useCache", parameters.useCache())
.addData("exception", e.javaClass.canonicalName))
}
@JvmStatic
fun notifySuccess(endPoint: String,
parameters: SearchParameters,
timeMillisToResponse: Long) {
FUCounterUsageLogger.getInstance().logEvent(GROUP_ID,
"packagesearch.success",
FeatureUsageData()
.addData("time", timeMillisToResponse)
.addData("endpoint", endPoint)
.addData("useCache", parameters.useCache()))
}
}

View File

@@ -263,7 +263,6 @@
<statistics.projectUsagesCollector implementation="org.jetbrains.idea.maven.statistics.MavenSettingsCollector"/>
<statistics.counterUsagesCollector implementationClass="org.jetbrains.idea.maven.statistics.MavenActionsUsagesCollector"/>
<statistics.counterUsagesCollector implementationClass="org.jetbrains.idea.maven.statistics.MavenImportCollector"/>
<statistics.counterUsagesCollector groupId="build.maven.packagesearch" version="2"/>
<registryKey key="maven.linear.import" defaultValue="false"
description="linear maven import process"/>