From 9b943005af45a54459a12184b33b819760bd8d8e Mon Sep 17 00:00:00 2001 From: camc314 <18101008+camc314@users.noreply.github.com> Date: Wed, 7 May 2025 14:52:27 +0000 Subject: [PATCH] fix(linter): mark fixer as dangerous for erasing-op (#10868) closes #10833 --- crates/oxc_linter/src/rules/oxc/erasing_op.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/oxc_linter/src/rules/oxc/erasing_op.rs b/crates/oxc_linter/src/rules/oxc/erasing_op.rs index 03da27dac864f..590ef5b450006 100644 --- a/crates/oxc_linter/src/rules/oxc/erasing_op.rs +++ b/crates/oxc_linter/src/rules/oxc/erasing_op.rs @@ -46,7 +46,7 @@ declare_oxc_lint!( ErasingOp, oxc, correctness, - suggestion + dangerous_fix ); impl Rule for ErasingOp { @@ -85,7 +85,7 @@ fn check_op<'a, 'b>( ctx: &LintContext<'a>, ) { if is_number_value(op, 0.0) { - ctx.diagnostic_with_suggestion(erasing_op_diagnostic(binary_expression.span), |fixer| { + ctx.diagnostic_with_dangerous_fix(erasing_op_diagnostic(binary_expression.span), |fixer| { fixer.replace(binary_expression.span, "0") }); }