From 1acb89d76071f214a9fc5a98ec2517f8469ee1da Mon Sep 17 00:00:00 2001 From: Anton Yalyshev Date: Tue, 18 Jun 2019 15:22:54 +0300 Subject: [PATCH] added PullUp and PushDown cases to set of possible values for Refactorings collector --- .../org/jetbrains/kotlin/idea/statistics/FUSEventGroups.kt | 4 +++- .../kotlin/idea/refactoring/pullUp/KotlinPullUpHandler.kt | 4 ++-- .../kotlin/idea/refactoring/pushDown/KotlinPushDownHandler.kt | 4 ++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/idea/idea-core/src/org/jetbrains/kotlin/idea/statistics/FUSEventGroups.kt b/idea/idea-core/src/org/jetbrains/kotlin/idea/statistics/FUSEventGroups.kt index 91779cc4072..529d9dd30f0 100644 --- a/idea/idea-core/src/org/jetbrains/kotlin/idea/statistics/FUSEventGroups.kt +++ b/idea/idea-core/src/org/jetbrains/kotlin/idea/statistics/FUSEventGroups.kt @@ -74,7 +74,9 @@ val refactoringEvents = hashSetOf( "RenameKotlinClassifierProcessor", "RenameKotlinClassifierProcessor", "RenameKotlinParameterProcessor", - "JavaMemberByKotlinReferenceInplaceRenameHandler" + "JavaMemberByKotlinReferenceInplaceRenameHandler", + "KotlinPushDownHandler", + "KotlinPullUpHandler" ) val newFileTemplateEvents = hashSetOf( "Kotlin File", diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpHandler.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpHandler.kt index b91038e63c3..a1b5d1c0ebc 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpHandler.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpHandler.kt @@ -118,12 +118,12 @@ class KotlinPullUpHandler : AbstractPullPushMembersHandler( override fun invoke(project: Project, elements: Array, dataContext: DataContext?) { super.invoke(project, elements, dataContext) - KotlinFUSLogger.log(FUSEventGroups.Refactoring, this::class.java.name) + KotlinFUSLogger.log(FUSEventGroups.Refactoring, this.javaClass.simpleName) } override fun invoke(project: Project, editor: Editor, file: PsiFile, dataContext: DataContext?) { super.invoke(project, editor, file, dataContext) - KotlinFUSLogger.log(FUSEventGroups.Refactoring, this::class.java.name) + KotlinFUSLogger.log(FUSEventGroups.Refactoring, this.javaClass.simpleName) } } diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/pushDown/KotlinPushDownHandler.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/pushDown/KotlinPushDownHandler.kt index ec3fbb8485c..32ba0a7b74c 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/pushDown/KotlinPushDownHandler.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/pushDown/KotlinPushDownHandler.kt @@ -91,11 +91,11 @@ class KotlinPushDownHandler : AbstractPullPushMembersHandler( override fun invoke(project: Project, elements: Array, dataContext: DataContext?) { super.invoke(project, elements, dataContext) - KotlinFUSLogger.log(FUSEventGroups.Refactoring, this::class.java.name) + KotlinFUSLogger.log(FUSEventGroups.Refactoring, this.javaClass.simpleName) } override fun invoke(project: Project, editor: Editor, file: PsiFile, dataContext: DataContext?) { super.invoke(project, editor, file, dataContext) - KotlinFUSLogger.log(FUSEventGroups.Refactoring, this::class.java.name) + KotlinFUSLogger.log(FUSEventGroups.Refactoring, this.javaClass.simpleName) } } \ No newline at end of file