KotlinCopyPasteReferenceProcessor clean up

Relates to #KT-37971
This commit is contained in:
Vladimir Dolzhenko
2020-04-07 19:55:25 +02:00
parent 7327028052
commit aed4f9909d
2 changed files with 1 additions and 2 deletions
@@ -19,7 +19,6 @@ package org.jetbrains.kotlin.idea.codeInsight
import com.intellij.codeInsight.CodeInsightSettings
import com.intellij.codeInsight.editorActions.CopyPastePostProcessor
import com.intellij.openapi.application.ApplicationManager
import com.intellij.openapi.application.ReadAction.nonBlocking
import com.intellij.openapi.diagnostic.ControlFlowException
import com.intellij.openapi.diagnostic.Logger
import com.intellij.openapi.editor.Editor
@@ -34,7 +33,6 @@ import com.intellij.openapi.util.TextRange
import com.intellij.openapi.vfs.VirtualFileManager
import com.intellij.psi.*
import com.intellij.psi.util.PsiTreeUtil
import com.intellij.util.concurrency.AppExecutorUtil
import org.jetbrains.annotations.TestOnly
import org.jetbrains.kotlin.descriptors.CallableDescriptor
import org.jetbrains.kotlin.descriptors.DeclarationDescriptor
@@ -116,4 +116,5 @@ internal fun <T> submitNonBlocking(project: Project, indicator: ProgressIndicato
}
.withDocumentsCommitted(project)
.cancelWith(indicator)
.expireWith(project)
.submit(AppExecutorUtil.getAppExecutorService())