From 92c73ebe83124fb5c9282b5807f4c4e03b2d62fc Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Thu, 13 Mar 2014 13:55:20 +0100 Subject: [PATCH] ide settings statistics --- .../com/intellij/openapi/options/newEditor/OptionsEditor.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/options/newEditor/OptionsEditor.java b/platform/platform-impl/src/com/intellij/openapi/options/newEditor/OptionsEditor.java index 6cca11c2f737..41a0f691b56c 100644 --- a/platform/platform-impl/src/com/intellij/openapi/options/newEditor/OptionsEditor.java +++ b/platform/platform-impl/src/com/intellij/openapi/options/newEditor/OptionsEditor.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2009 JetBrains s.r.o. + * Copyright 2000-2014 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -19,6 +19,7 @@ import com.intellij.ide.ui.search.ConfigurableHit; import com.intellij.ide.ui.search.SearchUtil; import com.intellij.ide.ui.search.SearchableOptionsRegistrar; import com.intellij.ide.util.PropertiesComponent; +import com.intellij.internal.statistic.UsageTrigger; import com.intellij.openapi.Disposable; import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.actionSystem.ex.AnActionListener; @@ -775,6 +776,7 @@ public class OptionsEditor extends JPanel implements DataProvider, Place.Navigat for (Configurable each : modified) { try { each.apply(); + UsageTrigger.trigger("ide.settings." + each.getDisplayName().replace(" ", "_")); if (!each.isModified()) { getContext().fireModifiedRemoved(each, null); }