From a893a265858a79807c17ce0e2d27b087e6559ea6 Mon Sep 17 00:00:00 2001 From: Anton Yalyshev Date: Thu, 27 Dec 2018 11:39:43 +0300 Subject: [PATCH] Added statistics for Scratches to new_file_templates collector --- .../kotlin/idea/scratch/KtScratchFileCreationHelper.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/KtScratchFileCreationHelper.kt b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/KtScratchFileCreationHelper.kt index ff0f60d853c..5e15a1984ef 100644 --- a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/KtScratchFileCreationHelper.kt +++ b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/KtScratchFileCreationHelper.kt @@ -9,10 +9,14 @@ import com.intellij.ide.scratch.ScratchFileCreationHelper import com.intellij.openapi.actionSystem.DataContext import com.intellij.openapi.project.Project import org.jetbrains.kotlin.parsing.KotlinParserDefinition +import org.jetbrains.kotlin.statistics.KotlinIdeNewFileTemplateTrigger +import org.jetbrains.kotlin.statistics.KotlinStatisticsTrigger class KtScratchFileCreationHelper: ScratchFileCreationHelper() { override fun prepareText(project: Project, context: Context, dataContext: DataContext): Boolean { + KotlinStatisticsTrigger.trigger(KotlinIdeNewFileTemplateTrigger::class.java, "Kotlin Scratch") + context.fileExtension = KotlinParserDefinition.STD_SCRIPT_SUFFIX return super.prepareText(project, context, dataContext)