Skip to content

Commit 87a96b4

Browse files
committed
Adjust rule to rebased codebase
1 parent 77c036c commit 87a96b4

File tree

1 file changed

+16
-20
lines changed

1 file changed

+16
-20
lines changed

crates/ruff_linter/src/rules/numpy/rules/numpy_2_0_deprecation.rs

+16-20
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ use ruff_text_size::Ranged;
55

66
use crate::checkers::ast::Checker;
77
use crate::importer::ImportRequest;
8-
use crate::registry::AsRule;
98

109
/// ## What it does
1110
///
@@ -193,26 +192,23 @@ pub(crate) fn numpy_2_0_deprecation(checker: &mut Checker, expr: &Expr) {
193192
},
194193
expr.range(),
195194
);
196-
197-
if checker.patch(diagnostic.kind.rule()) {
198-
match replacement.details {
199-
Details::AutoImport { path, name } => {
200-
diagnostic.try_set_fix(|| {
201-
let (import_edit, binding) = checker.importer().get_or_import_symbol(
202-
&ImportRequest::import_from(path, name),
203-
expr.start(),
204-
checker.semantic(),
205-
)?;
206-
let replacement_edit = Edit::range_replacement(binding, expr.range());
207-
Ok(Fix::suggested_edits(import_edit, [replacement_edit]))
208-
});
209-
}
210-
Details::AutoPurePython { python_expr } => diagnostic.set_fix(Fix::suggested(
211-
Edit::range_replacement(python_expr.to_string(), expr.range()),
212-
)),
213-
Details::Manual { guideline: _ } => {}
195+
match replacement.details {
196+
Details::AutoImport { path, name } => {
197+
diagnostic.try_set_fix(|| {
198+
let (import_edit, binding) = checker.importer().get_or_import_symbol(
199+
&ImportRequest::import_from(path, name),
200+
expr.start(),
201+
checker.semantic(),
202+
)?;
203+
let replacement_edit = Edit::range_replacement(binding, expr.range());
204+
Ok(Fix::safe_edits(import_edit, [replacement_edit]))
205+
});
214206
}
215-
}
207+
Details::AutoPurePython { python_expr } => diagnostic.set_fix(Fix::safe_edit(
208+
Edit::range_replacement(python_expr.to_string(), expr.range()),
209+
)),
210+
Details::Manual { guideline: _ } => {}
211+
};
216212
checker.diagnostics.push(diagnostic);
217213
}
218214
}

0 commit comments

Comments
 (0)