From 64eb417125e47f79a454f7d1c86336d5621d4903 Mon Sep 17 00:00:00 2001 From: Kevin Zimmerman <4733573+kczimm@users.noreply.github.com> Date: Tue, 25 Jul 2023 19:24:04 -0500 Subject: [PATCH] remove unnecessary allocation --- src/plugins/table_access.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/plugins/table_access.rs b/src/plugins/table_access.rs index b8153b5..3549ce0 100644 --- a/src/plugins/table_access.rs +++ b/src/plugins/table_access.rs @@ -34,11 +34,10 @@ impl<'a> Plugin for TableAccess<'a> { visit_relations(ast, |relation| { let relation = relation.to_string(); - let parts = relation.split('.').collect::>(); - let table_name = parts.last().unwrap(); + let table_name = relation.split('.').last().unwrap().to_string(); - if self.tables.contains(&table_name.to_string()) { - found = Some(table_name.to_string()); + if self.tables.contains(&table_name) { + found = Some(table_name); ControlFlow::<()>::Break(()) } else { ControlFlow::<()>::Continue(())