replace assertTimeConsuming with slow operation assertion

GitOrigin-RevId: 19058e1ff8c12b67d00b84a04a76f43b43915f4f
This commit is contained in:
Gregory.Shrago
2023-03-08 15:39:50 +01:00
committed by intellij-monorepo-bot
parent d721592754
commit b2847445ff
3 changed files with 2 additions and 12 deletions

View File

@@ -4,7 +4,6 @@ package com.intellij.execution.ui;
import com.intellij.execution.ExecutionResult;
import com.intellij.execution.runners.ExecutionEnvironment;
import com.intellij.execution.runners.RunContentBuilder;
import com.intellij.openapi.application.ex.ApplicationManagerEx;
import com.intellij.openapi.options.SettingsEditor;
import org.jetbrains.annotations.Nls;
import org.jetbrains.annotations.NotNull;
@@ -28,9 +27,4 @@ public class ExecutionUiServiceImpl extends ExecutionUiService {
Predicate<? super S> initialSelection) {
return SettingsEditorFragment.createWrapper(id, name, group, inner, initialSelection);
}
@Override
public void assertTimeConsuming() {
ApplicationManagerEx.getApplicationEx().assertIsNonDispatchThread();
}
}

View File

@@ -12,7 +12,6 @@ import com.intellij.execution.process.ProcessOutputTypes;
import com.intellij.execution.runners.DefaultProgramRunnerKt;
import com.intellij.execution.runners.ExecutionEnvironment;
import com.intellij.execution.runners.ProgramRunner;
import com.intellij.execution.ui.ExecutionUiService;
import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.diagnostic.Logger;
import com.intellij.openapi.progress.ProgressIndicator;
@@ -21,6 +20,7 @@ import com.intellij.openapi.util.*;
import com.intellij.openapi.util.text.StringUtil;
import com.intellij.util.ExceptionUtil;
import com.intellij.util.ObjectUtils;
import com.intellij.util.SlowOperations;
import com.intellij.util.concurrency.AppExecutorUtil;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@@ -162,7 +162,7 @@ public abstract class RemoteProcessSupport<Target, EntryPoint, Parameters> {
public EntryPoint acquire(@NotNull Target target, @NotNull Parameters configuration, @Nullable ProgressIndicator indicator)
throws Exception {
ExecutionUiService.getInstance().assertTimeConsuming();
SlowOperations.assertSlowOperationsAreAllowed();
EntryPoint inProcess = acquireInProcess(target, configuration);
if (inProcess != null) return inProcess;

View File

@@ -4,8 +4,6 @@ import com.intellij.execution.ExecutionResult;
import com.intellij.execution.runners.ExecutionEnvironment;
import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.options.SettingsEditor;
import com.intellij.openapi.util.NlsContexts;
import kotlin.jvm.functions.Function0;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.Nls;
import org.jetbrains.annotations.NotNull;
@@ -15,8 +13,6 @@ import java.util.function.Predicate;
@ApiStatus.Experimental
public class ExecutionUiService {
public void assertTimeConsuming() {
}
public RunContentDescriptor showRunContent(@NotNull ExecutionResult executionResult,
@NotNull ExecutionEnvironment environment) {