Cleanup: UnusedReceiverParameterInspection

This commit is contained in:
Mikhail Glukhikh
2017-10-23 17:57:25 +03:00
parent 1f643ddce8
commit 64dbe07fdb
@@ -93,7 +93,7 @@ class UnusedReceiverParameterInspection : AbstractKotlinInspection() {
receiverTypeReference, receiverTypeReference,
KotlinBundle.message("unused.receiver.parameter"), KotlinBundle.message("unused.receiver.parameter"),
ProblemHighlightType.LIKE_UNUSED_SYMBOL, ProblemHighlightType.LIKE_UNUSED_SYMBOL,
MyQuickFix(callableDeclaration) MyQuickFix()
) )
} }
} }
@@ -108,10 +108,8 @@ class UnusedReceiverParameterInspection : AbstractKotlinInspection() {
} }
} }
private class MyQuickFix(val declaration: KtCallableDeclaration): LocalQuickFix { private class MyQuickFix : LocalQuickFix {
override fun getName(): String { override fun getName(): String = KotlinBundle.message("unused.receiver.parameter.remove")
return KotlinBundle.message("unused.receiver.parameter.remove")
}
private fun configureChangeSignature() = object : KotlinChangeSignatureConfiguration { private fun configureChangeSignature() = object : KotlinChangeSignatureConfiguration {
override fun performSilently(affectedFunctions: Collection<PsiElement>) = true override fun performSilently(affectedFunctions: Collection<PsiElement>) = true