From 40c5b56c105f54456bdb61c87aa440cdce3ede66 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Wed, 21 Nov 2018 12:54:10 +0300 Subject: [PATCH] New J2K: Refactor brackets in new expression printing --- j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt b/j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt index c5cb71aaee3..e0961112661 100644 --- a/j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt +++ b/j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt @@ -613,12 +613,12 @@ class NewCodeBuilder { } override fun visitJavaNewExpression(javaNewExpression: JKJavaNewExpression) { - printer.printWithNoIndent(FqName(javaNewExpression.constructorSymbol.fqName).shortName())//TODO import name somehow? - printer.printWithNoIndent("(") - renderList(javaNewExpression.arguments.expressions, ", ") { - it.accept(this) + printer.printWithNoIndent(FqName(javaNewExpression.constructorSymbol.fqName).shortName()) + printer.par(ROUND) { + renderList(javaNewExpression.arguments.expressions, ", ") { + it.accept(this) + } } - printer.printWithNoIndent(")") } override fun visitTypeElement(typeElement: JKTypeElement) {