mirror of
https://gitlab.cern.ch/wotsubo/endcap-sl-software-ri-generator.git
synced 2025-08-05 10:19:30 +09:00
fix clippy lints
This commit is contained in:
parent
a9b1d92c7b
commit
a456bf64df
5 changed files with 36 additions and 36 deletions
|
@ -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 {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue