From 6119968d6d86215be38dc80ffbdf134aa66e9328 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Thu, 17 Feb 2022 13:14:48 +0530 Subject: [PATCH] refactor: constify version args slice --- src/main.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 987871c..0dcf99c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -13,6 +13,8 @@ use log::{debug, error}; use crate::config::{Act, Match, Replacements}; +const VERSION_ARGS: [&str; 3] = ["version", "-v", "--version"]; + fn main() -> Result<()> { pretty_env_logger::init(); let config_path = get_config_path()?; @@ -26,9 +28,8 @@ fn main() -> Result<()> { fn check_for_version_arg() -> bool { let args: Vec = std::env::args().collect(); - let version_args = vec!["version", "-v", "--version"]; for arg in args { - if version_args.contains(&arg.deref()) { + if VERSION_ARGS.contains(&arg.deref()) { print_version(); return true; }