fix clippy lints

This commit is contained in:
Wataru Otsubo 2025-07-31 17:20:24 +09:00
parent a9b1d92c7b
commit a456bf64df
5 changed files with 36 additions and 36 deletions

View file

@ -233,7 +233,7 @@ fn generate_single_field(
snake_case_name: Ident,
desc: &str,
) -> (TokenStream, TokenStream, TokenStream) {
let mask_val = util::parse_to_literal(&format!("0x{:x}", mask_val)).unwrap();
let mask_val = util::parse_to_literal(&format!("0x{mask_val:x}")).unwrap();
let code_mask = match field_type {
FieldType::RustType(_) => {
quote! {
@ -270,15 +270,15 @@ fn generate_single_bool_field(
snake_case_name: Ident,
desc: &str,
) -> (TokenStream, TokenStream) {
let setter_name = util::parse_to_ident(&format!("set_{}", snake_case_name)).unwrap();
let getter_doc = format!("Getter. {}", desc);
let setter_name = util::parse_to_ident(&format!("set_{snake_case_name}")).unwrap();
let getter_doc = format!("Getter. {desc}");
let code_getter = quote! {
#[doc = #getter_doc]
pub fn #snake_case_name(&self) -> bool {
(self.inner & #mask_name) == #mask_name
}
};
let setter_doc = format!("Setter. {}", desc);
let setter_doc = format!("Setter. {desc}");
let code_setter = quote! {
#[doc = #setter_doc]
pub fn #setter_name(self, val: bool) -> Self {
@ -303,9 +303,9 @@ fn generate_single_ux_field(
desc: &str,
) -> (TokenStream, TokenStream) {
let field_type = field_type.to_rust_type_token();
let setter_name = util::parse_to_ident(&format!("set_{}", snake_case_name)).unwrap();
let setter_name = util::parse_to_ident(&format!("set_{snake_case_name}")).unwrap();
let getter_doc = format!("Getter. {}", desc);
let getter_doc = format!("Getter. {desc}");
let code_getter = quote! {
#[doc = #getter_doc]
pub fn #snake_case_name(&self) -> #field_type {
@ -315,7 +315,7 @@ fn generate_single_ux_field(
.unwrap()
}
};
let setter_doc = format!("Setter. {}", desc);
let setter_doc = format!("Setter. {desc}");
let code_setter = quote! {
#[doc = #setter_doc]
pub fn #setter_name(&self, val: #field_type) -> Self {
@ -378,7 +378,7 @@ fn generate_single_custom_values_field(
values: &[Value],
desc: &str,
) -> (TokenStream, TokenStream) {
let setter_name = util::parse_to_ident(&format!("set_{}", snake_case_name)).unwrap();
let setter_name = util::parse_to_ident(&format!("set_{snake_case_name}")).unwrap();
let value_enum_name =
util::parse_to_ident(&snake_case_name.to_string().to_upper_camel_case()).unwrap();
let (getter_match_arms, setter_match_arms): (Vec<_>, Vec<_>) = values
@ -397,7 +397,7 @@ fn generate_single_custom_values_field(
})
.unzip();
let getter_doc = format!("Getter. {}", desc);
let getter_doc = format!("Getter. {desc}");
let code_getter = quote! {
#[doc = #getter_doc]
pub fn #snake_case_name(&self) -> #value_enum_name {
@ -410,7 +410,7 @@ fn generate_single_custom_values_field(
}
};
let setter_doc = format!("Setter. {}", desc);
let setter_doc = format!("Setter. {desc}");
let code_setter = quote! {
#[doc = #setter_doc]
pub fn #setter_name(self, val: #value_enum_name) -> Self {
@ -508,7 +508,7 @@ fn generate_multiple_bool_field(
(self.inner & #mask_name[#i]) == #mask_name[#i]
}
});
let getter_doc = format!("Getter. {}", desc);
let getter_doc = format!("Getter. {desc}");
let code_getter = quote! {
#[doc = #getter_doc]
pub fn #snake_case_name(&self) -> [bool; #num_multiple] {
@ -518,8 +518,8 @@ fn generate_multiple_bool_field(
}
};
let setter_name = util::parse_to_ident(&format!("set_{}", snake_case_name)).unwrap();
let setter_doc = format!("Setter. {}", desc);
let setter_name = util::parse_to_ident(&format!("set_{snake_case_name}")).unwrap();
let setter_doc = format!("Setter. {desc}");
let code_setter = quote! {
#[doc = #setter_doc]
pub fn #setter_name(self, val: [bool; #num_multiple]) -> Self {
@ -558,7 +558,7 @@ fn generate_multiple_ux_field(
.unwrap()
}
});
let getter_doc = format!("Getter. {}", desc);
let getter_doc = format!("Getter. {desc}");
let code_getter = quote! {
#[doc = #getter_doc]
pub fn #snake_case_name(&self) -> [#field_type; #num_multiple] {
@ -568,8 +568,8 @@ fn generate_multiple_ux_field(
}
};
let setter_name = util::parse_to_ident(&format!("set_{}", snake_case_name)).unwrap();
let setter_doc = format!("Setter. {}", desc);
let setter_name = util::parse_to_ident(&format!("set_{snake_case_name}")).unwrap();
let setter_doc = format!("Setter. {desc}");
let code_setter = quote! {
#[doc = #setter_doc]
pub fn #setter_name(&self, val: [#field_type; #num_multiple]) -> Self {
@ -627,7 +627,7 @@ fn generate_multiple_custom_values_field(
}
}
});
let getter_doc = format!("Getter. {}", desc);
let getter_doc = format!("Getter. {desc}");
let code_getter = quote! {
#[doc = #getter_doc]
pub fn #snake_case_name(&self) -> [#value_enum_name; #num_multiple] {
@ -637,7 +637,7 @@ fn generate_multiple_custom_values_field(
}
};
let setter_name = util::parse_to_ident(&format!("set_{}", snake_case_name)).unwrap();
let setter_name = util::parse_to_ident(&format!("set_{snake_case_name}")).unwrap();
let elem_setter = masks.iter().enumerate().map(|(i, _mask)| {
quote! {
match val[#i] {
@ -645,7 +645,7 @@ fn generate_multiple_custom_values_field(
}
}
});
let setter_doc = format!("Setter. {}", desc);
let setter_doc = format!("Setter. {desc}");
let code_setter = quote! {
#[doc = #setter_doc]
pub fn #setter_name(&self, val: [#value_enum_name; #num_multiple]) -> Self {