diff --git a/platform/platform-impl/src/com/intellij/openapi/progress/util/BackgroundTaskUtil.java b/platform/platform-impl/src/com/intellij/openapi/progress/util/BackgroundTaskUtil.java index 9ec5df04f63b..2901fd1a5fd6 100644 --- a/platform/platform-impl/src/com/intellij/openapi/progress/util/BackgroundTaskUtil.java +++ b/platform/platform-impl/src/com/intellij/openapi/progress/util/BackgroundTaskUtil.java @@ -28,7 +28,6 @@ import com.intellij.openapi.util.EmptyRunnable; import com.intellij.openapi.util.Ref; import com.intellij.util.Consumer; import com.intellij.util.Function; -import com.intellij.util.NullableConsumer; import org.jetbrains.annotations.CalledInAny; import org.jetbrains.annotations.CalledInAwt; import org.jetbrains.annotations.NotNull; @@ -170,16 +169,15 @@ public class BackgroundTaskUtil { @CalledInAwt @NotNull - public static ProgressIndicator executeOnPooledThread(@NotNull final Consumer task, @NotNull Disposable parent) { + public static ProgressIndicator executeOnPooledThread(@NotNull Consumer task, @NotNull Disposable parent) { final ModalityState modalityState = ModalityState.current(); return executeOnPooledThread(task, parent, modalityState); } @NotNull @CalledInAny - public static ProgressIndicator executeOnPooledThread(@NotNull final Runnable runnable, - @NotNull Disposable parent) { - return executeOnPooledThread(new NullableConsumer() { + public static ProgressIndicator executeOnPooledThread(@NotNull final Runnable runnable, @NotNull Disposable parent) { + return executeOnPooledThread(new Consumer() { @Override public void consume(@Nullable ProgressIndicator indicator) { runnable.run(); @@ -190,7 +188,8 @@ public class BackgroundTaskUtil { @NotNull @CalledInAny public static ProgressIndicator executeOnPooledThread(@NotNull final Consumer task, - @NotNull Disposable parent, final ModalityState modalityState) { + @NotNull Disposable parent, + final ModalityState modalityState) { final ProgressIndicator indicator = new EmptyProgressIndicator() { @NotNull @Override