Created
November 20, 2017 02:23
-
-
Save frewsxcv/42318b0af3f2c5b2aaf1fa40c69b51f6 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> target/debug/foo bar --help | |
DEBUG:clap:Parser::add_subcommand: term_w=None, name=bar | |
DEBUG:clap:Parser::propagate_settings: self=foo, g_settings=AppFlags( | |
NEEDS_LONG_HELP | NEEDS_LONG_VERSION | NEEDS_SC_HELP | UTF8_NONE | COLOR_AUTO | |
) | |
DEBUG:clap:Parser::propagate_settings: sc=bar, settings=AppFlags( | |
NEEDS_LONG_VERSION | NEEDS_SC_HELP | UTF8_NONE | COLOR_AUTO | |
), g_settings=AppFlags( | |
NEEDS_LONG_HELP | NEEDS_LONG_VERSION | NEEDS_SC_HELP | UTF8_NONE | COLOR_AUTO | |
) | |
DEBUG:clap:Parser::propagate_settings: self=bar, g_settings=AppFlags( | |
NEEDS_LONG_HELP | NEEDS_LONG_VERSION | NEEDS_SC_HELP | UTF8_NONE | COLOR_AUTO | |
) | |
DEBUG:clap:Parser::get_matches_with; | |
DEBUG:clap:Parser::create_help_and_version; | |
DEBUG:clap:Parser::create_help_and_version: Building --help | |
DEBUG:clap:Parser::create_help_and_version: Building --version | |
DEBUG:clap:Parser::create_help_and_version: Building help | |
DEBUG:clap:Parser::get_matches_with: Begin parsing '"bar"' ([98, 97, 114]) | |
DEBUG:clap:Parser::is_new_arg: arg="bar", Needs Val of=NotFound | |
DEBUG:clap:Parser::is_new_arg: Arg::allow_leading_hyphen(false) | |
DEBUG:clap:Parser::is_new_arg: probably value | |
DEBUG:clap:Parser::is_new_arg: starts_new_arg=false | |
DEBUG:clap:Parser::possible_subcommand: arg="bar" | |
DEBUG:clap:Parser::get_matches_with: possible_sc=true, sc=Some("bar") | |
DEBUG:clap:Parser::parse_subcommand; | |
DEBUG:clap:usage::get_required_usage_from: reqs=[], extra=None | |
DEBUG:clap:usage::get_required_usage_from: after init desc_reqs=[] | |
DEBUG:clap:usage::get_required_usage_from: no more children | |
DEBUG:clap:usage::get_required_usage_from: final desc_reqs=[] | |
DEBUG:clap:usage::get_required_usage_from: args_in_groups=[] | |
DEBUG:clap:Parser::parse_subcommand: About to parse sc=bar | |
DEBUG:clap:Parser::parse_subcommand: sc settings=AppFlags( | |
NEEDS_LONG_HELP | NEEDS_LONG_VERSION | NEEDS_SC_HELP | UTF8_NONE | COLOR_AUTO | |
) | |
DEBUG:clap:Parser::get_matches_with; | |
DEBUG:clap:Parser::create_help_and_version; | |
DEBUG:clap:Parser::create_help_and_version: Building --version | |
DEBUG:clap:Parser::get_matches_with: Begin parsing '"--help"' ([45, 45, 104, 101, 108, 112]) | |
DEBUG:clap:Parser::is_new_arg: arg="--help", Needs Val of=NotFound | |
DEBUG:clap:Parser::is_new_arg: Arg::allow_leading_hyphen(false) | |
DEBUG:clap:Parser::is_new_arg: -- found | |
DEBUG:clap:Parser::is_new_arg: starts_new_arg=true | |
DEBUG:clap:Parser::possible_subcommand: arg="--help" | |
DEBUG:clap:Parser::get_matches_with: possible_sc=false, sc=None | |
DEBUG:clap:Parser::parse_long_arg; | |
DEBUG:clap:Parser::parse_long_arg: Does it contain '='...No | |
DEBUG:clap:Parser::parse_long_arg: Found valid flag '--help' | |
DEBUG:clap:Parser::check_for_help_and_version_str; | |
DEBUG:clap:Parser::check_for_help_and_version_str: Checking if --help is help or version...Help | |
DEBUG:clap:Parser::_help: use_long=true | |
DEBUG:clap:Help::write_parser_help; | |
DEBUG:clap:Help::write_parser_help; | |
DEBUG:clap:Parser::color; | |
DEBUG:clap:Parser::color: Color setting...Auto | |
DEBUG:clap:is_a_tty: stderr=false | |
DEBUG:clap:Help::new; | |
DEBUG:clap:Help::write_help; | |
DEBUG:clap:Help::write_default_help; | |
DEBUG:clap:Help::write_bin_name; | |
DEBUG:clap:Help::write_version; | |
DEBUG:clap:usage::create_usage_no_title; | |
DEBUG:clap:usage::get_required_usage_from: reqs=[], extra=None | |
DEBUG:clap:usage::get_required_usage_from: after init desc_reqs=[] | |
DEBUG:clap:usage::get_required_usage_from: no more children | |
DEBUG:clap:usage::get_required_usage_from: final desc_reqs=[] | |
DEBUG:clap:usage::get_required_usage_from: args_in_groups=[] | |
DEBUG:clap:usage::needs_flags_tag; | |
DEBUG:clap:usage::needs_flags_tag:iter: f=help1; | |
DEBUG:clap:Parser::groups_for_arg: name=help1 | |
DEBUG:clap:Parser::groups_for_arg: No groups defined | |
DEBUG:clap:usage::needs_flags_tag:iter: [FLAGS] required | |
DEBUG:clap:usage::create_help_usage: usage=foo bar [FLAGS] | |
DEBUG:clap:Help::write_all_args; | |
DEBUG:clap:Help::write_args; | |
DEBUG:clap:Help::write_args: Current Longest...2 | |
DEBUG:clap:Help::write_args: New Longest...6 | |
DEBUG:clap:Help::write_args: Current Longest...6 | |
DEBUG:clap:Help::write_args: New Longest...9 | |
DEBUG:clap:Help::write_arg; | |
DEBUG:clap:Help::short; | |
DEBUG:clap:Help::long; | |
DEBUG:clap:Help::val: arg=-h | |
DEBUG:clap:Help::spec_vals: a=-h | |
DEBUG:clap:Help::val: Has switch...Yes | |
DEBUG:clap:Help::val: force_next_line...false | |
DEBUG:clap:Help::val: nlh...false | |
DEBUG:clap:Help::val: taken...21 | |
DEBUG:clap:Help::val: help_width > (width - taken)...0 > (120 - 21) | |
DEBUG:clap:Help::val: longest...9 | |
DEBUG:clap:Help::val: next_line...No | |
DEBUG:clap:write_spaces!: num=15 | |
DEBUG:clap:Help::help; | |
DEBUG:clap:Help::help: Next Line...false | |
DEBUG:clap:Help::help: Too long...No | |
DEBUG:clap:Help::write_arg; | |
DEBUG:clap:Help::short; | |
DEBUG:clap:Help::long; | |
DEBUG:clap:Help::val: arg=--help | |
DEBUG:clap:Help::spec_vals: a=--help | |
DEBUG:clap:Help::val: Has switch...Yes | |
DEBUG:clap:Help::val: force_next_line...false | |
DEBUG:clap:Help::val: nlh...false | |
DEBUG:clap:Help::val: taken...21 | |
DEBUG:clap:Help::val: help_width > (width - taken)...0 > (120 - 21) | |
DEBUG:clap:Help::val: longest...9 | |
DEBUG:clap:Help::val: next_line...No | |
DEBUG:clap:write_spaces!: num=7 | |
DEBUG:clap:Help::help; | |
DEBUG:clap:Help::help: Next Line...false | |
DEBUG:clap:Help::help: Too long...No | |
DEBUG:clap:Help::write_arg; | |
DEBUG:clap:Help::short; | |
DEBUG:clap:Help::long; | |
DEBUG:clap:Help::val: arg=--version | |
DEBUG:clap:Help::spec_vals: a=--version | |
DEBUG:clap:Help::val: Has switch...Yes | |
DEBUG:clap:Help::val: force_next_line...false | |
DEBUG:clap:Help::val: nlh...false | |
DEBUG:clap:Help::val: taken...21 | |
DEBUG:clap:Help::val: help_width > (width - taken)...26 > (120 - 21) | |
DEBUG:clap:Help::val: longest...9 | |
DEBUG:clap:Help::val: next_line...No | |
DEBUG:clap:write_spaces!: num=4 | |
DEBUG:clap:Help::help; | |
DEBUG:clap:Help::help: Next Line...false | |
DEBUG:clap:Help::help: Too long...No | |
foo-bar | |
USAGE: | |
foo bar [FLAGS] | |
FLAGS: | |
-h | |
--help | |
-V, --version Prints version information |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment