From b01771121908e89248ee05103c9bfe4b59ddc638 Mon Sep 17 00:00:00 2001 From: Dmitry Batrak Date: Tue, 26 Sep 2017 18:47:07 +0300 Subject: [PATCH] statistics for method overload switches invocations --- .../editorActions/JavaMethodOverloadSwitchHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/java/java-impl/src/com/intellij/codeInsight/editorActions/JavaMethodOverloadSwitchHandler.java b/java/java-impl/src/com/intellij/codeInsight/editorActions/JavaMethodOverloadSwitchHandler.java index 75a4a7c8259f..3f1a18206569 100644 --- a/java/java-impl/src/com/intellij/codeInsight/editorActions/JavaMethodOverloadSwitchHandler.java +++ b/java/java-impl/src/com/intellij/codeInsight/editorActions/JavaMethodOverloadSwitchHandler.java @@ -20,6 +20,7 @@ import com.intellij.codeInsight.completion.CompletionMemory; import com.intellij.codeInsight.completion.JavaMethodCallElement; import com.intellij.codeInsight.hint.ParameterInfoController; import com.intellij.codeInsight.hints.ParameterHintsPass; +import com.intellij.internal.statistic.UsageTrigger; import com.intellij.openapi.actionSystem.CommonDataKeys; import com.intellij.openapi.actionSystem.DataContext; import com.intellij.openapi.application.WriteAction; @@ -109,6 +110,8 @@ class JavaMethodOverloadSwitchHandler extends EditorActionHandler { return; } + UsageTrigger.trigger("method.overload.switch"); + Map enteredParameters = exprList.getUserData(ENTERED_PARAMETERS); if (enteredParameters == null) { exprList.putUserData(ENTERED_PARAMETERS, enteredParameters = new HashMap<>());