From 42dc96d9a82adac05d92bf18aeebf124a479ffd3 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Wed, 14 Nov 2018 14:24:23 +0300 Subject: [PATCH] New J2K: Fix switch statement cases printing --- j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt b/j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt index 8309aec8811..457f697a2e2 100644 --- a/j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt +++ b/j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt @@ -708,7 +708,9 @@ class NewCodeBuilder { ktWhenStatement.expression.accept(this) printer.printWithNoIndent(")") printer.block(multiline = true) { - ktWhenStatement.cases.forEach { it.accept(this) } + renderList(ktWhenStatement.cases, { printer.printlnWithNoIndent() }) { + it.accept(this) + } } }