From 7627e840c92094d97c65e4f58fc215de243d9826 Mon Sep 17 00:00:00 2001 From: Charlie Marsh Date: Mon, 13 Feb 2023 10:37:55 -0500 Subject: [PATCH] Avoid noqa removal upon unhandled syntax errors (#2864) --- crates/ruff/src/linter.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/ruff/src/linter.rs b/crates/ruff/src/linter.rs index f7972f92d7..5efde1fa1a 100644 --- a/crates/ruff/src/linter.rs +++ b/crates/ruff/src/linter.rs @@ -211,7 +211,7 @@ pub fn check_path( indexer.commented_lines(), &directives.noqa_line_for, settings, - autofix, + error.as_ref().map_or(autofix, |_| flags::Autofix::Disabled), ); }