New J2K: Refactor brackets in new expression printing

This commit is contained in:
Ilya Kirillov
2018-11-21 12:54:10 +03:00
committed by Ilya Kirillov
parent a30311da45
commit 40c5b56c10
@@ -613,12 +613,12 @@ class NewCodeBuilder {
} }
override fun visitJavaNewExpression(javaNewExpression: JKJavaNewExpression) { override fun visitJavaNewExpression(javaNewExpression: JKJavaNewExpression) {
printer.printWithNoIndent(FqName(javaNewExpression.constructorSymbol.fqName).shortName())//TODO import name somehow? printer.printWithNoIndent(FqName(javaNewExpression.constructorSymbol.fqName).shortName())
printer.printWithNoIndent("(") printer.par(ROUND) {
renderList(javaNewExpression.arguments.expressions, ", ") { renderList(javaNewExpression.arguments.expressions, ", ") {
it.accept(this) it.accept(this)
}
} }
printer.printWithNoIndent(")")
} }
override fun visitTypeElement(typeElement: JKTypeElement) { override fun visitTypeElement(typeElement: JKTypeElement) {