clap/clap_derive/tests/ui
Ed Page 9afa08ff50 fix(derive): Support SubcommandsNegateReqs
Before there was no way to make `SubcommandsNegateReqs` with
`clap_derive` because it required a required field with a sentinel value
for when the required part was negated.  We blocked that.

This turned out simpler than I expected.

This came out of the discussion for #2255 but that issue is more
specifically about the panic, so not closing it.
2021-10-05 16:02:02 -05:00
..
arg_enum_on_struct.rs fix ui 2021-09-29 19:31:05 +02:00
arg_enum_on_struct.stderr fix ui 2021-09-29 19:31:05 +02:00
bool_arg_enum.rs Added arg_enum support 2020-04-22 14:37:45 +02:00
bool_arg_enum.stderr Apply suggestions from code review 2020-04-22 18:28:56 +02:00
bool_default_value.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
bool_default_value.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
bool_required.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
bool_required.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
clap_empty_attr.rs Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
clap_empty_attr.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
default_value_wo_value_removed.rs feat(derive): Specify defaults by native expressions 2021-08-13 12:20:54 -05:00
default_value_wo_value_removed.stderr feat(derive): Specify defaults by native expressions 2021-08-13 12:20:54 -05:00
enum_flatten.rs Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
enum_flatten.stderr fix(derive): Reduce compiler error noise 2021-07-30 10:19:21 +01:00
enum_variant_not_args.rs chore(derive): Ensure license is recorded for subcommand 2021-07-15 12:04:04 -05:00
enum_variant_not_args.stderr Bump MSRV to 1.54.0 2021-07-30 10:19:21 +01:00
external_subcommand_misuse.rs Fix ui tests 2020-05-01 20:09:55 +03:00
external_subcommand_misuse.stderr Fix ui tests 2020-05-01 20:09:55 +03:00
external_subcommand_wrong_type.rs Fix ui tests 2020-05-01 20:09:55 +03:00
external_subcommand_wrong_type.stderr fix: Provide path to avoid UTF-8 panics 2021-08-18 14:15:18 -05:00
flatten_and_methods.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
flatten_and_methods.stderr Allow flatten with doc comments 2020-08-25 20:20:56 +03:00
flatten_and_parse.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
flatten_and_parse.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
flatten_on_subcommand.rs chore(derive): Ensure license is recorded for subcommand 2021-07-15 12:04:04 -05:00
flatten_on_subcommand.stderr chore(derive): Ensure license is recorded for subcommand 2021-07-15 12:04:04 -05:00
multiple_external_subcommand.rs Make extrernal_subcommand ALMOST work 2020-04-30 20:20:21 +03:00
multiple_external_subcommand.stderr fix(derive): Reduce compiler error noise 2021-07-30 10:19:21 +01:00
non_existent_attr.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
non_existent_attr.stderr Bump MSRV to 1.54.0 2021-07-30 10:19:21 +01:00
opt_opt_nonpositional.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
opt_opt_nonpositional.stderr Use full span information whenever possible 2020-02-13 21:47:42 +03:00
opt_vec_nonpositional.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
opt_vec_nonpositional.stderr Use full span information whenever possible 2020-02-13 21:47:42 +03:00
option_default_value.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
option_default_value.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
parse_empty_try_from_os.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
parse_empty_try_from_os.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
parse_function_is_not_path.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
parse_function_is_not_path.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
parse_literal_spec.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
parse_literal_spec.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
parse_not_zero_args.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
parse_not_zero_args.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
positional_bool.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
positional_bool.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
raw.rs Pre release tweaks and changelog 2020-02-04 11:10:47 +03:00
raw.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
rename_all_wrong_casing.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
rename_all_wrong_casing.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
skip_flatten.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
skip_flatten.stderr Marry AllowExternalSubcommands with SubcommandRequiredElse* 2020-05-01 15:33:36 +03:00
skip_subcommand.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
skip_subcommand.stderr Marry AllowExternalSubcommands with SubcommandRequiredElse* 2020-05-01 15:33:36 +03:00
skip_with_other_options.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
skip_with_other_options.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
skip_without_default.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
skip_without_default.stderr Bump MSRV to 1.54.0 2021-07-30 10:19:21 +01:00
struct_parse.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
struct_parse.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
struct_subcommand.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
struct_subcommand.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
subcommand_and_flatten.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
subcommand_and_flatten.stderr Marry AllowExternalSubcommands with SubcommandRequiredElse* 2020-05-01 15:33:36 +03:00
subcommand_and_methods.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
subcommand_and_methods.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
subcommand_and_parse.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
subcommand_and_parse.stderr Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
subcommand_on_struct.rs Allow separate derives, but do not give examples 2020-05-15 09:51:42 +02:00
subcommand_on_struct.stderr fix(derive): Reduce compiler error noise 2021-07-30 10:19:21 +01:00
subcommand_opt_opt.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
subcommand_opt_opt.stderr Use full span information whenever possible 2020-02-13 21:47:42 +03:00
subcommand_opt_vec.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
subcommand_opt_vec.stderr Use full span information whenever possible 2020-02-13 21:47:42 +03:00
tuple_struct.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
tuple_struct.stderr Bump MSRV to 1.54.0 2021-07-30 10:19:21 +01:00