add knownIssue section for top issues

(cherry picked from commit 5d76777545145d3272aa20aebddaefe006cc84e8)

IJ-CR-156511

GitOrigin-RevId: 32c2231b0b3921b2a1cd5767b101c91f9470b011
This commit is contained in:
Gregory.Shrago
2025-02-28 00:06:55 +04:00
committed by intellij-monorepo-bot
parent 14b212138e
commit 92075dfa87
3 changed files with 13 additions and 6 deletions

View File

@@ -760,10 +760,10 @@ open class ExecutionManagerImpl(private val project: Project, coroutineScope: Co
.finishOnUiThread(ModalityState.nonModal()) { canRun ->
inProgress.remove(inProgressEntry)
if (canRun) {
executeConfiguration(environment, environment.runner, assignNewId, this.project,
environment.runnerAndConfigurationSettings)
SlowOperations.knownIssue("IJPL-162789").use {
executeConfiguration(environment, environment.runner, assignNewId, this.project,
environment.runnerAndConfigurationSettings)
}
return@finishOnUiThread
}

View File

@@ -24,6 +24,7 @@ import com.intellij.platform.ide.diagnostic.startUpPerformanceReporter.FUSProjec
import com.intellij.platform.ide.diagnostic.startUpPerformanceReporter.FUSProjectHotStartUpMeasurer.MarkupType
import com.intellij.psi.PsiCompiledFile
import com.intellij.psi.PsiDocumentManager
import com.intellij.util.SlowOperations
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.withContext
@@ -89,7 +90,9 @@ private class CodeFoldingNecromancer(
val editor = recipe.editorSupplier()
withContext(Dispatchers.EDT) {
runReadAction { // set to editor with RA IJPL-159083
foldingState.setToEditor(editor)
SlowOperations.knownIssue("IJPL-165088").use {
foldingState.setToEditor(editor)
}
}
}
}

View File

@@ -17,6 +17,7 @@ import com.intellij.ide.util.treeView.NodeRenderer;
import com.intellij.openapi.Disposable;
import com.intellij.openapi.actionSystem.*;
import com.intellij.openapi.actionSystem.impl.ActionButtonUtil;
import com.intellij.openapi.application.AccessToken;
import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.application.ReadAction;
import com.intellij.openapi.client.ClientSystemInfo;
@@ -42,6 +43,7 @@ import com.intellij.ui.*;
import com.intellij.ui.components.JBTreeTable;
import com.intellij.ui.scale.JBUIScale;
import com.intellij.ui.tree.TreeVisitor;
import com.intellij.util.SlowOperations;
import com.intellij.util.concurrency.AppExecutorUtil;
import com.intellij.util.ui.StatusText;
import com.intellij.util.ui.UIUtil;
@@ -235,7 +237,9 @@ public class CoverageView extends BorderLayoutPanel implements UiDataProvider, D
@Override
public void treeStructureChanged(TreeModelEvent e) {
onModelUpdate(e);
try (AccessToken ignore = SlowOperations.knownIssue("IDEA-367691")) {
onModelUpdate(e);
}
}
private void onModelUpdate(TreeModelEvent e) {