Made AddToStringFix low priority

This commit is contained in:
Valentin Kipyatkov
2016-09-20 22:03:27 +03:00
parent 7625672914
commit 80d82d2dee
@@ -16,6 +16,7 @@
package org.jetbrains.kotlin.idea.quickfix
import com.intellij.codeInsight.intention.LowPriorityAction
import com.intellij.openapi.editor.Editor
import com.intellij.openapi.project.Project
import org.jetbrains.kotlin.idea.core.replaced
@@ -25,7 +26,7 @@ import org.jetbrains.kotlin.psi.KtPsiFactory
import org.jetbrains.kotlin.psi.createExpressionByPattern
import org.jetbrains.kotlin.psi.psiUtil.endOffset
class AddToStringFix(element: KtExpression, private val nullable: Boolean) : KotlinQuickFixAction<KtExpression>(element) {
class AddToStringFix(element: KtExpression, private val nullable: Boolean) : KotlinQuickFixAction<KtExpression>(element), LowPriorityAction {
override fun getFamilyName() = "Add 'toString()' call"
override fun getText() = if (nullable) "Add safe '?.toString()' call" else "Add 'toString()' call"