@Override
  public final void applySuggestionAsync(@Nullable Project project) {
    final var task = doCreateTask(project);
    if (task == null) {
      getMulticaster().onResolveCancelled();
    } else {
      task.runAsync(project);
    }
  }
@Override
  public final void applySuggestionAsync(@Nullable Project project)