diff --git a/platform/platform-impl/src/com/intellij/openapi/progress/util/ProgressWithTimeoutInDispatch.java b/platform/platform-impl/src/com/intellij/openapi/progress/util/ProgressWithTimeoutInDispatch.java index 2be3e45b9087..d445987c6bc1 100644 --- a/platform/platform-impl/src/com/intellij/openapi/progress/util/ProgressWithTimeoutInDispatch.java +++ b/platform/platform-impl/src/com/intellij/openapi/progress/util/ProgressWithTimeoutInDispatch.java @@ -21,6 +21,7 @@ import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.progress.ProcessCanceledException; import com.intellij.openapi.progress.ProgressManager; import com.intellij.openapi.util.Computable; +import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -56,6 +57,7 @@ public class ProgressWithTimeoutInDispatch extends AbstractProgressIndicatorExBa * * @throws ProcessCanceledException */ + @ApiStatus.Experimental @Nullable public static T execInDispatchWithTimeout(@NotNull Computable action, long timeoutMs) throws ProcessCanceledException { final Application application = ApplicationManager.getApplication();