]> nmode's Git Repositories - signal-cli/blobdiff - src/main/java/org/asamk/signal/Cli.java
Add an enum for output types
[signal-cli] / src / main / java / org / asamk / signal / Cli.java
index 9f7048adcd03e51a32f9d3d977f7ed2932b93ad4..8d46a0a934fe77683bbdb9a4a0b8afd68478c68c 100644 (file)
@@ -65,8 +65,8 @@ public class Cli {
 
         parser.addArgument("-o", "--output")
                 .help("Choose to output in plain text or JSON")
-                .choices("plain-text", "json")
-                .setDefault("plain-text");
+                .type(Arguments.enumStringType(OutputType.class))
+                .setDefault(OutputType.PLAIN_TEXT);
 
         Subparsers subparsers = parser.addSubparsers().title("subcommands").dest("command");