@Override
  public void saveContent(final @NotNull Url url, final @NotNull File file, final @NotNull DownloadingCallback callback) {
    Throwable startTrace = ApplicationManager.getApplication().isUnitTestMode() ? new Throwable() : null;
    ProcessIOExecutorService.INSTANCE.execute(() -> downloadContent(url, file, callback, startTrace));
  }
@Override
  public void saveContent(final @NotNull Url url, final @NotNull File file, final @NotNull DownloadingCallback callback)