diff --git a/idea/src/org/jetbrains/kotlin/idea/quickfix/AddFunctionToSupertypeFix.kt b/idea/src/org/jetbrains/kotlin/idea/quickfix/AddFunctionToSupertypeFix.kt index b63bef8c371..1b7e42af349 100644 --- a/idea/src/org/jetbrains/kotlin/idea/quickfix/AddFunctionToSupertypeFix.kt +++ b/idea/src/org/jetbrains/kotlin/idea/quickfix/AddFunctionToSupertypeFix.kt @@ -143,7 +143,7 @@ class AddFunctionToSupertypeFix private constructor( functionDescriptor.returnType?.let { IdeDescriptorRenderers.SOURCE_CODE.renderType(it) } ?: "Unit", classDescriptor.importableFqName ) - "{ $bodyText }" + "{\n$bodyText\n}" } else { "{}" } diff --git a/idea/testData/quickfix/override/nothingToOverride/addFunctionNonUnitReturnType.kt.after b/idea/testData/quickfix/override/nothingToOverride/addFunctionNonUnitReturnType.kt.after index b431dbbe9f6..e7b6edf404e 100644 --- a/idea/testData/quickfix/override/nothingToOverride/addFunctionNonUnitReturnType.kt.after +++ b/idea/testData/quickfix/override/nothingToOverride/addFunctionNonUnitReturnType.kt.after @@ -2,7 +2,8 @@ // WITH_RUNTIME open class A { open fun f(): Int { - TODO("not implemented") //To change body of created functions use File | Settings | File Templates. } + TODO("not implemented") //To change body of created functions use File | Settings | File Templates. + } } class B : A() { override fun f(): Int = 5