From bb6beb2e05932e7b65a04947332e26b158b8130f Mon Sep 17 00:00:00 2001 From: Aleksey Pivovarov Date: Wed, 1 Feb 2017 19:45:11 +0300 Subject: [PATCH] diff: add usage triggers --- .../src/com/intellij/openapi/diff/impl/DiffPanelImpl.java | 4 +++- .../openapi/diff/impl/incrementalMerge/ui/MergePanel2.java | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/diff/impl/DiffPanelImpl.java b/platform/platform-impl/src/com/intellij/openapi/diff/impl/DiffPanelImpl.java index d7801f78f0cd..e115cf138f6a 100644 --- a/platform/platform-impl/src/com/intellij/openapi/diff/impl/DiffPanelImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/diff/impl/DiffPanelImpl.java @@ -18,6 +18,7 @@ package com.intellij.openapi.diff.impl; import com.intellij.icons.AllIcons; import com.intellij.ide.actions.EditSourceAction; import com.intellij.idea.ActionsBundle; +import com.intellij.internal.statistic.UsageTrigger; import com.intellij.openapi.Disposable; import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.application.Application; @@ -57,7 +58,6 @@ import com.intellij.openapi.fileEditor.OpenFileDescriptor; import com.intellij.openapi.fileTypes.FileType; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.Disposer; -import com.intellij.openapi.util.Getter; import com.intellij.openapi.util.Pair; import com.intellij.openapi.util.TextRange; import com.intellij.openapi.vfs.LocalFileSystem; @@ -149,6 +149,8 @@ public class DiffPanelImpl implements DiffPanelEx, ContentChangeListener, TwoSid boolean horizontal, int diffDividerPolygonsOffset, DiffTool parentTool) { + UsageTrigger.trigger("diff.DiffPanelImpl"); + myProject = project; myIsHorizontal = horizontal; myParentTool = parentTool; diff --git a/platform/platform-impl/src/com/intellij/openapi/diff/impl/incrementalMerge/ui/MergePanel2.java b/platform/platform-impl/src/com/intellij/openapi/diff/impl/incrementalMerge/ui/MergePanel2.java index 6fb87cc0aa90..f42837c9eb4f 100644 --- a/platform/platform-impl/src/com/intellij/openapi/diff/impl/incrementalMerge/ui/MergePanel2.java +++ b/platform/platform-impl/src/com/intellij/openapi/diff/impl/incrementalMerge/ui/MergePanel2.java @@ -16,10 +16,9 @@ package com.intellij.openapi.diff.impl.incrementalMerge.ui; import com.intellij.icons.AllIcons; +import com.intellij.internal.statistic.UsageTrigger; import com.intellij.openapi.Disposable; -import com.intellij.openapi.actionSystem.ActionManager; import com.intellij.openapi.actionSystem.DataContext; -import com.intellij.openapi.actionSystem.IdeActions; import com.intellij.openapi.actionSystem.PlatformDataKeys; import com.intellij.openapi.components.ServiceManager; import com.intellij.openapi.diagnostic.Logger; @@ -89,6 +88,8 @@ public class MergePanel2 implements DiffViewer { private final MyDataProvider myProvider; public MergePanel2(DialogBuilder builder, @NotNull Disposable parent) { + UsageTrigger.trigger("diff.MergePanel2"); + ArrayList editorPlaces = new ArrayList<>(); EditorPlace.EditorListener placeListener = new EditorPlace.EditorListener() { public void onEditorCreated(EditorPlace place) {