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) {
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) {