diff --git a/tools/generate/Cargo.lock b/tools/generate/Cargo.lock index 6a41e3f..5ae00be 100644 --- a/tools/generate/Cargo.lock +++ b/tools/generate/Cargo.lock @@ -531,7 +531,7 @@ dependencies = [ "heck", "jsonschema", "once_cell", - "prettyplease", + "prettyplease 0.2.37", "proc-macro2", "quote", "regex", @@ -601,6 +601,16 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "prettyplease" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bfe0f4c752e450fc2faf62654f1c134747922825d5b04ca717b8874f41a40c0" +dependencies = [ + "proc-macro2", + "syn 3.0.9", +] + [[package]] name = "proc-macro2" version = "1.0.107" @@ -706,11 +716,11 @@ version = "0.1.0" dependencies = [ "heck", "openapi-to-rust", - "prettyplease", + "prettyplease 0.3.0", "proc-macro2", "quote", "serde_json", - "syn 2.0.119", + "syn 3.0.9", ] [[package]] diff --git a/tools/generate/Cargo.toml b/tools/generate/Cargo.toml index ccc74cc..69d35f2 100644 --- a/tools/generate/Cargo.toml +++ b/tools/generate/Cargo.toml @@ -8,7 +8,7 @@ publish = false openapi-to-rust = { version = "=0.22.0", default-features = false } serde_json = "1" heck = "0.5" -prettyplease = "0.2" -syn = { version = "2", features = ["full", "visit"] } +prettyplease = "0.3" +syn = { version = "3", features = ["full", "visit"] } proc-macro2 = { version = "1", features = ["span-locations"] } quote = "1"