Skip to content

Commit 45e1cd8

Browse files
committed
Migrate to clap v3.0.0
This patch replaces structopt with clap v3.0.0.
1 parent 754eeb4 commit 45e1cd8

File tree

68 files changed

+1741
-1012
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+1741
-1012
lines changed

Cargo.lock

+78-12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+8
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,14 @@ version = "1.0"
4040
[dependencies.base32]
4141
version = "0.4.0"
4242

43+
[dependencies.clap]
44+
version = "3.0.0-rc.0"
45+
default-features = false
46+
features = ["derive", "std", "unicode"]
47+
48+
[dependencies.clap_generate]
49+
version = "3.0.0-rc.0"
50+
4351
[dependencies.directories]
4452
version = "3"
4553

src/arg_util.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ macro_rules! Command {
2323
$( $(#[$doc:meta])* $var:ident$(($inner:ty))? => $exec:expr, ) *
2424
] ) => {
2525
$(#[$docs])*
26-
#[derive(Debug, PartialEq, structopt::StructOpt)]
26+
#[derive(Debug, PartialEq, clap::StructOpt)]
2727
pub enum $name {
2828
$(
2929
$(#[$doc])*

0 commit comments

Comments
 (0)