Skip to content

Commit 4c4adce

Browse files
committed
🚀 fix clap
1 parent c9263a5 commit 4c4adce

2 files changed

Lines changed: 8 additions & 9 deletions

File tree

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ reqwest = { version = "0.11", default-features = false, features = ["json", "rus
3434
tokio = { version = "1", features = ["full"] }
3535
warp = { version = "0.3", features = ["tls"] }
3636

37-
clap = "3.0.0-beta.4"
38-
clap_generate = "3.0.0-beta.4"
37+
clap = "3.0.0-beta.5"
38+
clap_generate = "3.0.0-beta.5"
3939

4040
rhai = "1.0"
4141
fs_extra = "1.2.0"

src/main.rs

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ mod rhai_regex;
66
mod rss_feed;
77

88
use crate::utils::copy_statics_to_target;
9-
use clap::{crate_version, AppSettings, Clap};
9+
use clap::{crate_version, Parser};
1010
use config::Config;
1111

1212
use handlebars::no_escape;
@@ -20,15 +20,14 @@ use std::sync::Arc;
2020
use tracing::{info, span};
2121
use warp::{self, Filter};
2222

23-
#[derive(Clap)]
23+
#[derive(Parser)]
2424
#[clap(version = crate_version!(), author = "Feng Yunlong <ylfeng@ir.hit.edu.cn>")]
25-
#[clap(setting = AppSettings::ColoredHelp)]
2625
struct Opts {
2726
#[clap(subcommand)]
2827
subcmd: SubCommand,
2928
}
3029

31-
#[derive(Clap)]
30+
#[derive(Parser)]
3231
enum SubCommand {
3332
#[clap(version = crate_version!(), author = "Feng Yunlong <ylfeng@ir.hit.edu.cn>", about = "Server serve.")]
3433
Serve(Serve),
@@ -40,21 +39,21 @@ enum SubCommand {
4039
Pdf(Pdf),
4140
}
4241

43-
#[derive(Clap)]
42+
#[derive(Parser)]
4443
struct Serve {
4544
#[clap(short, long, default_value = "127.0.0.1", about = "addr export")]
4645
addr: String,
4746
#[clap(short, long, default_value = "8080", about = "port export")]
4847
port: u16,
4948
}
5049

51-
#[derive(Clap)]
50+
#[derive(Parser)]
5251
struct Build {
5352
#[clap(short, long, about = "output filename")]
5453
output: Option<String>,
5554
}
5655

57-
#[derive(Clap)]
56+
#[derive(Parser)]
5857
struct Pdf {
5958
#[clap(short, long, about = "output filename")]
6059
output: Option<String>,

0 commit comments

Comments
 (0)