From ad0aec270e993cfc16c05164a07e7114be6abd48 Mon Sep 17 00:00:00 2001 From: n4n5 Date: Sat, 31 Jan 2026 10:44:17 -0700 Subject: [PATCH] fix rm hashsum --- src/bin/uudoc.rs | 30 ------------------------------ tests/test_uudoc.rs | 2 +- 2 files changed, 1 insertion(+), 31 deletions(-) diff --git a/src/bin/uudoc.rs b/src/bin/uudoc.rs index 587267793..b3f22b240 100644 --- a/src/bin/uudoc.rs +++ b/src/bin/uudoc.rs @@ -275,16 +275,11 @@ fn main() -> io::Result<()> { } println!("Writing to utils"); - let hashsum_cmd = utils.iter().find(|n| *n.0 == "hashsum").unwrap().1.1; for (&name, (_, command)) in utils { let (utils_name, usage_name, command) = match name { "[" => { continue; } - name if is_hashsum_family(name) => { - // These use the hashsum - ("hashsum", name, &hashsum_cmd) - } n => (n, n, command), }; let p = format!("docs/src/utils/{usage_name}.md"); @@ -334,35 +329,10 @@ fn fix_usage(name: &str, usage: String) -> String { .collect::>() .join("\n") } - "hashsum" => usage, - name if is_hashsum_family(name) => { - usage.replace("-- ", "").replace("hashsum", name) - } _ => usage, } } -fn is_hashsum_family(name: &str) -> bool { - matches!( - name, - "md5sum" - | "sha1sum" - | "sha224sum" - | "sha256sum" - | "sha384sum" - | "sha512sum" - | "sha3sum" - | "sha3-224sum" - | "sha3-256sum" - | "sha3-384sum" - | "sha3-512sum" - | "shake128sum" - | "shake256sum" - | "b2sum" - | "b3sum" - ) -} - struct MDWriter<'a, 'b> { w: Box, command: Command, diff --git a/tests/test_uudoc.rs b/tests/test_uudoc.rs index d8e80f7a1..e9b334066 100644 --- a/tests/test_uudoc.rs +++ b/tests/test_uudoc.rs @@ -113,7 +113,7 @@ fn uudoc_check_sums() { .find(|one_line| one_line.contains(one_sum)) .unwrap(); let (correct_path, content) = get_doc_file_from_output(output_path); - let formatted = format!("```\n{one_sum} [OPTIONS]... [FILE]...\n```"); + let formatted = format!("```\n{one_sum} [OPTIONS] [FILE]...\n```"); assert!( content.contains(&formatted), "Content of {correct_path} does not contain the expected format: {formatted}",