From cf069383db37de52328cee9b9c25b9e692f41d7f Mon Sep 17 00:00:00 2001 From: max-ishere <47008271+max-ishere@users.noreply.github.com> Date: Sat, 24 Aug 2024 13:22:38 +0300 Subject: [PATCH] fix: Disambiguate `short='l'` in clap Clap would panic at runtime because of a duplicate short=l option. --- src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index f714232..08fb06d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -42,11 +42,11 @@ enum LogLevel { #[command(author, version, about)] struct Args { /// The path to the log file - #[arg(short, long, value_name = "PATH", default_value = LOG_PATH)] + #[arg(short = 'l', long, value_name = "PATH", default_value = LOG_PATH)] logs: PathBuf, /// The verbosity level of the logs - #[arg(short, long, value_name = "LEVEL", default_value = "info")] + #[arg(short = 'L', long, value_name = "LEVEL", default_value = "info")] log_level: LogLevel, /// Output all logs to stdout