From b1bddacd093fa2356b1a1e28efb2d2a635b2b7d9 Mon Sep 17 00:00:00 2001 From: Boshen Date: Sat, 4 May 2024 17:16:43 +0800 Subject: [PATCH] fix(linter): fix hang if a file fails to parse while using `--import-plugin` --- crates/oxc_linter/src/service.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/oxc_linter/src/service.rs b/crates/oxc_linter/src/service.rs index 8203ec2c7..44e537b99 100644 --- a/crates/oxc_linter/src/service.rs +++ b/crates/oxc_linter/src/service.rs @@ -232,6 +232,7 @@ impl Runtime { } if !messages.is_empty() { + self.ignore_path(path); let errors = messages.into_iter().map(|m| m.error).collect(); let path = path.strip_prefix(&self.cwd).unwrap_or(path); let diagnostics = DiagnosticService::wrap_diagnostics(path, source_text, errors);