mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-04-05 00:21:31 +00:00
KotlinOptimizeImportsRefactoringHelper: remove redundant invokeAndWait call
This commit is contained in:
@@ -5,7 +5,6 @@
|
||||
|
||||
package org.jetbrains.kotlin.idea.codeInsight
|
||||
|
||||
import com.intellij.openapi.application.ApplicationManager
|
||||
import com.intellij.openapi.diagnostic.Logger
|
||||
import com.intellij.openapi.progress.ProgressIndicator
|
||||
import com.intellij.openapi.progress.ProgressManager
|
||||
@@ -66,13 +65,11 @@ class KotlinOptimizeImportsRefactoringHelper : RefactoringHelper<Set<KtFile>> {
|
||||
runReadAction { pointer.element?.takeIf { it.isValid }?.containingKtFile?.virtualFile }?.let { virtualFile ->
|
||||
val presentableUrl = virtualFile.presentableUrl
|
||||
indicator.text2 = presentableUrl
|
||||
ApplicationManager.getApplication().invokeAndWait {
|
||||
project.executeWriteCommand(KotlinBundle.message("delete.0", presentableUrl)) {
|
||||
try {
|
||||
pointer.element?.delete()
|
||||
} catch (e: IncorrectOperationException) {
|
||||
LOG.error(e)
|
||||
}
|
||||
project.executeWriteCommand(KotlinBundle.message("delete.0", presentableUrl)) {
|
||||
try {
|
||||
pointer.element?.delete()
|
||||
} catch (e: IncorrectOperationException) {
|
||||
LOG.error(e)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user