Fix warnings when generating function name for `ctor`

Antonio Scandurra and Piotr created

Co-Authored-By: Piotr <piotr@zed.dev>

Change summary

crates/gpui2_macros/src/register_action.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

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