From 73b2de95abea8b7be316f55815474eb9fc409986 Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Thu, 16 Apr 2015 13:40:08 +0300 Subject: [PATCH] Create from Usage: Do not delete temporary file as this operation is not supported by IDEA anymore --- .../callableBuilder/CallableBuilder.kt | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/quickfix/createFromUsage/callableBuilder/CallableBuilder.kt b/idea/src/org/jetbrains/kotlin/idea/quickfix/createFromUsage/callableBuilder/CallableBuilder.kt index 372f1f0889c..3b8ac4e9253 100644 --- a/idea/src/org/jetbrains/kotlin/idea/quickfix/createFromUsage/callableBuilder/CallableBuilder.kt +++ b/idea/src/org/jetbrains/kotlin/idea/quickfix/createFromUsage/callableBuilder/CallableBuilder.kt @@ -216,7 +216,7 @@ class CallableBuilder(val config: CallableBuilderConfiguration) { val receiverTypeCandidate: TypeCandidate? val mandatoryTypeParametersAsCandidates: List val substitutions: List - var released: Boolean = false + var finished: Boolean = false init { // gather relevant information @@ -1041,7 +1041,7 @@ class CallableBuilder(val config: CallableBuilderConfiguration) { } } finally { - release() + finished = true onFinish() } } @@ -1057,18 +1057,10 @@ class CallableBuilder(val config: CallableBuilderConfiguration) { } fun showDialogIfNeeded() { - if (!ApplicationManager.getApplication().isUnitTestMode() && dialogWithEditor != null && !released) { + if (!ApplicationManager.getApplication().isUnitTestMode() && dialogWithEditor != null && !finished) { dialogWithEditor.show() } } - - private fun release() { - if (released) return - dialogWithEditor?.let { - jetFileToEdit.delete() - released = true - } - } } }