mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-CR-39487: FUS: remove duplicate ide.error reporter
Since we report UsageCollectors in log, the second 'ide.error' event is redundant and prevents consecutive error events to be merged
This commit is contained in:
-8
@@ -1,15 +1,11 @@
|
||||
// Copyright 2000-2018 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 com.intellij.featureStatistics.fusCollectors;
|
||||
|
||||
import com.intellij.internal.statistic.eventLog.FeatureUsageLogger;
|
||||
import com.intellij.internal.statistic.service.fus.collectors.ApplicationUsageTriggerCollector;
|
||||
import com.intellij.internal.statistic.service.fus.collectors.FUSApplicationUsageTrigger;
|
||||
import com.intellij.openapi.diagnostic.Logger;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
public class AppLifecycleUsageTriggerCollector extends ApplicationUsageTriggerCollector {
|
||||
private static final Logger LOG = Logger.getInstance("#com.intellij.featureStatistics.fusCollectors.AppLifecycleUsageTriggerCollector");
|
||||
|
||||
@@ -29,10 +25,6 @@ public class AppLifecycleUsageTriggerCollector extends ApplicationUsageTriggerCo
|
||||
key += ".mappingFailed";
|
||||
}
|
||||
FUSApplicationUsageTrigger.getInstance().trigger(AppLifecycleUsageTriggerCollector.class, key);
|
||||
Map<String, Object> values = new HashMap<>();
|
||||
values.put("oom", isOOM);
|
||||
values.put("mappingFailed", isMappingFailed);
|
||||
FeatureUsageLogger.INSTANCE.log("lifecycle", "ide.error", values);
|
||||
}
|
||||
catch (Exception e) {
|
||||
LOG.warn(e);
|
||||
|
||||
Reference in New Issue
Block a user