background_processes.md: minor

This commit is contained in:
Yann Cébron 2024-10-07 10:11:49 +02:00
parent 9e7f38558b
commit d80b777fe1

View File

@ -12,11 +12,11 @@ The IntelliJ Platform executes background processes widely and provides two main
## Progress API
<primary-label ref="obsolete-2024.1"/>
> Plugins targeting 2024.1+ should use [Kotlin coroutines](kotlin_coroutines.md), which is a more performant solution and provides the cancellation mechanism out of the box.
> Plugins targeting 2024.1+ should use [](kotlin_coroutines.md), which is a more performant solution and provides the cancellation mechanism out of the box.
>
> See [](coroutine_execution_contexts.md) for coroutine-based APIs to use in different contexts.
>
{style="warning"}
{style="warning" title="Use Kotlin Coroutines"}
The Progress API allows running processes on BGT with a modal (dialog), non-modal (visible in the status bar), or invisible progress.
It also allows for process cancellation and progress tracking (as a fraction of work done or textual).