diff --git a/flake8_to_ruff/src/plugin.rs b/flake8_to_ruff/src/plugin.rs index d27945a950..c09128b543 100644 --- a/flake8_to_ruff/src/plugin.rs +++ b/flake8_to_ruff/src/plugin.rs @@ -18,6 +18,7 @@ pub enum Plugin { Flake8Print, Flake8Quotes, Flake8Return, + Flake8Simplify, Flake8TidyImports, McCabe, PEP8Naming, @@ -41,6 +42,7 @@ impl FromStr for Plugin { "flake8-print" => Ok(Plugin::Flake8Print), "flake8-quotes" => Ok(Plugin::Flake8Quotes), "flake8-return" => Ok(Plugin::Flake8Return), + "flake8-simplify" => Ok(Plugin::Flake8Simplify), "flake8-tidy-imports" => Ok(Plugin::Flake8TidyImports), "mccabe" => Ok(Plugin::McCabe), "pep8-naming" => Ok(Plugin::PEP8Naming), @@ -65,6 +67,7 @@ impl Plugin { Plugin::Flake8Print => CheckCodePrefix::T2, Plugin::Flake8Quotes => CheckCodePrefix::Q, Plugin::Flake8Return => CheckCodePrefix::RET, + Plugin::Flake8Simplify => CheckCodePrefix::SIM, Plugin::Flake8TidyImports => CheckCodePrefix::I25, Plugin::McCabe => CheckCodePrefix::C9, Plugin::PEP8Naming => CheckCodePrefix::N, @@ -101,6 +104,7 @@ impl Plugin { Plugin::Flake8Print => vec![CheckCodePrefix::T2], Plugin::Flake8Quotes => vec![CheckCodePrefix::Q], Plugin::Flake8Return => vec![CheckCodePrefix::RET], + Plugin::Flake8Simplify => vec![CheckCodePrefix::SIM], Plugin::Flake8TidyImports => vec![CheckCodePrefix::I25], Plugin::McCabe => vec![CheckCodePrefix::C9], Plugin::PEP8Naming => vec![CheckCodePrefix::N], @@ -397,6 +401,7 @@ pub fn infer_plugins_from_codes(codes: &BTreeSet) -> Vec