@Nullable
  public Target getDefaultTarget(@NotNull Repo repository, @NotNull Source source) { return null; }
@Nullable
  public Target getDefaultTarget(@NotNull Repo repository, @NotNull Source source)