fix(deps): update rust crate syn to v2.0.101 (#62)

* fix(deps): update rust crate syn to v2.0.101

* Fix Clippy warnings

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniëlle Huisman <danielle@huisman.me>
This commit is contained in:
renovate[bot] 2025-04-28 10:10:49 +00:00 committed by GitHub
parent 1c66fa7ba2
commit e5b5dc6cdc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 57 additions and 57 deletions

104
Cargo.lock generated
View file

@ -130,7 +130,7 @@ checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -144,7 +144,7 @@ dependencies = [
"manyhow",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -160,7 +160,7 @@ dependencies = [
"proc-macro2",
"quote",
"quote-use",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -377,7 +377,7 @@ checksum = "04382d0d9df7434af6b1b49ea1a026ef39df1b0738b1cc373368cf175354f6eb"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -502,7 +502,7 @@ dependencies = [
"ident_case",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -513,7 +513,7 @@ checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
dependencies = [
"darling_core",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -563,7 +563,7 @@ checksum = "62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -649,7 +649,7 @@ dependencies = [
"dioxus-rsx",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -788,7 +788,7 @@ dependencies = [
"convert_case 0.6.0",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -847,7 +847,7 @@ dependencies = [
"proc-macro2",
"proc-macro2-diagnostics",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -908,7 +908,7 @@ dependencies = [
"proc-macro2",
"quote",
"server_fn_macro 0.6.15",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -919,7 +919,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -974,7 +974,7 @@ dependencies = [
"darling",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -1163,7 +1163,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -1627,7 +1627,7 @@ dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -1830,7 +1830,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -1883,7 +1883,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "699c1b6d335e63d0ba5c1e1c7f647371ce989c3bcbe1f7ed2b85fa56e3bd1a21"
dependencies = [
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -1944,7 +1944,7 @@ checksum = "4cdde31a9d349f1b1f51a0b3714a5940ac022976f4b49485fc04be052b183b4c"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -2075,7 +2075,7 @@ dependencies = [
"quote",
"rstml",
"serde",
"syn 2.0.100",
"syn 2.0.101",
"walkdir",
]
@ -2097,7 +2097,7 @@ dependencies = [
"quote",
"rstml",
"server_fn_macro 0.7.8",
"syn 2.0.100",
"syn 2.0.101",
"uuid",
]
@ -2300,7 +2300,7 @@ dependencies = [
"manganis-core",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -2312,7 +2312,7 @@ dependencies = [
"manyhow-macros",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -2494,7 +2494,7 @@ checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -2557,7 +2557,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6"
dependencies = [
"proc-macro2",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -2613,7 +2613,7 @@ dependencies = [
"proc-macro-error-attr2",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -2644,7 +2644,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
"version_check",
"yansi",
]
@ -2694,7 +2694,7 @@ dependencies = [
"proc-macro-utils",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -2779,7 +2779,7 @@ dependencies = [
"proc-macro-error2",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -2836,7 +2836,7 @@ dependencies = [
"proc-macro2",
"proc-macro2-diagnostics",
"quote",
"syn 2.0.100",
"syn 2.0.101",
"syn_derive",
"thiserror 2.0.12",
]
@ -2929,7 +2929,7 @@ dependencies = [
"proc-macro2",
"quote",
"roxmltree",
"syn 2.0.100",
"syn 2.0.101",
"tempfile",
"usvg",
]
@ -2982,7 +2982,7 @@ checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -3108,7 +3108,7 @@ dependencies = [
"convert_case 0.6.0",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
"xxhash-rust",
]
@ -3122,7 +3122,7 @@ dependencies = [
"convert_case 0.6.0",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
"xxhash-rust",
]
@ -3133,7 +3133,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f2aa8119b558a17992e0ac1fd07f080099564f24532858811ce04f742542440"
dependencies = [
"server_fn_macro 0.6.15",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -3143,7 +3143,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb8b274f568c94226a8045668554aace8142a59b8bca5414ac5a79627c825568"
dependencies = [
"server_fn_macro 0.7.8",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -3213,7 +3213,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33a1b4f13e2bbf2f5b29d09dfebc9de69229ffee245aed80e3b70f9b5fd28c06"
dependencies = [
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -3278,9 +3278,9 @@ dependencies = [
[[package]]
name = "syn"
version = "2.0.100"
version = "2.0.101"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0"
checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf"
dependencies = [
"proc-macro2",
"quote",
@ -3296,7 +3296,7 @@ dependencies = [
"proc-macro-error2",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -3307,7 +3307,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -3383,7 +3383,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -3394,7 +3394,7 @@ checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -3537,7 +3537,7 @@ checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -3615,7 +3615,7 @@ checksum = "3c36781cc0e46a83726d9879608e4cf6c2505237e263a8eb8c24502989cfdb28"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -3796,7 +3796,7 @@ checksum = "59195a1db0e95b920366d949ba5e0d3fc0e70b67c09be15ce5abb790106b0571"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -3836,7 +3836,7 @@ dependencies = [
"log",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
"wasm-bindgen-shared",
]
@ -3871,7 +3871,7 @@ checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
@ -4084,7 +4084,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -4107,7 +4107,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
"synstructure",
]
@ -4128,7 +4128,7 @@ checksum = "a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]
[[package]]
@ -4148,7 +4148,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
"synstructure",
]
@ -4171,5 +4171,5 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.100",
"syn 2.0.101",
]

View file

@ -63,7 +63,7 @@ fn main() -> Result<(), Box<dyn Error>> {
let component_name = file_stem.to_case(Case::Pascal);
component_names.push(component_name.clone());
info!("{} - {}", module, component_name);
info!("{module} - {component_name}");
for framework in &frameworks {
generate_icon(
@ -120,7 +120,7 @@ fn generate_icon(
let output_path = Path::new("packages")
.join(framework.name())
.join("src")
.join(format!("{}.rs", module));
.join(format!("{module}.rs"));
let output_tokens = framework.generate(component_name, input)?;
let output = prettyplease::unparse(&syn::parse2(output_tokens)?);
@ -168,7 +168,7 @@ fn generate_lib(framework: &dyn Framework, modules: &[String]) -> Result<(), Box
let output = format!(
"{}{}\n\n{}\n",
match framework.lib_header() {
Some(header) => format!("{}\n\n", header),
Some(header) => format!("{header}\n\n"),
None => "".into(),
},
output_modules,

View file

@ -31,7 +31,7 @@ impl Framework for Dioxus {
let svg = convert_children(document.root().children(), None);
let component_name: TokenStream = component_name.parse()?;
let props_name: TokenStream = format!("{}Props", component_name).parse()?;
let props_name: TokenStream = format!("{component_name}Props").parse()?;
Ok(quote! {
use dioxus::prelude::*;

View file

@ -29,7 +29,7 @@ impl Framework for Yew {
fn generate(&self, component_name: String, svg: String) -> Result<TokenStream, Box<dyn Error>> {
let component_name: TokenStream = component_name.parse()?;
let props_name: TokenStream = format!("{}Props", component_name).parse()?;
let props_name: TokenStream = format!("{component_name}Props").parse()?;
let svg: TokenStream = svg
.replacen(
"<svg",