From 1bfa5150884aeaaa74c7fd0a518da247c04231d8 Mon Sep 17 00:00:00 2001 From: DonIsaac <22823424+DonIsaac@users.noreply.github.com> Date: Mon, 16 Sep 2024 04:22:07 +0000 Subject: [PATCH] perf(linter): remove redundant clone of diagnostics in context (#5797) --- crates/oxc_linter/src/context/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/oxc_linter/src/context/mod.rs b/crates/oxc_linter/src/context/mod.rs index 0f8e14a8b..c4c8ead2d 100644 --- a/crates/oxc_linter/src/context/mod.rs +++ b/crates/oxc_linter/src/context/mod.rs @@ -159,7 +159,7 @@ impl<'a> LintContext<'a> { /* Diagnostics */ pub fn into_message(self) -> Vec> { - self.diagnostics.borrow().iter().cloned().collect::>() + self.diagnostics.into_inner() } fn add_diagnostic(&self, mut message: Message<'a>) {