mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-16 22:51:17 +07:00
add knownIssue section for top issues
(cherry picked from commit 5d76777545145d3272aa20aebddaefe006cc84e8) IJ-CR-156511 GitOrigin-RevId: 32c2231b0b3921b2a1cd5767b101c91f9470b011
This commit is contained in:
committed by
intellij-monorepo-bot
parent
14b212138e
commit
92075dfa87
@@ -760,10 +760,10 @@ open class ExecutionManagerImpl(private val project: Project, coroutineScope: Co
|
|||||||
.finishOnUiThread(ModalityState.nonModal()) { canRun ->
|
.finishOnUiThread(ModalityState.nonModal()) { canRun ->
|
||||||
inProgress.remove(inProgressEntry)
|
inProgress.remove(inProgressEntry)
|
||||||
if (canRun) {
|
if (canRun) {
|
||||||
|
SlowOperations.knownIssue("IJPL-162789").use {
|
||||||
executeConfiguration(environment, environment.runner, assignNewId, this.project,
|
executeConfiguration(environment, environment.runner, assignNewId, this.project,
|
||||||
environment.runnerAndConfigurationSettings)
|
environment.runnerAndConfigurationSettings)
|
||||||
|
}
|
||||||
return@finishOnUiThread
|
return@finishOnUiThread
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ import com.intellij.platform.ide.diagnostic.startUpPerformanceReporter.FUSProjec
|
|||||||
import com.intellij.platform.ide.diagnostic.startUpPerformanceReporter.FUSProjectHotStartUpMeasurer.MarkupType
|
import com.intellij.platform.ide.diagnostic.startUpPerformanceReporter.FUSProjectHotStartUpMeasurer.MarkupType
|
||||||
import com.intellij.psi.PsiCompiledFile
|
import com.intellij.psi.PsiCompiledFile
|
||||||
import com.intellij.psi.PsiDocumentManager
|
import com.intellij.psi.PsiDocumentManager
|
||||||
|
import com.intellij.util.SlowOperations
|
||||||
import kotlinx.coroutines.CoroutineScope
|
import kotlinx.coroutines.CoroutineScope
|
||||||
import kotlinx.coroutines.Dispatchers
|
import kotlinx.coroutines.Dispatchers
|
||||||
import kotlinx.coroutines.withContext
|
import kotlinx.coroutines.withContext
|
||||||
@@ -89,7 +90,9 @@ private class CodeFoldingNecromancer(
|
|||||||
val editor = recipe.editorSupplier()
|
val editor = recipe.editorSupplier()
|
||||||
withContext(Dispatchers.EDT) {
|
withContext(Dispatchers.EDT) {
|
||||||
runReadAction { // set to editor with RA IJPL-159083
|
runReadAction { // set to editor with RA IJPL-159083
|
||||||
foldingState.setToEditor(editor)
|
SlowOperations.knownIssue("IJPL-165088").use {
|
||||||
|
foldingState.setToEditor(editor)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ import com.intellij.ide.util.treeView.NodeRenderer;
|
|||||||
import com.intellij.openapi.Disposable;
|
import com.intellij.openapi.Disposable;
|
||||||
import com.intellij.openapi.actionSystem.*;
|
import com.intellij.openapi.actionSystem.*;
|
||||||
import com.intellij.openapi.actionSystem.impl.ActionButtonUtil;
|
import com.intellij.openapi.actionSystem.impl.ActionButtonUtil;
|
||||||
|
import com.intellij.openapi.application.AccessToken;
|
||||||
import com.intellij.openapi.application.ApplicationManager;
|
import com.intellij.openapi.application.ApplicationManager;
|
||||||
import com.intellij.openapi.application.ReadAction;
|
import com.intellij.openapi.application.ReadAction;
|
||||||
import com.intellij.openapi.client.ClientSystemInfo;
|
import com.intellij.openapi.client.ClientSystemInfo;
|
||||||
@@ -42,6 +43,7 @@ import com.intellij.ui.*;
|
|||||||
import com.intellij.ui.components.JBTreeTable;
|
import com.intellij.ui.components.JBTreeTable;
|
||||||
import com.intellij.ui.scale.JBUIScale;
|
import com.intellij.ui.scale.JBUIScale;
|
||||||
import com.intellij.ui.tree.TreeVisitor;
|
import com.intellij.ui.tree.TreeVisitor;
|
||||||
|
import com.intellij.util.SlowOperations;
|
||||||
import com.intellij.util.concurrency.AppExecutorUtil;
|
import com.intellij.util.concurrency.AppExecutorUtil;
|
||||||
import com.intellij.util.ui.StatusText;
|
import com.intellij.util.ui.StatusText;
|
||||||
import com.intellij.util.ui.UIUtil;
|
import com.intellij.util.ui.UIUtil;
|
||||||
@@ -235,7 +237,9 @@ public class CoverageView extends BorderLayoutPanel implements UiDataProvider, D
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void treeStructureChanged(TreeModelEvent e) {
|
public void treeStructureChanged(TreeModelEvent e) {
|
||||||
onModelUpdate(e);
|
try (AccessToken ignore = SlowOperations.knownIssue("IDEA-367691")) {
|
||||||
|
onModelUpdate(e);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void onModelUpdate(TreeModelEvent e) {
|
private void onModelUpdate(TreeModelEvent e) {
|
||||||
|
|||||||
Reference in New Issue
Block a user