void ( @NotNull NotificationData notification, @NotNull Project project, @NotNull String externalProjectPath, @Nullable Throwable error ) { if (error == null) return; Throwable unwrapped = RemoteUtil.unwrap(error); if (unwrapped instanceof ExternalSystemException) { updateNotification(notification, project, (ExternalSystemException)unwrapped); } }