Skip to content

Commit 0363b25

Browse files
authored
Remove redundant argument parser attributes (#3340)
1 parent f92413b commit 0363b25

1 file changed

Lines changed: 9 additions & 16 deletions

File tree

src/arguments.rs

Lines changed: 9 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ pub struct Arguments {
5353
env = "JUST_CEILING",
5454
help = "Do not ascend above <CEILING> directory when searching for a justfile.",
5555
long,
56-
value_name = "CEILING"
5756
)]
5857
pub(crate) ceiling: Option<PathBuf>,
5958
#[arg(
@@ -99,22 +98,19 @@ pub struct Arguments {
9998
env = "JUST_CYGPATH",
10099
help = "Use binary at <CYGPATH> to convert between unix and Windows paths.",
101100
long,
102-
value_name = "CYGPATH"
103101
)]
104102
pub(crate) cygpath: PathBuf,
105103
#[arg(
106104
conflicts_with = "dotenv_path",
107105
help = "Search for environment file named <DOTENV-FILENAME> instead of `.env`",
108-
long,
109-
value_name = "DOTENV-FILENAME"
106+
long
110107
)]
111108
pub(crate) dotenv_filename: Option<String>,
112109
#[arg(
113110
add = ArgValueCompleter::new(PathCompleter::file()),
114111
help = "Load <DOTENV-PATH> as environment file instead of searching for one",
115112
long,
116113
short = 'E',
117-
value_name = "DOTENV-PATH"
118114
)]
119115
pub(crate) dotenv_path: Option<PathBuf>,
120116
#[arg(
@@ -161,7 +157,7 @@ pub struct Arguments {
161157
add = ArgValueCompleter::new(Completer::complete_group),
162158
env = "JUST_GROUP",
163159
help = "Only list recipes in <GROUP>",
164-
long = "group",
160+
long,
165161
requires = "list"
166162
)]
167163
pub(crate) group: Vec<String>,
@@ -185,7 +181,6 @@ pub struct Arguments {
185181
help = "Use <JUSTFILE> as justfile or `-` to read from standard input",
186182
long,
187183
short = 'f',
188-
value_name = "JUSTFILE"
189184
)]
190185
pub(crate) justfile: Option<PathBuf>,
191186
#[arg(
@@ -196,15 +191,15 @@ pub struct Arguments {
196191
)]
197192
pub(crate) justfile_names: Option<Vec<String>>,
198193
#[arg(
199-
default_value = Arguments::DEFAULT_LIST_HEADING,
194+
default_value = Self::DEFAULT_LIST_HEADING,
200195
env = "JUST_LIST_HEADING",
201196
help = "Print <TEXT> before list",
202197
long,
203198
value_name = "TEXT"
204199
)]
205200
pub(crate) list_heading: String,
206201
#[arg(
207-
default_value = Arguments::DEFAULT_LIST_PREFIX,
202+
default_value = Self::DEFAULT_LIST_PREFIX,
208203
env = "JUST_LIST_PREFIX",
209204
help = "Print <TEXT> before each list item",
210205
long,
@@ -224,7 +219,7 @@ pub struct Arguments {
224219
alias = "no-dependencies",
225220
env = "JUST_NO_DEPS",
226221
help = "Don't run recipe dependencies",
227-
long = "no-deps"
222+
long
228223
)]
229224
pub(crate) no_deps: bool,
230225
#[arg(env = "JUST_NO_DOTENV", help = "Don't load `.env` file", long)]
@@ -280,7 +275,6 @@ pub struct Arguments {
280275
env = "JUST_TEMPDIR",
281276
help = "Save temporary files to <TEMPDIR>.",
282277
long,
283-
value_name = "TEMPDIR"
284278
)]
285279
pub(crate) tempdir: Option<PathBuf>,
286280
#[arg(env = "JUST_TIME", help = "Print recipe execution time", long)]
@@ -323,7 +317,6 @@ pub struct Arguments {
323317
long,
324318
requires = "justfile",
325319
short = 'd',
326-
value_name = "WORKING-DIRECTORY"
327320
)]
328321
pub(crate) working_directory: Option<PathBuf>,
329322
#[arg(env = "JUST_YES", help = "Automatically confirm all recipes.", long)]
@@ -391,13 +384,13 @@ pub(crate) struct Subcommand {
391384
alias = "format",
392385
help = "Format and overwrite justfile",
393386
help_heading = Self::HEADING,
394-
long = "fmt",
387+
long,
395388
)]
396389
pub(crate) fmt: bool,
397390
#[arg(
398391
help = "List recipe groups",
399392
help_heading = Self::HEADING,
400-
long = "groups",
393+
long,
401394
)]
402395
pub(crate) groups: bool,
403396
#[arg(
@@ -466,9 +459,9 @@ pub(crate) struct Subcommand {
466459
)]
467460
pub(crate) usage: Option<Vec<String>>,
468461
#[arg(
469-
long,
470-
help_heading = Self::HEADING,
471462
help = "List names of variables",
463+
help_heading = Self::HEADING,
464+
long,
472465
)]
473466
pub(crate) variables: bool,
474467
}

0 commit comments

Comments
 (0)