Lines Matching refs:arg
2 use clap::{arg, error::ErrorKind, Arg, ArgAction, ArgGroup, Command};
10 .arg(arg!(-f --flag "some flag").requires("color")) in flag_required()
11 .arg(arg!(-c --color "third flag")) in flag_required()
21 .arg( in flag_required_2()
22 arg!(-f --flag "some flag") in flag_required_2()
26 .arg(arg!(-c --color "third flag").action(ArgAction::SetTrue)) in flag_required_2()
36 .arg(arg!(f: -f <flag> "some flag").requires("c")) in option_required()
37 .arg(arg!(c: -c <color> "third flag")) in option_required()
47 .arg(arg!(f: -f <flag> "some flag").requires("c")) in option_required_2()
48 .arg(arg!(c: -c <color> "third flag")) in option_required_2()
63 .arg(Arg::new("flag").index(1).required(true)) in positional_required()
73 .arg(Arg::new("flag").index(1).required(true)) in positional_required_2()
97 .arg(Arg::new("flag").required(true).requires("opt")) in positional_required_with_requires()
98 .arg(Arg::new("opt")) in positional_required_with_requires()
99 .arg(Arg::new("bar")); in positional_required_with_requires()
117 .arg(Arg::new("flag").required(true).requires_if("val", "opt")) in positional_required_with_requires_if_no_value()
118 .arg(Arg::new("opt")) in positional_required_with_requires_if_no_value()
119 .arg(Arg::new("bar")); in positional_required_with_requires_if_no_value()
138 .arg(Arg::new("flag").required(true).requires_if("val", "opt")) in positional_required_with_requires_if_value()
139 .arg(Arg::new("foo").required(true)) in positional_required_with_requires_if_value()
140 .arg(Arg::new("opt")) in positional_required_with_requires_if_value()
141 .arg(Arg::new("bar")); in positional_required_with_requires_if_value()
149 .arg(arg!(-f --flag "some flag")) in group_required()
150 .group(ArgGroup::new("gr").required(true).arg("some").arg("other")) in group_required()
151 .arg(arg!(--some "some arg")) in group_required()
152 .arg(arg!(--other "other arg")) in group_required()
162 .arg(arg!(-f --flag "some flag").action(ArgAction::SetTrue)) in group_required_2()
163 .group(ArgGroup::new("gr").required(true).arg("some").arg("other")) in group_required_2()
164 .arg(arg!(--some "some arg").action(ArgAction::SetTrue)) in group_required_2()
165 .arg(arg!(--other "other arg").action(ArgAction::SetTrue)) in group_required_2()
176 .arg(arg!(-f --flag "some flag").action(ArgAction::SetTrue)) in group_required_3()
177 .group(ArgGroup::new("gr").required(true).arg("some").arg("other")) in group_required_3()
178 .arg(arg!(--some "some arg").action(ArgAction::SetTrue)) in group_required_3()
179 .arg(arg!(--other "other arg").action(ArgAction::SetTrue)) in group_required_3()
190 .arg(arg!(-f --flag "some flag").requires("gr")) in arg_require_group()
191 .group(ArgGroup::new("gr").arg("some").arg("other")) in arg_require_group()
192 .arg(arg!(--some "some arg")) in arg_require_group()
193 .arg(arg!(--other "other arg")) in arg_require_group()
203 .arg( in arg_require_group_2()
204 arg!(-f --flag "some flag") in arg_require_group_2()
208 .group(ArgGroup::new("gr").arg("some").arg("other")) in arg_require_group_2()
209 .arg(arg!(--some "some arg").action(ArgAction::SetTrue)) in arg_require_group_2()
210 .arg(arg!(--other "other arg").action(ArgAction::SetTrue)) in arg_require_group_2()
222 .arg( in arg_require_group_3()
223 arg!(-f --flag "some flag") in arg_require_group_3()
227 .group(ArgGroup::new("gr").arg("some").arg("other")) in arg_require_group_3()
228 .arg(arg!(--some "some arg").action(ArgAction::SetTrue)) in arg_require_group_3()
229 .arg(arg!(--other "other arg").action(ArgAction::SetTrue)) in arg_require_group_3()
243 .arg(arg!( in issue_753()
246 .arg( in issue_753()
247 arg!( in issue_753()
253 .arg( in issue_753()
254 arg!(-f --file <TESTFILE> "Fetch NTP packets from pcap file") in issue_753()
258 .arg(arg!(-s --server <SERVER_IP> "NTP server IP address").required_unless_present("list")) in issue_753()
266 .arg( in required_unless_present()
272 .arg(Arg::new("dbg").long("debug").action(ArgAction::SetTrue)) in required_unless_present()
284 .arg( in required_unless_present_err()
290 .arg(Arg::new("dbg").long("debug")) in required_unless_present_err()
300 .arg(Arg::new("opt").long("opt").num_args(0..=1)) in required_unless_present_with_optional_value()
301 .arg( in required_unless_present_with_optional_value()
307 .arg(Arg::new("dbg").long("debug")) in required_unless_present_with_optional_value()
319 .arg( in required_unless_present_all()
325 .arg(Arg::new("dbg").long("debug").action(ArgAction::SetTrue)) in required_unless_present_all()
326 .arg(Arg::new("infile").short('i').action(ArgAction::Set)) in required_unless_present_all()
339 .arg( in required_unless_all_err()
345 .arg(Arg::new("dbg").long("debug").action(ArgAction::SetTrue)) in required_unless_all_err()
346 .arg(Arg::new("infile").short('i').action(ArgAction::Set)) in required_unless_all_err()
358 .arg( in required_unless_present_any()
364 .arg(Arg::new("dbg").long("debug").action(ArgAction::SetTrue)) in required_unless_present_any()
365 .arg(Arg::new("infile").short('i').action(ArgAction::Set)) in required_unless_present_any()
379 .arg( in required_unless_any_2()
385 .arg(Arg::new("dbg").long("debug").action(ArgAction::SetTrue)) in required_unless_any_2()
386 .arg(Arg::new("infile").short('i').action(ArgAction::Set)) in required_unless_any_2()
399 .arg( in required_unless_any_works_with_short()
405 .arg(Arg::new("b").short('b').action(ArgAction::SetTrue)) in required_unless_any_works_with_short()
406 .arg( in required_unless_any_works_with_short()
420 .arg( in required_unless_any_works_with_short_err()
426 .arg(Arg::new("b").short('b').action(ArgAction::SetTrue)) in required_unless_any_works_with_short_err()
427 .arg( in required_unless_any_works_with_short_err()
441 .arg( in required_unless_any_works_without()
447 .arg(Arg::new("b").short('b').action(ArgAction::SetTrue)) in required_unless_any_works_without()
448 .arg(Arg::new("x").required_unless_present_any(["a", "b"])) in required_unless_any_works_without()
457 .arg( in required_unless_any_works_with_long()
463 .arg(Arg::new("b").short('b').action(ArgAction::SetTrue)) in required_unless_any_works_with_long()
464 .arg( in required_unless_any_works_with_long()
478 .arg( in required_unless_any_1()
484 .arg(Arg::new("dbg").long("debug").action(ArgAction::SetTrue)) in required_unless_any_1()
485 .arg(Arg::new("infile").short('i').action(ArgAction::Set)) in required_unless_any_1()
498 .arg( in required_unless_any_err()
504 .arg(Arg::new("dbg").long("debug").action(ArgAction::SetTrue)) in required_unless_any_err()
505 .arg(Arg::new("infile").short('i').action(ArgAction::Set)) in required_unless_any_err()
534 .arg( in requires_if_present_val()
540 .arg(Arg::new("extra").long("extra").action(ArgAction::SetTrue)) in requires_if_present_val()
550 .arg( in requires_if_present_mult()
556 .arg(Arg::new("extra").long("extra").action(ArgAction::SetTrue)) in requires_if_present_mult()
557 .arg(Arg::new("other").long("other").action(ArgAction::SetTrue)) in requires_if_present_mult()
567 .arg( in requires_if_present_mult_pass()
573 .arg(Arg::new("extra").long("extra").action(ArgAction::SetTrue)) in requires_if_present_mult_pass()
574 .arg(Arg::new("other").long("other").action(ArgAction::SetTrue)) in requires_if_present_mult_pass()
583 .arg( in requires_if_present_val_no_present_pass()
589 .arg(Arg::new("extra").long("extra").action(ArgAction::SetTrue)) in requires_if_present_val_no_present_pass()
600 .arg( in required_if_val_present_pass()
606 .arg(Arg::new("extra").action(ArgAction::Set).long("extra")) in required_if_val_present_pass()
615 .arg( in required_if_val_present_fail()
621 .arg(Arg::new("extra").action(ArgAction::Set).long("extra")) in required_if_val_present_fail()
631 .arg( in required_if_val_present_ignore_case_pass()
637 .arg( in required_if_val_present_ignore_case_pass()
651 .arg( in required_if_val_present_ignore_case_fail()
657 .arg( in required_if_val_present_ignore_case_fail()
672 .arg( in required_if_all_values_present_pass()
678 .arg(Arg::new("extra").action(ArgAction::Set).long("extra")) in required_if_all_values_present_pass()
679 .arg(Arg::new("option").action(ArgAction::Set).long("option")) in required_if_all_values_present_pass()
690 .arg( in required_if_some_values_present_pass()
696 .arg(Arg::new("extra").action(ArgAction::Set).long("extra")) in required_if_some_values_present_pass()
697 .arg(Arg::new("option").action(ArgAction::Set).long("option")) in required_if_some_values_present_pass()
706 .arg( in required_if_all_values_present_fail()
712 .arg(Arg::new("extra").action(ArgAction::Set).long("extra")) in required_if_all_values_present_fail()
713 .arg(Arg::new("option").action(ArgAction::Set).long("option")) in required_if_all_values_present_fail()
723 .arg( in required_if_any_all_values_present_pass()
730 .arg(Arg::new("extra").action(ArgAction::Set).long("extra")) in required_if_any_all_values_present_pass()
731 .arg(Arg::new("option").action(ArgAction::Set).long("option")) in required_if_any_all_values_present_pass()
742 .arg( in required_if_any_all_values_present_fail()
749 .arg(Arg::new("extra").action(ArgAction::Set).long("extra")) in required_if_any_all_values_present_fail()
750 .arg(Arg::new("option").action(ArgAction::Set).long("option")) in required_if_any_all_values_present_fail()
773 .arg( in list_correct_required_args()
780 .arg( in list_correct_required_args()
786 .arg( in list_correct_required_args()
817 .arg( in required_if_val_present_fail_error_output()
824 .arg( in required_if_val_present_fail_error_output()
830 .arg( in required_if_val_present_fail_error_output()
848 .arg( in required_if_wrong_val()
854 .arg(Arg::new("extra").action(ArgAction::Set).long("extra")) in required_if_wrong_val()
863 .arg( in required_ifs_val_present_pass()
869 .arg(Arg::new("option").action(ArgAction::Set).long("option")) in required_ifs_val_present_pass()
870 .arg(Arg::new("extra").action(ArgAction::Set).long("extra")) in required_ifs_val_present_pass()
879 .arg( in required_ifs_val_present_fail()
885 .arg(Arg::new("extra").action(ArgAction::Set).long("extra")) in required_ifs_val_present_fail()
886 .arg(Arg::new("option").action(ArgAction::Set).long("option")) in required_ifs_val_present_fail()
896 .arg( in required_ifs_wrong_val()
902 .arg(Arg::new("extra").action(ArgAction::Set).long("extra")) in required_ifs_wrong_val()
903 .arg(Arg::new("option").action(ArgAction::Set).long("option")) in required_ifs_wrong_val()
912 .arg( in required_ifs_wrong_val_mult_fail()
918 .arg(Arg::new("extra").action(ArgAction::Set).long("extra")) in required_ifs_wrong_val_mult_fail()
919 .arg(Arg::new("option").action(ArgAction::Set).long("option")) in required_ifs_wrong_val_mult_fail()
938 let cmd = Command::new("clap-test").version("v1.4.8").arg( in require_eq()
964 .arg( in require_eq_filtered()
973 .arg( in require_eq_filtered()
999 .arg( in require_eq_filtered_group()
1008 .arg( in require_eq_filtered_group()
1017 .arg( in require_eq_filtered_group()
1023 .arg( in require_eq_filtered_group()
1044 .arg( in issue_1158_app()
1045 arg!(-c --config <FILE> "Custom config file.") in issue_1158_app()
1049 .arg( in issue_1158_app()
1050 arg!([ID] "ID") in issue_1158_app()
1059 .arg(arg!(x: -x <X> "X")) in issue_1158_app()
1060 .arg(arg!(y: -y <Y> "Y")) in issue_1158_app()
1061 .arg(arg!(z: -z <Z> "Z")) in issue_1158_app()
1077 .arg( in multiple_required_unless_usage_printing()
1084 .arg( in multiple_required_unless_usage_printing()
1091 .arg( in multiple_required_unless_usage_printing()
1098 .arg( in multiple_required_unless_usage_printing()
1139 .arg( in issue_1643_args_mutually_require_each_other()
1147 .arg( in issue_1643_args_mutually_require_each_other()
1163 .arg( in short_flag_require_equals_with_minvals_zero()
1169 .arg(Arg::new("unique").short('u').action(ArgAction::SetTrue)) in short_flag_require_equals_with_minvals_zero()
1179 .arg( in issue_2624()
1187 .arg( in issue_2624()
1204 .arg(Arg::new("foo").long("foo").action(ArgAction::SetTrue)) in required_unless_all_with_any()
1205 .arg(Arg::new("bar").long("bar").action(ArgAction::SetTrue)) in required_unless_all_with_any()
1206 .arg(Arg::new("baz").long("baz").action(ArgAction::SetTrue)) in required_unless_all_with_any()
1207 .arg( in required_unless_all_with_any()
1239 .arg(Arg::new("config").requires("extra").long("config")) in requires_invalid_arg()
1248 .arg( in requires_if_invalid_arg()
1261 .arg( in required_if_invalid_arg()
1274 .arg( in required_unless_invalid_arg()
1285 .arg( in requires_with_default_value()
1291 .arg(Arg::new("flag").long("flag").action(ArgAction::SetTrue)) in requires_with_default_value()
1311 .arg( in requires_if_with_default_value()
1317 .arg(Arg::new("flag").long("flag").action(ArgAction::SetTrue)) in requires_if_with_default_value()
1337 .arg(Arg::new("opt").long("opt").default_value("default")) in group_requires_with_default_value()
1338 .arg(Arg::new("flag").long("flag").action(ArgAction::SetTrue)) in group_requires_with_default_value()
1339 .group(ArgGroup::new("one").arg("opt").requires("flag")) in group_requires_with_default_value()
1359 .arg(Arg::new("opt").long("opt").default_value("default")) in required_if_eq_on_default_value()
1360 .arg( in required_if_eq_on_default_value()
1385 .arg(Arg::new("opt").long("opt").default_value("default")) in required_if_eq_all_on_default_value()
1386 .arg( in required_if_eq_all_on_default_value()
1411 .arg(Arg::new("opt").long("opt").default_value("default")) in required_unless_on_default_value()
1412 .arg(Arg::new("flag").long("flag").required_unless_present("opt")) in required_unless_on_default_value()
1421 .arg(Arg::new("opt").long("opt").default_value("default")) in required_unless_all_on_default_value()
1422 .arg( in required_unless_all_on_default_value()
1436 .arg(Arg::new("a").required(true)) in required_error_doesnt_duplicate()
1437 .arg( in required_error_doesnt_duplicate()
1443 .arg( in required_error_doesnt_duplicate()
1463 .arg(arg!(--"require-first").requires("first")) in required_require_with_group_shows_flag()
1464 .arg(arg!(--first).group("either_or_both")) in required_require_with_group_shows_flag()
1465 .arg(arg!(--second).group("either_or_both")) in required_require_with_group_shows_flag()