mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-08 15:09:39 +07:00
[threading] IJPL-149765: Rename writeAction to edtWriteAction #1
GitOrigin-RevId: 26f827981587deb51f43b397615f6c598e510771
This commit is contained in:
committed by
intellij-monorepo-bot
parent
d65e309920
commit
c3502a782e
@@ -4,7 +4,7 @@ import com.intellij.ide.scratch.ScratchFileService
|
||||
import com.intellij.ide.scratch.ScratchRootType
|
||||
import com.intellij.lang.Language
|
||||
import com.intellij.openapi.application.readAction
|
||||
import com.intellij.openapi.application.writeAction
|
||||
import com.intellij.openapi.application.edtWriteAction
|
||||
import com.intellij.openapi.ui.playback.PlaybackContext
|
||||
import com.intellij.openapi.ui.playback.commands.AbstractCommand
|
||||
import com.intellij.openapi.ui.playback.commands.PlaybackCommandCoroutineAdapter
|
||||
@@ -42,7 +42,7 @@ internal class CreateScratchFile(text: String, line: Int) : PlaybackCommandCorou
|
||||
private suspend fun deleteFileIfExist(context: PlaybackContext, fileName: String) {
|
||||
val prevFile = readAction { ScratchRootType.getInstance().findFile(context.project, fileName, ScratchFileService.Option.existing_only) }
|
||||
if (prevFile != null && prevFile.exists()) {
|
||||
writeAction {
|
||||
edtWriteAction {
|
||||
prevFile.delete(this)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.jetbrains.performancePlugin.utils
|
||||
import com.intellij.codeInsight.daemon.impl.HighlightInfo
|
||||
import com.intellij.codeInsight.intention.IntentionManager
|
||||
import com.intellij.openapi.application.readAction
|
||||
import com.intellij.openapi.application.writeAction
|
||||
import com.intellij.openapi.application.edtWriteAction
|
||||
import com.intellij.openapi.editor.Editor
|
||||
import com.intellij.psi.PsiManager
|
||||
import kotlinx.coroutines.runBlocking
|
||||
@@ -38,7 +38,7 @@ class IntentionActionUtils {
|
||||
val project = checkNotNull(editor.project) { "Project is null" }
|
||||
val psiFile = checkNotNull(readAction { PsiManager.getInstance(project).findFile(editor.virtualFile) }) { "File is null" }
|
||||
if (action.startInWriteAction()) {
|
||||
writeAction {
|
||||
edtWriteAction {
|
||||
action.invoke(project, editor, psiFile)
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user