diff --git a/platform/lang-impl/src/com/intellij/codeInsight/intention/impl/ShowIntentionActionsHandler.java b/platform/lang-impl/src/com/intellij/codeInsight/intention/impl/ShowIntentionActionsHandler.java index 73e5076cf0fe..ff273d03f55f 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/intention/impl/ShowIntentionActionsHandler.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/intention/impl/ShowIntentionActionsHandler.java @@ -27,6 +27,7 @@ import com.intellij.codeInsight.lookup.Lookup; import com.intellij.codeInsight.lookup.impl.LookupManagerImpl; import com.intellij.codeInsight.template.impl.TemplateManagerImpl; import com.intellij.codeInsight.template.impl.TemplateState; +import com.intellij.featureStatistics.FeatureUsageTracker; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.command.CommandProcessor; import com.intellij.openapi.diagnostic.Logger; @@ -135,6 +136,7 @@ public class ShowIntentionActionsHandler implements CodeInsightActionHandler { public static boolean chooseActionAndInvoke(PsiFile hostFile, final Editor hostEditor, final IntentionAction action, final String text) { final Project project = hostFile.getProject(); + FeatureUsageTracker.getInstance().triggerFeatureUsed("codeassists.quickFix"); Pair pair = chooseBetweenHostAndInjected(hostFile, hostEditor, new PairProcessor() { public boolean process(PsiFile psiFile, Editor editor) { diff --git a/platform/lang-impl/src/com/intellij/codeInsight/template/impl/ListTemplatesHandler.java b/platform/lang-impl/src/com/intellij/codeInsight/template/impl/ListTemplatesHandler.java index 12a3b0760a57..80d1f915b936 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/template/impl/ListTemplatesHandler.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/template/impl/ListTemplatesHandler.java @@ -23,6 +23,7 @@ import com.intellij.codeInsight.hint.HintManager; import com.intellij.codeInsight.lookup.*; import com.intellij.codeInsight.lookup.impl.LookupImpl; import com.intellij.codeInsight.template.TemplateManager; +import com.intellij.featureStatistics.FeatureUsageTracker; import com.intellij.openapi.application.Result; import com.intellij.openapi.command.WriteCommandAction; import com.intellij.openapi.editor.Document; @@ -135,6 +136,7 @@ public class ListTemplatesHandler implements CodeInsightActionHandler { } public void itemSelected(LookupEvent event) { + FeatureUsageTracker.getInstance().triggerFeatureUsed("codeassists.liveTemplates"); LookupElement item = event.getItem(); if (item != null) { final TemplateImpl template = (TemplateImpl)item.getObject();