diff --git a/plugins/kotlin/frontend-independent/src/org/jetbrains/kotlin/idea/quickfix/AddReturnExpressionFix.kt b/plugins/kotlin/frontend-independent/src/org/jetbrains/kotlin/idea/quickfix/AddReturnExpressionFix.kt index cf32943c98cf..9450f49c36b7 100644 --- a/plugins/kotlin/frontend-independent/src/org/jetbrains/kotlin/idea/quickfix/AddReturnExpressionFix.kt +++ b/plugins/kotlin/frontend-independent/src/org/jetbrains/kotlin/idea/quickfix/AddReturnExpressionFix.kt @@ -23,8 +23,8 @@ class AddReturnExpressionFix( ) { val bodyBlock = element.bodyBlockExpression ?: return val rBrace = bodyBlock.rBrace ?: return - val returnExpression = - KtPsiFactory(actionContext.project).createExpression("return TODO(\"${KotlinBundle.message("provide.return.value")}\")") + val psiFactory = KtPsiFactory(actionContext.project) + val returnExpression = psiFactory.createExpression("return TODO(\"${KotlinBundle.message("provide.return.value")}\")") val todo = bodyBlock.addBefore(returnExpression, rBrace).safeAs()?.returnedExpression ?: return updater.select(todo) updater.moveCaretTo(todo.endOffset)