@@ -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