From 42eb4b5098c3980171e4690d482d2e7a8021a3ef Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Thu, 19 Oct 2023 15:48:06 -0500 Subject: [PATCH] fix clippy --- packages/core-macro/src/props/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core-macro/src/props/mod.rs b/packages/core-macro/src/props/mod.rs index 1fca9baf7..605983afc 100644 --- a/packages/core-macro/src/props/mod.rs +++ b/packages/core-macro/src/props/mod.rs @@ -467,7 +467,7 @@ fn type_from_inside_option(ty: &syn::Type, check_option_name: bool) -> Option<&s mod struct_info { use proc_macro2::TokenStream; - use quote::{quote, quote_spanned}; + use quote::quote; use syn::parse::Error; use syn::punctuated::Punctuated; use syn::Expr; @@ -706,7 +706,7 @@ Finally, call `.build()` to create the instance of `{name}`. ty: field_type, .. } = field; - if field_name.to_string() == "key" { + if *field_name == "key" { return Err(Error::new_spanned(field_name, "Naming a prop `key` is not allowed because the name can conflict with the built in key attribute. See https://dioxuslabs.com/learn/0.4/reference/dynamic_rendering#rendering-lists for more information about keys")); } let StructInfo {