void (@NotNull List<String> parameters, @NotNull File destination, @Nullable Depth depth, boolean dryRun, boolean recordOnly, boolean force, boolean reintegrate, @Nullable DiffOptions diffOptions) { CommandUtil.put(parameters, destination); CommandUtil.put(parameters, diffOptions); CommandUtil.put(parameters, dryRun, "--dry-run"); CommandUtil.put(parameters, depth); CommandUtil.put(parameters, force, "--force"); CommandUtil.put(parameters, recordOnly, "--record-only"); CommandUtil.put(parameters, "--accept", "postpone"); // deprecated for 1.8, but should be specified for previous clients CommandUtil.put(parameters, reintegrate, "--reintegrate"); }