diff: add usage triggers

This commit is contained in:
Aleksey Pivovarov
2017-02-01 19:49:09 +03:00
parent 9246190c9c
commit bb6beb2e05
2 changed files with 6 additions and 3 deletions
@@ -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;
@@ -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<EditorPlace> editorPlaces = new ArrayList<>();
EditorPlace.EditorListener placeListener = new EditorPlace.EditorListener() {
public void onEditorCreated(EditorPlace place) {