diff --git a/README.md b/README.md index 85c4b52682..8b1f904ff7 100644 --- a/README.md +++ b/README.md @@ -384,7 +384,6 @@ Options: Print help information -V, --version Print version information - ``` diff --git a/ruff_dev/src/generate_cli_help.rs b/ruff_dev/src/generate_cli_help.rs index 8f00e909d8..6ae1385b88 100644 --- a/ruff_dev/src/generate_cli_help.rs +++ b/ruff_dev/src/generate_cli_help.rs @@ -16,9 +16,13 @@ pub struct Cli { pub(crate) dry_run: bool, } +fn trim_lines(s: &str) -> String { + s.lines().map(str::trim_end).collect::>().join("\n") +} + pub fn main(cli: &Cli) -> Result<()> { let mut cmd = MainCli::command(); - let output = cmd.render_help().to_string(); + let output = trim_lines(cmd.render_help().to_string().trim()); if cli.dry_run { print!("{output}");