mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-06 03:21:12 +07:00
replace assertTimeConsuming with slow operation assertion
GitOrigin-RevId: 19058e1ff8c12b67d00b84a04a76f43b43915f4f
This commit is contained in:
committed by
intellij-monorepo-bot
parent
d721592754
commit
b2847445ff
@@ -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();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user