diff --git a/confik-macros/src/lib.rs b/confik-macros/src/lib.rs index ddd25d1..37e1403 100644 --- a/confik-macros/src/lib.rs +++ b/confik-macros/src/lib.rs @@ -863,8 +863,6 @@ impl RootImplementer { let (impl_generics, type_generics, where_clause) = generics.split_for_impl(); quote! { - #[allow(clippy::needless_question_mark)] - #[automatically_derived] impl #impl_generics ::confik::ConfigurationBuilder for #builder_name #type_generics #where_clause { type Target = #target_name #type_generics; @@ -904,13 +902,36 @@ fn derive_macro_builder_inner(target_struct: DeriveInput) -> syn::Result