From 8a63465e63542752153792cfc49baaae83870897 Mon Sep 17 00:00:00 2001 From: "Adam H. Leventhal" Date: Fri, 17 Mar 2023 11:52:01 -0700 Subject: [PATCH] output for responses that have no content --- Cargo.lock | 61 ++++++++++++++++++++-------- cli/src/generated_cli.rs | 88 ++++++++++++++++++++-------------------- 2 files changed, 89 insertions(+), 60 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1e34ecb7..9609c5d6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,6 +2,17 @@ # It is not intended for manual editing. version = 3 +[[package]] +name = "ahash" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +dependencies = [ + "cfg-if", + "once_cell", + "version_check", +] + [[package]] name = "aho-corasick" version = "0.7.20" @@ -280,7 +291,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" dependencies = [ "cfg-if", - "hashbrown", + "hashbrown 0.12.3", "lock_api", "once_cell", "parking_lot_core", @@ -574,6 +585,15 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" +[[package]] +name = "hashbrown" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +dependencies = [ + "ahash", +] + [[package]] name = "heck" version = "0.4.1" @@ -723,7 +743,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" dependencies = [ "autocfg", - "hashbrown", + "hashbrown 0.12.3", "serde", ] @@ -1082,7 +1102,7 @@ dependencies = [ "futures", "progenitor-client", "rand", - "regress", + "regress 0.4.1", "reqwest", "schemars", "serde", @@ -1207,7 +1227,7 @@ dependencies = [ [[package]] name = "progenitor" version = "0.2.1-dev" -source = "git+https://github.com/oxidecomputer/progenitor?branch=cli#42509bb4070af0519fa54037e4a562e692ab2ceb" +source = "git+https://github.com/oxidecomputer/progenitor?branch=cli#a99102f3bc3b62a465aa861eff03726c36b4abc6" dependencies = [ "anyhow", "built", @@ -1225,7 +1245,7 @@ dependencies = [ [[package]] name = "progenitor-client" version = "0.2.1-dev" -source = "git+https://github.com/oxidecomputer/progenitor?branch=cli#42509bb4070af0519fa54037e4a562e692ab2ceb" +source = "git+https://github.com/oxidecomputer/progenitor?branch=cli#a99102f3bc3b62a465aa861eff03726c36b4abc6" dependencies = [ "bytes", "futures-core", @@ -1239,7 +1259,7 @@ dependencies = [ [[package]] name = "progenitor-impl" version = "0.2.1-dev" -source = "git+https://github.com/oxidecomputer/progenitor?branch=cli#42509bb4070af0519fa54037e4a562e692ab2ceb" +source = "git+https://github.com/oxidecomputer/progenitor?branch=cli#a99102f3bc3b62a465aa861eff03726c36b4abc6" dependencies = [ "getopts", "heck", @@ -1261,7 +1281,7 @@ dependencies = [ [[package]] name = "progenitor-macro" version = "0.2.1-dev" -source = "git+https://github.com/oxidecomputer/progenitor?branch=cli#42509bb4070af0519fa54037e4a562e692ab2ceb" +source = "git+https://github.com/oxidecomputer/progenitor?branch=cli#a99102f3bc3b62a465aa861eff03726c36b4abc6" dependencies = [ "openapiv3", "proc-macro2", @@ -1366,6 +1386,16 @@ dependencies = [ "memchr", ] +[[package]] +name = "regress" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d995d590bd8ec096d1893f414bf3f5e8b0ee4c9eed9a5642b9766ef2c8e2e8e9" +dependencies = [ + "hashbrown 0.13.2", + "memchr", +] + [[package]] name = "remove_dir_all" version = "0.5.3" @@ -1666,9 +1696,9 @@ dependencies = [ [[package]] name = "serde_tokenstream" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "274f512d6748a01e67cbcde5b4307ab2c9d52a98a2b870a980ef0793a351deff" +checksum = "797ba1d80299b264f3aac68ab5d12e5825a561749db4df7cd7c8083900c5d4e9" dependencies = [ "proc-macro2", "serde", @@ -2046,7 +2076,7 @@ checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" [[package]] name = "typify" version = "0.0.11-dev" -source = "git+https://github.com/oxidecomputer/typify#05d65ea62be9061c1abd0c31d955d0248120d301" +source = "git+https://github.com/oxidecomputer/typify#33832b91d7a75d8b3dfc0673006cbf9661aeeffb" dependencies = [ "typify-impl", "typify-macro", @@ -2055,14 +2085,13 @@ dependencies = [ [[package]] name = "typify-impl" version = "0.0.11-dev" -source = "git+https://github.com/oxidecomputer/typify#05d65ea62be9061c1abd0c31d955d0248120d301" +source = "git+https://github.com/oxidecomputer/typify#33832b91d7a75d8b3dfc0673006cbf9661aeeffb" dependencies = [ "heck", "log", "proc-macro2", "quote", - "regress", - "rustfmt-wrapper", + "regress 0.5.0", "schemars", "serde_json", "syn", @@ -2073,7 +2102,7 @@ dependencies = [ [[package]] name = "typify-macro" version = "0.0.11-dev" -source = "git+https://github.com/oxidecomputer/typify#05d65ea62be9061c1abd0c31d955d0248120d301" +source = "git+https://github.com/oxidecomputer/typify#33832b91d7a75d8b3dfc0673006cbf9661aeeffb" dependencies = [ "proc-macro2", "quote", @@ -2099,9 +2128,9 @@ checksum = "d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58" [[package]] name = "unicode-ident" -version = "1.0.6" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" +checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" [[package]] name = "unicode-normalization" diff --git a/cli/src/generated_cli.rs b/cli/src/generated_cli.rs index 60a96c18..893b5502 100644 --- a/cli/src/generated_cli.rs +++ b/cli/src/generated_cli.rs @@ -388,7 +388,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -508,7 +508,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -654,7 +654,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -826,7 +826,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -1119,7 +1119,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -1348,7 +1348,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -1687,7 +1687,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -1957,7 +1957,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -2628,7 +2628,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -3235,7 +3235,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -3515,7 +3515,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -3932,7 +3932,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -4302,7 +4302,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -4633,7 +4633,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -5030,7 +5030,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -5274,7 +5274,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -5650,7 +5650,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -5817,7 +5817,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -5921,7 +5921,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -6013,7 +6013,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -6367,7 +6367,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -6509,7 +6509,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -6553,7 +6553,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -7210,7 +7210,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -7612,7 +7612,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -7878,7 +7878,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -8677,7 +8677,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -9038,7 +9038,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -9205,7 +9205,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -9520,7 +9520,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -9825,7 +9825,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -9980,7 +9980,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -10340,7 +10340,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -10382,7 +10382,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -10687,7 +10687,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -10782,7 +10782,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -10865,7 +10865,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -11125,7 +11125,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -11308,7 +11308,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -11357,7 +11357,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -12073,7 +12073,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -12390,7 +12390,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -12721,7 +12721,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r) @@ -13076,7 +13076,7 @@ impl Cli { let result = request.send().await; match result { Ok(r) => { - todo!() + println!("success\n{:#?}", r) } Err(r) => { println!("error\n{:#?}", r)