Migrate some rules from Fix::unspecified (#4587)

This commit is contained in:
Sladyn
2023-05-23 19:10:58 -07:00
committed by GitHub
parent a256fdb9f4
commit 4e84e8a8e2
4 changed files with 5 additions and 4 deletions

View File

@@ -54,7 +54,7 @@ pub(crate) fn assert_false(checker: &mut Checker, stmt: &Stmt, test: &Expr, msg:
let mut diagnostic = Diagnostic::new(AssertFalse, test.range());
if checker.patch(diagnostic.kind.rule()) {
#[allow(deprecated)]
diagnostic.set_fix(Fix::unspecified(Edit::range_replacement(
diagnostic.set_fix(Fix::suggested(Edit::range_replacement(
checker.generator().stmt(&assertion_error(msg)),
stmt.range(),
)));

View File

@@ -94,7 +94,7 @@ fn duplicate_handler_exceptions<'a>(
);
if checker.patch(diagnostic.kind.rule()) {
#[allow(deprecated)]
diagnostic.set_fix(Fix::unspecified(Edit::range_replacement(
diagnostic.set_fix(Fix::suggested(Edit::range_replacement(
if unique_elts.len() == 1 {
checker.generator().expr(unique_elts[0])
} else {

View File

@@ -50,7 +50,7 @@ pub(crate) fn redundant_tuple_in_exception_handler(
);
if checker.patch(diagnostic.kind.rule()) {
#[allow(deprecated)]
diagnostic.set_fix(Fix::unspecified(Edit::range_replacement(
diagnostic.set_fix(Fix::automatic(Edit::range_replacement(
checker.generator().expr(elt),
type_.range(),
)));

View File

@@ -1,5 +1,6 @@
---
source: crates/ruff/src/rules/flake8_bugbear/mod.rs
assertion_line: 57
---
B013.py:3:8: B013 [*] A length-one tuple literal is redundant. Write `except ValueError` instead of `except (ValueError,)`.
|
@@ -12,7 +13,7 @@ B013.py:3:8: B013 [*] A length-one tuple literal is redundant. Write `except Val
|
= help: Replace with `except ValueError`
Suggested fix
Fix
1 1 | try:
2 2 | pass
3 |-except (ValueError,):