From 3e55bb8885f041a4c9a901983dc4590d569d415a Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Wed, 27 Sep 2023 10:21:33 -0500 Subject: [PATCH] fix some clippy lints --- packages/core-macro/src/props/mod.rs | 2 +- packages/html-internal-macro/src/lib.rs | 2 +- packages/rsx/src/lib.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core-macro/src/props/mod.rs b/packages/core-macro/src/props/mod.rs index a0bbdd4e9..3289d891b 100644 --- a/packages/core-macro/src/props/mod.rs +++ b/packages/core-macro/src/props/mod.rs @@ -554,7 +554,7 @@ mod struct_info { let name = f.name; let mut visitor = VisitFirstLifetime(None); - visitor.visit_type(&f.ty); + visitor.visit_type(f.ty); visitor.0.ok_or_else(|| { syn::Error::new_spanned( diff --git a/packages/html-internal-macro/src/lib.rs b/packages/html-internal-macro/src/lib.rs index 049b36469..a404a9b16 100644 --- a/packages/html-internal-macro/src/lib.rs +++ b/packages/html-internal-macro/src/lib.rs @@ -29,7 +29,7 @@ impl Parse for ImplExtensionAttributes { let attrs = content.parse_terminated(Ident::parse, Token![,])?; Ok(ImplExtensionAttributes { - is_element: element.to_string() == "ELEMENT", + is_element: element == "ELEMENT", name, attrs, }) diff --git a/packages/rsx/src/lib.rs b/packages/rsx/src/lib.rs index 24bb8b533..193abe85d 100644 --- a/packages/rsx/src/lib.rs +++ b/packages/rsx/src/lib.rs @@ -390,7 +390,7 @@ impl<'a> DynamicContext<'a> { _ => { let idx = match mapping { - Some(mapping) => mapping.get_attribute_idx(&attr)?, + Some(mapping) => mapping.get_attribute_idx(attr)?, None => self.dynamic_attributes.len(), }; self.dynamic_attributes.push(attr);