From 9d044ee5891a63c24ae600d04b03b2cfc5471067 Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Mon, 11 Sep 2023 16:30:16 -0500 Subject: [PATCH] make clippy happy --- packages/core/src/create.rs | 6 +++--- packages/core/src/diff.rs | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/core/src/create.rs b/packages/core/src/create.rs index 783842d45..892cb26ab 100644 --- a/packages/core/src/create.rs +++ b/packages/core/src/create.rs @@ -188,7 +188,7 @@ impl<'b> VirtualDom { node @ Component { .. } | node @ Fragment(_) => { let template_ref = ElementRef { path: ElementPath { - path: &template.template.get().node_paths[idx], + path: template.template.get().node_paths[idx], }, template: template.stable_id().unwrap(), scope: self.runtime.current_scope_id().unwrap_or(ScopeId(0)), @@ -198,7 +198,7 @@ impl<'b> VirtualDom { Placeholder(VPlaceholder { id, parent }) => { let template_ref = ElementRef { path: ElementPath { - path: &template.template.get().node_paths[idx], + path: template.template.get().node_paths[idx], }, template: template.stable_id().unwrap(), scope: self.runtime.current_scope_id().unwrap_or(ScopeId(0)), @@ -287,7 +287,7 @@ impl<'b> VirtualDom { for idx in reversed_iter { let boundary_ref = ElementRef { path: ElementPath { - path: &template.template.get().node_paths[idx], + path: template.template.get().node_paths[idx], }, template: template.stable_id().unwrap(), scope: self.runtime.current_scope_id().unwrap_or(ScopeId(0)), diff --git a/packages/core/src/diff.rs b/packages/core/src/diff.rs index 359f7b3a8..f2f6d7b57 100644 --- a/packages/core/src/diff.rs +++ b/packages/core/src/diff.rs @@ -619,8 +619,7 @@ impl<'b> VirtualDom { } // 4. Compute the LIS of this list - let mut lis_sequence = Vec::default(); - lis_sequence.reserve(new_index_to_old_index.len()); + let mut lis_sequence = Vec::with_capacity(new_index_to_old_index.len()); let mut predecessors = vec![0; new_index_to_old_index.len()]; let mut starts = vec![0; new_index_to_old_index.len()];