From 9bb54ae78c729c1091f1e87e55bba5e2199c1807 Mon Sep 17 00:00:00 2001 From: Anton Makeev Date: Tue, 16 Jul 2019 11:57:15 +0200 Subject: [PATCH] `create.directory.completion` statistics group renamed to `create.directory.dialog` FUS-460 "create.directory.completion" event group IDEA-216938Offer an alternative to the removed "Create directories for empty content roots automatically" Gradle option GitOrigin-RevId: 2ac3d93988e575985a36f7026dc7b07c100eb7c8 --- .../ide/actions/CreateDirectoryOrPackageAction.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/ide/actions/CreateDirectoryOrPackageAction.java b/platform/lang-impl/src/com/intellij/ide/actions/CreateDirectoryOrPackageAction.java index f7f2f9e1db3a..1ea3cfc58c99 100644 --- a/platform/lang-impl/src/com/intellij/ide/actions/CreateDirectoryOrPackageAction.java +++ b/platform/lang-impl/src/com/intellij/ide/actions/CreateDirectoryOrPackageAction.java @@ -9,6 +9,7 @@ import com.intellij.ide.projectView.actions.MarkRootActionBase; import com.intellij.ide.ui.newItemPopup.NewItemPopupUtil; import com.intellij.ide.ui.newItemPopup.NewItemWithTemplatesPopupPanel; import com.intellij.ide.util.DirectoryChooserUtil; +import com.intellij.internal.statistic.eventLog.FeatureUsageData; import com.intellij.internal.statistic.service.fus.collectors.FUCounterUsageLogger; import com.intellij.internal.statistic.utils.StatisticsUtilKt; import com.intellij.openapi.actionSystem.*; @@ -324,7 +325,10 @@ public class CreateDirectoryOrPackageAction extends AnAction implements DumbAwar Class contributorClass = contributor.getClass(); String nameToReport = StatisticsUtilKt.getPluginType(contributorClass).isSafeToReport() ? contributorClass.getSimpleName() : "third.party"; - FUCounterUsageLogger.getInstance().logEvent("create.directory.completion", nameToReport); + + FUCounterUsageLogger.getInstance().logEvent("create.directory.dialog", + "completion.variant.chosen", + new FeatureUsageData().addData("contributor", nameToReport)); } }