clap/clap_derive/tests
bors[bot] 12df8cb078
Merge #1681
1681: WIP: Extract subcommands into separate trait r=pksunkara a=CreepySkeleton

Not-yet-working-but-almost-there "multiple traits" approach. More or less done, what's left is to catch some bugs and adapt tests/examples.

For the record: it took so long because of RL stuff (who would have thought?) and because [there was a detailed description of the experience I've had here, but it was deleted because it contained a lot of profanity and emotional notes]. 

As the only person alive that understands how the derive works (if you won't blow your own horn, nobody will do it for you, yeah), I'd like to made a statement: we Do need the refactoring.

Co-authored-by: CreepySkeleton <creepy-skeleton@yandex.ru>
2020-02-12 20:42:32 +00:00
..
ui Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
arg_enum_basic.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
arg_enum_case_sensitive.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
argument_naming.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
arguments.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
author_version_about.rs Use 'Clap Maintainers' as authors 2020-02-10 20:16:25 +01:00
basic.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
custom-string-parsers.rs fix: Clippy should pass 2020-02-01 06:48:50 +01:00
default_value.rs Default value for default_value (yeah, sounds awkward) 2020-02-04 11:40:01 +03:00
deny-warnings.rs Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
doc-comments-help.rs Get rid of #[clap(no_version)] 2020-02-05 16:54:58 +03:00
explicit_name_no_renaming.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
flags.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
flatten.rs Implemented: flatten on enums 2020-02-05 09:10:59 +03:00
issues.rs Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
macro-errors.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
nested-subcommands.rs fix: Clippy should pass 2020-02-01 06:48:50 +01:00
non_literal_attributes.rs fix: Clippy should pass 2020-02-01 06:48:50 +01:00
options.rs fix: Clippy should pass 2020-02-01 06:48:50 +01:00
privacy.rs Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
raw_bool_literal.rs Get rid of #[clap(no_version)] 2020-02-05 16:54:58 +03:00
raw_idents.rs Merged clap_derive using git-subtree 2020-01-18 17:40:07 +05:30
rename_all_env.rs Introduce #[structopt(rename_all_env)] 2020-02-03 17:56:17 +03:00
skip.rs fix: Clippy should pass 2020-02-01 06:48:50 +01:00
special_types.rs Address review comments 2020-01-19 06:08:22 +05:30
subcommands.rs Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00
utils.rs Extract subcommands into separate trait 2020-02-12 23:15:05 +03:00