Skip to content

Commit

Permalink
Fix indent.
Browse files Browse the repository at this point in the history
  • Loading branch information
dkocher committed May 13, 2024
1 parent 3fa782c commit d3d64f4
Showing 1 changed file with 84 additions and 84 deletions.
168 changes: 84 additions & 84 deletions cli/src/main/java/ch/cyberduck/cli/TerminalOptionsBuilder.java
Original file line number Diff line number Diff line change
Expand Up @@ -39,93 +39,93 @@ public static Options options() {

final OptionGroup actionGroup = new OptionGroup();
actionGroup.addOption(Option.builder()
.longOpt(TerminalAction.upload.name())
.desc("Upload file or folder recursively")
.hasArgs().numberOfArgs(2).argName("url> <file").build());
.longOpt(TerminalAction.upload.name())
.desc("Upload file or folder recursively")
.hasArgs().numberOfArgs(2).argName("url> <file").build());
actionGroup.addOption(Option.builder("d")
.longOpt(TerminalAction.download.name())
.desc("Download file or folder. Denote a folder with a trailing '/'")
.hasArgs().numberOfArgs(2).argName("url> <file").build());
.longOpt(TerminalAction.download.name())
.desc("Download file or folder. Denote a folder with a trailing '/'")
.hasArgs().numberOfArgs(2).argName("url> <file").build());
actionGroup.addOption(Option.builder()
.longOpt(TerminalAction.copy.name())
.desc("Copy from origin server to target server")
.hasArgs().numberOfArgs(2).argName("url> <url").build());
.longOpt(TerminalAction.copy.name())
.desc("Copy from origin server to target server")
.hasArgs().numberOfArgs(2).argName("url> <url").build());
actionGroup.addOption(Option.builder()
.longOpt(TerminalAction.move.name())
.desc("Move or rename file on server")
.longOpt(TerminalAction.move.name())
.desc("Move or rename file on server")
.hasArgs().numberOfArgs(2).argName("url> <file").build());
actionGroup.addOption(Option.builder("l")
.longOpt(TerminalAction.list.name())
.desc("List files in remote folder")
.hasArg().argName("url").build());
.longOpt(TerminalAction.list.name())
.desc("List files in remote folder")
.hasArg().argName("url").build());
actionGroup.addOption(Option.builder("L")
.longOpt(TerminalAction.longlist.name())
.desc("Long list format with modification date and permission mask")
.hasArg().argName("url").build());
.longOpt(TerminalAction.longlist.name())
.desc("Long list format with modification date and permission mask")
.hasArg().argName("url").build());
actionGroup.addOption(Option.builder("D")
.longOpt(TerminalAction.delete.name())
.desc("Delete")
.hasArg().argName("url").build());
.longOpt(TerminalAction.delete.name())
.desc("Delete")
.hasArg().argName("url").build());
actionGroup.addOption(Option.builder("c")
.longOpt(TerminalAction.mkdir.name())
.desc("Make directory")
.hasArg().argName("url").build());
.longOpt(TerminalAction.mkdir.name())
.desc("Make directory")
.hasArg().argName("url").build());
actionGroup.addOption(Option.builder()
.longOpt(TerminalAction.synchronize.name())
.desc("Synchronize folders")
.hasArgs().numberOfArgs(2).argName("url> <directory").build());
.longOpt(TerminalAction.synchronize.name())
.desc("Synchronize folders")
.hasArgs().numberOfArgs(2).argName("url> <directory").build());
actionGroup.addOption(Option.builder()
.longOpt(TerminalAction.edit.name())
.desc("Edit file in external editor")
.hasArg().argName("url").build());
.longOpt(TerminalAction.edit.name())
.desc("Edit file in external editor")
.hasArg().argName("url").build());
actionGroup.addOption(Option.builder()
.longOpt(TerminalAction.purge.name())
.desc("Invalidate file in CDN")
.hasArg().argName("url").build());
.longOpt(TerminalAction.purge.name())
.desc("Invalidate file in CDN")
.hasArg().argName("url").build());
actionGroup.addOption(Option.builder("V")
.longOpt(TerminalAction.version.name())
.desc("Show version number and quit.").build());
.longOpt(TerminalAction.version.name())
.desc("Show version number and quit.").build());
actionGroup.addOption(Option.builder("h")
.longOpt(TerminalAction.help.name())
.desc("Print this help").build());
.longOpt(TerminalAction.help.name())
.desc("Print this help").build());

actionGroup.setRequired(true);
options.addOptionGroup(actionGroup);

