From 97b45dc705d1cf9e3fd8d86a19f77ce4d9d205c3 Mon Sep 17 00:00:00 2001 From: Daniel Rainer Date: Sun, 23 Nov 2025 19:33:07 +0100 Subject: [PATCH] cleanup: remove duplicate enum variants There is no difference in how these two variants are treated. Keeping the old command name around for compatibility is nice, but it does not need to have its own enum variant. Part of #12101 --- src/builtins/status.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/builtins/status.rs b/src/builtins/status.rs index 68107a094..753a0afaa 100644 --- a/src/builtins/status.rs +++ b/src/builtins/status.rs @@ -62,7 +62,6 @@ enum StatusCmd { STATUS_TEST_FEATURE, STATUS_CURRENT_COMMANDLINE, STATUS_BUILD_INFO, - STATUS_BUILDINFO, STATUS_GET_FILE, STATUS_LIST_FILES, STATUS_TERMINAL, @@ -75,7 +74,7 @@ enum StatusCmd { (STATUS_BASENAME, "basename"), (STATUS_BASENAME, "current-basename"), (STATUS_BUILD_INFO, "build-info"), - (STATUS_BUILDINFO, "buildinfo"), + (STATUS_BUILD_INFO, "buildinfo"), (STATUS_CURRENT_CMD, "current-command"), (STATUS_CURRENT_COMMANDLINE, "current-commandline"), (STATUS_DIRNAME, "current-dirname"), @@ -578,7 +577,7 @@ pub fn status(parser: &Parser, streams: &mut IoStreams, args: &mut [&wstr]) -> B return Err(STATUS_INVALID_ARGS); } match s { - STATUS_BUILD_INFO | STATUS_BUILDINFO => { + STATUS_BUILD_INFO => { let version = bytes2wcstring(crate::BUILD_VERSION.as_bytes()); let target = bytes2wcstring(env!("BUILD_TARGET_TRIPLE").as_bytes()); let host = bytes2wcstring(env!("BUILD_HOST_TRIPLE").as_bytes());