mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
diff: add usage triggers
This commit is contained in:
@@ -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;
|
||||
|
||||
+3
-2
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user