added PullUp and PushDown cases to set of possible values for Refactorings collector

This commit is contained in:
Anton Yalyshev
2019-06-18 15:22:54 +03:00
parent 2adcb6d616
commit 1acb89d760
3 changed files with 7 additions and 5 deletions
@@ -74,7 +74,9 @@ val refactoringEvents = hashSetOf(
"RenameKotlinClassifierProcessor", "RenameKotlinClassifierProcessor",
"RenameKotlinClassifierProcessor", "RenameKotlinClassifierProcessor",
"RenameKotlinParameterProcessor", "RenameKotlinParameterProcessor",
"JavaMemberByKotlinReferenceInplaceRenameHandler" "JavaMemberByKotlinReferenceInplaceRenameHandler",
"KotlinPushDownHandler",
"KotlinPullUpHandler"
) )
val newFileTemplateEvents = hashSetOf( val newFileTemplateEvents = hashSetOf(
"Kotlin File", "Kotlin File",
@@ -118,12 +118,12 @@ class KotlinPullUpHandler : AbstractPullPushMembersHandler(
override fun invoke(project: Project, elements: Array<out PsiElement>, dataContext: DataContext?) { override fun invoke(project: Project, elements: Array<out PsiElement>, dataContext: DataContext?) {
super.invoke(project, elements, 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?) { override fun invoke(project: Project, editor: Editor, file: PsiFile, dataContext: DataContext?) {
super.invoke(project, editor, file, dataContext) super.invoke(project, editor, file, dataContext)
KotlinFUSLogger.log(FUSEventGroups.Refactoring, this::class.java.name) KotlinFUSLogger.log(FUSEventGroups.Refactoring, this.javaClass.simpleName)
} }
} }
@@ -91,11 +91,11 @@ class KotlinPushDownHandler : AbstractPullPushMembersHandler(
override fun invoke(project: Project, elements: Array<out PsiElement>, dataContext: DataContext?) { override fun invoke(project: Project, elements: Array<out PsiElement>, dataContext: DataContext?) {
super.invoke(project, elements, 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?) { override fun invoke(project: Project, editor: Editor, file: PsiFile, dataContext: DataContext?) {
super.invoke(project, editor, file, dataContext) super.invoke(project, editor, file, dataContext)
KotlinFUSLogger.log(FUSEventGroups.Refactoring, this::class.java.name) KotlinFUSLogger.log(FUSEventGroups.Refactoring, this.javaClass.simpleName)
} }
} }