options.addOption(Option.builder("u")
.longOpt(Params.username.name())
.desc("Username")
.hasArg().argName("username or access key").build());
.longOpt(Params.username.name())
.desc("Username")
.hasArg().argName("username or access key").build());
options.addOption(Option.builder("p")
.longOpt(Params.password.name())
.desc("Password")
.hasArg().argName("password or secret key").build());
.longOpt(Params.password.name())
.desc("Password")
.hasArg().argName("password or secret key").build());
options.addOption(Option.builder()
.longOpt(Params.anonymous.name())
.desc("No login").build());
options.addOption(Option.builder()
.longOpt(Params.profile.name())
.desc("Use connection profile")
.hasArg().argName("profile").build());
.longOpt(Params.profile.name())
.desc("Use connection profile")
.hasArg().argName("profile").build());
options.addOption(Option.builder("i")
.longOpt(Params.identity.name())
.desc("Selects a file from which the identity (private key) for public key authentication is read.")
.hasArg().argName("private key file").build());
.longOpt(Params.identity.name())
.desc("Selects a file from which the identity (private key) for public key authentication is read.")
.hasArg().argName("private key file").build());

options.addOption(Option.builder()
.longOpt(Params.chmod.name())
.desc("Set explicit permission from octal mode value for uploaded file")
.hasArg().argName("mode").build());
.longOpt(Params.chmod.name())
.desc("Set explicit permission from octal mode value for uploaded file")
.hasArg().argName("mode").build());

options.addOption(Option.builder()
.longOpt(Params.application.name())
.desc("External editor application")
.hasArg().argName("path").build());
.longOpt(Params.application.name())
.desc("External editor application")
.hasArg().argName("path").build());

options.addOption(Option.builder()
.longOpt(Params.region.name())
.desc("Location of bucket or container")
.hasArg().argName("location").build());
.longOpt(Params.region.name())
.desc("Location of bucket or container")
.hasArg().argName("location").build());

options.addOption(Option.builder("P")
.longOpt(Params.preserve.name())
Expand All @@ -135,26 +135,26 @@ public static Options options() {
.desc("Retry failed connection attempts")
.optionalArg(true).argName("count").build());
options.addOption(Option.builder()
.longOpt(Params.udt.name())
.desc("Use UDT protocol if applicable").build());
.longOpt(Params.udt.name())
.desc("Use UDT protocol if applicable").build());
options.addOption(Option.builder()
.longOpt(Params.parallel.name())
.desc("Number of concurrent connections to use for transfers")
.hasArg().optionalArg(true).argName("connections").build());
.longOpt(Params.parallel.name())
.desc("Number of concurrent connections to use for transfers")
.hasArg().optionalArg(true).argName("connections").build());
options.addOption(Option.builder()
.longOpt(Params.throttle.name())
.desc("Throttle bandwidth")
.hasArg().argName("bytes per second").build());
.longOpt(Params.throttle.name())
.desc("Throttle bandwidth")
.hasArg().argName("bytes per second").build());
options.addOption(Option.builder()
.longOpt(Params.nochecksum.name())
.desc("Skip verifying checksum").build());
.longOpt(Params.nochecksum.name())
.desc("Skip verifying checksum").build());
options.addOption(Option.builder()
.longOpt(Params.nokeychain.name())
.desc("Do not save passwords in keychain").build());
.longOpt(Params.nokeychain.name())
.desc("Do not save passwords in keychain").build());
options.addOption(Option.builder()
.longOpt(Params.vault.name())
.desc("Unlock vault")
.hasArg().argName("path").build());
.longOpt(Params.vault.name())
.desc("Unlock vault")
.hasArg().argName("path").build());

final StringBuilder actions = new StringBuilder("Transfer actions for existing files").append(StringUtils.LF);
actions.append("Downloads and uploads:").append(StringUtils.LF);
Expand All @@ -173,28 +173,28 @@ public static Options options() {
}

options.addOption(Option.builder("e")
.longOpt(Params.existing.name())
.desc(actions.toString())
.hasArg().argName("action").build());
.longOpt(Params.existing.name())
.desc(actions.toString())
.hasArg().argName("action").build());
options.addOption(Option.builder("v")
.longOpt(Params.verbose.name())
.desc("Print transcript").build());
.longOpt(Params.verbose.name())
.desc("Print transcript").build());
options.addOption(Option.builder()
.longOpt(Params.debug.name())
.desc("Print debug output").build());
.longOpt(Params.debug.name())
.desc("Print debug output").build());
options.addOption(Option.builder("q")
.longOpt(Params.quiet.name())
.desc("Suppress progress messages").build());
.longOpt(Params.quiet.name())
.desc("Suppress progress messages").build());
options.addOption(Option.builder("y")
.longOpt(Params.assumeyes.name())
.desc("Assume yes for all prompts").build());
.longOpt(Params.assumeyes.name())
.desc("Assume yes for all prompts").build());

return options;
}

private static void append(final StringBuilder builder, final TransferAction action) {
builder.append(String.format(" %s %s (%s)\n",
StringUtils.leftPad(action.name(), 16), action.getTitle(), action.getDescription()));
StringUtils.leftPad(action.name(), 16), action.getTitle(), action.getDescription()));
}

public enum Params {
Expand Down

0 comments on commit d3d64f4

Please sign in to comment.