Remove debug logging in Element derive macro

This commit is contained in:
Marshall Bowers 2023-10-12 15:52:42 -04:00
parent d320d3a8bf
commit c90d976d7a
2 changed files with 0 additions and 7 deletions

View file

@ -6,7 +6,6 @@ pub fn derive_element(input: TokenStream) -> TokenStream {
let ast = parse_macro_input!(input as DeriveInput); let ast = parse_macro_input!(input as DeriveInput);
let type_name = ast.ident; let type_name = ast.ident;
let mut logme = false;
let mut state_type = quote! { () }; let mut state_type = quote! { () };
for param in &ast.generics.params { for param in &ast.generics.params {
@ -27,7 +26,6 @@ pub fn derive_element(input: TokenStream) -> TokenStream {
if nv.path.is_ident("view_state") { if nv.path.is_ident("view_state") {
if let syn::Lit::Str(lit_str) = nv.lit { if let syn::Lit::Str(lit_str) = nv.lit {
state_type = lit_str.value().parse().unwrap(); state_type = lit_str.value().parse().unwrap();
logme = true;
} }
} }
} }
@ -85,9 +83,5 @@ pub fn derive_element(input: TokenStream) -> TokenStream {
} }
}; };
if logme {
println!(">>>>>>>>>>>>>>>>>>>>>>\n{}", gen);
}
gen.into() gen.into()
} }

View file

@ -94,7 +94,6 @@ fn main() {
#[derive(Clone)] #[derive(Clone)]
pub struct StoryWrapper { pub struct StoryWrapper {
selector: StorySelector, selector: StorySelector,
// story:
theme: Theme, theme: Theme,
} }