From 76ec39fd50b6f0749920c489ff267b431444ac88 Mon Sep 17 00:00:00 2001 From: FroVolod Date: Sun, 6 Feb 2022 16:17:25 +0200 Subject: [PATCH] add examples --- Cargo.lock | 41 ++++++++++++++++++++---------- interactive_clap_derive/Cargo.toml | 5 ++-- 2 files changed, 30 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 215a883..b65c0d7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -96,36 +96,42 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clap" -version = "3.0.14" +version = "3.0.0-beta.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b63edc3f163b3c71ec8aa23f9bd6070f77edbf3d1d198b164afa90ff00e4ec62" +checksum = "fcd70aa5597dbc42f7217a543f9ef2768b2ef823ba29036072d30e1d88e98406" dependencies = [ "atty", "bitflags", + "clap_derive", "indexmap", + "lazy_static", "os_str_bytes", "strsim", "termcolor", "textwrap", + "vec_map", ] [[package]] -name = "clap_complete" -version = "3.0.6" +name = "clap_derive" +version = "3.0.0-beta.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "678db4c39c013cc68b54d372bce2efc58e30a0337c497c9032fd196802df3bc3" +checksum = "0b5bb0d655624a0b8770d1c178fb8ffcb1f91cc722cb08f451e3dc72465421ac" dependencies = [ - "clap", + "heck", + "proc-macro-error", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "clap_generate" -version = "3.0.3" +version = "3.0.0-beta.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e1b28c4a802ac3628604fd267cac62aaea74dc61af3410db6b1c44c03b42599" +checksum = "2d9b1abef93569f290952eff3c4a0a92d6767bb5158db095b4dc9a512b1c3643" dependencies = [ "clap", - "clap_complete", ] [[package]] @@ -482,6 +488,7 @@ name = "interactive_clap_derive" version = "0.1.0" dependencies = [ "clap", + "clap_derive", "clap_generate", "proc-macro-error", "proc-macro2", @@ -627,12 +634,9 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "os_str_bytes" -version = "6.0.0" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64" -dependencies = [ - "memchr", -] +checksum = "6acbef58a60fe69ab50510a55bc8cdd4d6cf2283d27ad338f54cb52747a9cf2d" [[package]] name = "owo-colors" @@ -955,6 +959,9 @@ name = "textwrap" version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0066c8d12af8b5acd21e00547c3797fde4e8677254a7ee429176ccebbe93dd80" +dependencies = [ + "unicode-width", +] [[package]] name = "thiserror" @@ -1080,6 +1087,12 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" +[[package]] +name = "vec_map" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" + [[package]] name = "version_check" version = "0.9.4" diff --git a/interactive_clap_derive/Cargo.toml b/interactive_clap_derive/Cargo.toml index d0e091a..f1cee25 100644 --- a/interactive_clap_derive/Cargo.toml +++ b/interactive_clap_derive/Cargo.toml @@ -13,8 +13,9 @@ proc-macro2 = "1.0.24" proc-macro-error = "1" quote = "1.0" syn = "1.0" -clap = "3.0.0-beta.4" -clap_generate = "3.0.0-beta.4" +clap = "=3.0.0-beta.4" +clap_derive = "=3.0.0-beta.4" +clap_generate = "=3.0.0-beta.4" # interactive_clap = { path = "../" } # interactive_clap = { git = "https://github.com/FroVolod/interactive-clap" }