X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/c487929bcd505a76b4ee445a0765079184865e8b..30e8e36635733b3e8c75a44e95785ba33cf55e61:/src/main/java/org/asamk/signal/commands/VersionCommand.java diff --git a/src/main/java/org/asamk/signal/commands/VersionCommand.java b/src/main/java/org/asamk/signal/commands/VersionCommand.java index 52099ff3..01f1a2d7 100644 --- a/src/main/java/org/asamk/signal/commands/VersionCommand.java +++ b/src/main/java/org/asamk/signal/commands/VersionCommand.java @@ -56,10 +56,9 @@ public class VersionCommand implements JsonRpcLocalCommand, JsonRpcMultiLocalCom final var projectName = BaseConfig.PROJECT_NAME == null ? "signal-cli" : BaseConfig.PROJECT_NAME; final var version = BaseConfig.PROJECT_VERSION == null ? "unknown" : BaseConfig.PROJECT_VERSION; - if (outputWriter instanceof JsonWriter jsonWriter) { - jsonWriter.write(Map.of("version", version)); - } else if (outputWriter instanceof PlainTextWriter plainTextWriter) { - plainTextWriter.println("{} {}", projectName, version); + switch (outputWriter) { + case JsonWriter jsonWriter -> jsonWriter.write(Map.of("version", version)); + case PlainTextWriter plainTextWriter -> plainTextWriter.println("{} {}", projectName, version); } } }