Add and fix more lints
This commit is contained in:
parent
e43b27acfd
commit
cff933b0bf
6 changed files with 19 additions and 20 deletions
|
|
@ -4,7 +4,6 @@ version = { workspace = true }
|
|||
edition = { workspace = true }
|
||||
|
||||
[dependencies]
|
||||
case = "1.0.0"
|
||||
proc-macro2 = "1.0.83"
|
||||
quote = "1.0.36"
|
||||
syn = "2.0.65"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ use quote::quote;
|
|||
use syn::spanned::Spanned;
|
||||
use syn::{Data, DeriveInput};
|
||||
|
||||
use crate::util::{self, bail};
|
||||
use crate::util;
|
||||
|
||||
fn decapitalize(s: &str) -> String {
|
||||
let mut chars = s.chars();
|
||||
|
|
@ -34,7 +34,7 @@ pub fn derive_impl(input: DeriveInput) -> syn::Result<TokenStream> {
|
|||
|
||||
let default = util::serde_default(field)?;
|
||||
let Some(default) = default else {
|
||||
return bail(field_ident.span(), "must have serde default");
|
||||
return util::bail(field_ident.span(), "must have serde default");
|
||||
};
|
||||
let default_value = default.value();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue