From 52f4c1e41be0ce09181c220b1e4918d5bb5ee596 Mon Sep 17 00:00:00 2001 From: Micha Reiser Date: Thu, 29 Feb 2024 14:59:08 +0100 Subject: [PATCH] Remove deprecated CLI option `--format` (#10170) Co-authored-by: Tibor Reiss --- crates/ruff/src/args.rs | 8 -------- crates/ruff/src/lib.rs | 21 +++------------------ 2 files changed, 3 insertions(+), 26 deletions(-) diff --git a/crates/ruff/src/args.rs b/crates/ruff/src/args.rs index c5789e2f1a3ff..329c5557dac50 100644 --- a/crates/ruff/src/args.rs +++ b/crates/ruff/src/args.rs @@ -63,10 +63,6 @@ pub enum Command { /// Output format #[arg(long, value_enum, default_value = "text")] output_format: HelpFormat, - - /// Output format (Deprecated: Use `--output-format` instead). - #[arg(long, value_enum, conflicts_with = "output_format", hide = true)] - format: Option, }, /// List or describe the available configuration options. Config { option: Option }, @@ -75,10 +71,6 @@ pub enum Command { /// Output format #[arg(long, value_enum, default_value = "text")] output_format: HelpFormat, - - /// Output format (Deprecated: Use `--output-format` instead). - #[arg(long, value_enum, conflicts_with = "output_format", hide = true)] - format: Option, }, /// Clear any caches in the current directory and any subdirectories. #[clap(alias = "--clean")] diff --git a/crates/ruff/src/lib.rs b/crates/ruff/src/lib.rs index db7ff1de92aed..5a3e66e8932b4 100644 --- a/crates/ruff/src/lib.rs +++ b/crates/ruff/src/lib.rs @@ -18,7 +18,7 @@ use ruff_linter::settings::types::SerializationFormat; use ruff_linter::{fs, warn_user, warn_user_once}; use ruff_workspace::Settings; -use crate::args::{Args, CheckCommand, Command, FormatCommand, HelpFormat}; +use crate::args::{Args, CheckCommand, Command, FormatCommand}; use crate::printer::{Flags as PrinterFlags, Printer}; pub mod args; @@ -114,15 +114,6 @@ fn resolve_default_files(files: Vec, is_stdin: bool) -> Vec { } } -/// Get the actual value of the `format` desired from either `output_format` -/// or `format`, and warn the user if they're using the deprecated form. -fn resolve_help_output_format(output_format: HelpFormat, format: Option) -> HelpFormat { - if format.is_some() { - warn_user!("The `--format` argument is deprecated. Use `--output-format` instead."); - } - format.unwrap_or(output_format) -} - pub fn run( Args { command, @@ -171,10 +162,8 @@ pub fn run( Command::Rule { rule, all, - format, - mut output_format, + output_format, } => { - output_format = resolve_help_output_format(output_format, format); if all { commands::rule::rules(output_format)?; } @@ -187,11 +176,7 @@ pub fn run( commands::config::config(option.as_deref())?; Ok(ExitStatus::Success) } - Command::Linter { - format, - mut output_format, - } => { - output_format = resolve_help_output_format(output_format, format); + Command::Linter { output_format } => { commands::linter::linter(output_format)?; Ok(ExitStatus::Success) }