From c5d5571ad35f6aa15a146550f5d81fe269a579c2 Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Wed, 8 Nov 2023 12:31:35 +0100 Subject: [PATCH] Fix warnings when generating function name for `ctor` Co-Authored-By: Piotr --- crates/gpui2_macros/src/register_action.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/gpui2_macros/src/register_action.rs b/crates/gpui2_macros/src/register_action.rs index 37f57ccb27b14c841fd6bcf660ee4f39076d8fcb..68c39ad9bd7347be7d01e139e37b5a14c8c05d92 100644 --- a/crates/gpui2_macros/src/register_action.rs +++ b/crates/gpui2_macros/src/register_action.rs @@ -18,7 +18,7 @@ use syn::{parse_macro_input, DeriveInput}; pub fn register_action(_attr: TokenStream, item: TokenStream) -> TokenStream { let input = parse_macro_input!(item as DeriveInput); let type_name = &input.ident; - let ctor_fn_name = format_ident!("register_{}_builder", type_name); + let ctor_fn_name = format_ident!("register_{}_builder", type_name.to_string().to_lowercase()); let expanded = quote! { #input