From 19241721894a2b7df75e5ddb50a4c07caef6e27f Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Thu, 18 Jan 2018 17:17:12 +0300 Subject: [PATCH] Inline type parameter fix: reformat --- .../jetbrains/kotlin/idea/quickfix/InlineTypeParameterFix.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/quickfix/InlineTypeParameterFix.kt b/idea/src/org/jetbrains/kotlin/idea/quickfix/InlineTypeParameterFix.kt index bead3c16a9c..942a523ed7c 100644 --- a/idea/src/org/jetbrains/kotlin/idea/quickfix/InlineTypeParameterFix.kt +++ b/idea/src/org/jetbrains/kotlin/idea/quickfix/InlineTypeParameterFix.kt @@ -34,7 +34,7 @@ class InlineTypeParameterFix(val typeReference: KtTypeReference) : KotlinQuickFi val parameterListOwner = typeReference.getStrictParentOfType() ?: return val context = parameterListOwner.analyzeFully() val parameterDescriptor = context[BindingContext.TYPE_PARAMETER, parameter] ?: return - parameterListOwner.forEachDescendantOfType() { + parameterListOwner.forEachDescendantOfType { val typeElement = it.typeElement val type = context[BindingContext.TYPE, it] if (typeElement != null && type != null && type.constructor.declarationDescriptor == parameterDescriptor) { @@ -44,8 +44,7 @@ class InlineTypeParameterFix(val typeReference: KtTypeReference) : KotlinQuickFi if (parameterList.parameters.size == 1) { parameterList.delete() - } - else { + } else { EditCommaSeparatedListHelper.removeItem(parameter) } }