Remove setter parameter type: reformat

This commit is contained in:
Mikhail Glukhikh
2018-01-18 14:45:47 +03:00
parent c8900d672f
commit f0b172ca35
@@ -17,10 +17,12 @@ class RemoveSetterParameterTypeInspection : AbstractKotlinInspection() {
override fun buildVisitor(holder: ProblemsHolder, isOnTheFly: Boolean): PsiElementVisitor { override fun buildVisitor(holder: ProblemsHolder, isOnTheFly: Boolean): PsiElementVisitor {
return parameterVisitor { dcl -> return parameterVisitor { dcl ->
val typeReference = dcl.takeIf { it.isSetterParameter }?.typeReference ?: return@parameterVisitor val typeReference = dcl.takeIf { it.isSetterParameter }?.typeReference ?: return@parameterVisitor
holder.registerProblem(typeReference, holder.registerProblem(
"Redundant setter parameter type", typeReference,
ProblemHighlightType.LIKE_UNUSED_SYMBOL, "Redundant setter parameter type",
IntentionWrapper(RemoveExplicitTypeIntention(), dcl.containingKtFile)) ProblemHighlightType.LIKE_UNUSED_SYMBOL,
IntentionWrapper(RemoveExplicitTypeIntention(), dcl.containingKtFile)
)
} }
} }
} }