Loop to Call Chain: Do not generate lambda with double wrapping block
#KT-22476 Fixed
This commit is contained in:
@@ -68,7 +68,8 @@ fun generateLambda(inputVariable: KtCallableDeclaration, expression: KtExpressio
|
|||||||
(usage.node as UserDataHolderBase).copyCopyableDataTo(replaced.node as UserDataHolderBase)
|
(usage.node as UserDataHolderBase).copyCopyableDataTo(replaced.node as UserDataHolderBase)
|
||||||
}
|
}
|
||||||
|
|
||||||
return psiFactory.createExpressionByPattern("{ $0 }", lambdaExpression.bodyExpression!!, reformat = reformat) as KtLambdaExpression
|
val lambdaBodyExpression = lambdaExpression.bodyExpression!!.statements.single()
|
||||||
|
return psiFactory.createExpressionByPattern("{ $0 }", lambdaBodyExpression, reformat = reformat) as KtLambdaExpression
|
||||||
}
|
}
|
||||||
|
|
||||||
fun generateLambda(
|
fun generateLambda(
|
||||||
|
|||||||
Reference in New Issue
Block a user