diff --git a/j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt b/j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt index 6a9def9c1d8..d3bbe4a7d36 100644 --- a/j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt +++ b/j2k/newSrc/org/jetbrains/kotlin/j2k/NewCodeBuilder.kt @@ -298,8 +298,11 @@ class NewCodeBuilder { override fun visitParameter(parameter: JKParameter) { parameter.modifierList.accept(this) - printer.printWithNoIndent(" ", parameter.name.value, ": ") - parameter.type.accept(this) + printer.printWithNoIndent(" ", parameter.name.value) + if (parameter.type.present() && parameter.type.type !is JKContextType) { + printer.printWithNoIndent(":") + parameter.type.accept(this) + } if (parameter.initializer !is JKStubExpression) { printer.printWithNoIndent(" = ") parameter.initializer.accept(this)