Silent failure when ProgressIndicator cancellation is caught and not rethrown
The IntelliJ Platform treats a task as completed successfully when a plugin or custom implementation catches ProcessCanceledException and does not rethrow it. This suppresses the cancellation UI, leaves no trace in the event log, and can leave intermediate caches or resources in an inconsistent state. Developers often need to catch the exception to perform c