Fix only one arg printed in multiple required_unless missing situation
Closes #1323 
### Rust Version

`rustc 1.29.0-nightly (12ed235ad 2018-07-18)`

### Affected Version of clap

`2.32.0`

### Bug Summary

There are 4 args: `a`, `b`, `c`, `d`. You may only provide 2 of them at a time: (`a` or `b`) AND (`c` or `d`). If you provide `c` and don't provide (`a` or `b`) the clap tells you that `a`, `b`, `d` were not provided while `d` is in a conflict with `c`.

### Expected Behavior Summary

```
error: The following required arguments were not provided:
    --a <a>
    --b <b>
```

### Actual Behavior Summary

```
error: The following required arguments were not provided:
    --a <a>
    --b <b>
    --d <d>
```


### Steps to Reproduce the issue

`$ cargo run -- --c asd`

### Sample Code or Link to Sample Code

```rust
extern crate clap;
use clap::{Arg, App};

fn main() {
    let matches = App::new("My Super Program")
        .arg(Arg::with_name("a")
           .long("a")
           .takes_value(true)
           .required_unless("b")
           .conflicts_with("b")
        )
        .arg(Arg::with_name("b")
            .long("b")
            .takes_value(true)
            .required_unless("a")
            .conflicts_with("a")
        )
        .arg(Arg::with_name("c")
           .long("c")
           .takes_value(true)
           .required_unless("d")
           .conflicts_with("d")
        )
        .arg(Arg::with_name("d")
           .long("d")
           .takes_value(true)
           .required_unless("c")
           .conflicts_with("c")
        )
        .get_matches();
}
```

### Debug output

<details>
<summary> Debug Output </summary>
<pre>
<code>

```
     Running `target/debug/clap_test --c asd`
DEBUG:clap:Parser::propagate_settings: self=My Super Program, g_settings=AppFlags(
    (empty)
)
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::get_matches_with: Begin parsing '"--c"' ([45, 45, 99])
DEBUG:clap:Parser::is_new_arg:"--c":NotFound
DEBUG:clap:Parser::is_new_arg: arg_allows_tac=false
DEBUG:clap:Parser::is_new_arg: -- found
DEBUG:clap:Parser::is_new_arg: starts_new_arg=true
DEBUG:clap:Parser::possible_subcommand: arg="--c"
DEBUG:clap:Parser::get_matches_with: possible_sc=false, sc=None
DEBUG:clap:ArgMatcher::process_arg_overrides:None;
DEBUG:clap:Parser::parse_long_arg;
DEBUG:clap:Parser::parse_long_arg: Does it contain '='...No
DEBUG:clap:OptBuilder::fmt:c
DEBUG:clap:Parser::parse_long_arg: Found valid opt '--c <c>'
DEBUG:clap:Parser::parse_opt; opt=c, val=None
DEBUG:clap:Parser::parse_opt; opt.settings=ArgFlags(REQUIRED | EMPTY_VALS | TAKES_VAL | DELIM_NOT_SET)
DEBUG:clap:Parser::parse_opt; Checking for val...None
DEBUG:clap:ArgMatcher::inc_occurrence_of: arg=c
DEBUG:clap:ArgMatcher::inc_occurrence_of: first instance
DEBUG:clap:Parser::groups_for_arg: name=c
DEBUG:clap:Parser::groups_for_arg: No groups defined
DEBUG:clap:Parser::parse_opt: More arg vals required...
DEBUG:clap:Parser:get_matches_with: After parse_long_arg Opt("c")
DEBUG:clap:Parser::get_matches_with: Begin parsing '"asd"' ([97, 115, 100])
DEBUG:clap:Parser::is_new_arg:"asd":Opt("c")
DEBUG:clap:Parser::is_new_arg: arg_allows_tac=false
DEBUG:clap:Parser::is_new_arg: probably value
DEBUG:clap:Parser::is_new_arg: starts_new_arg=false
DEBUG:clap:Parser::add_val_to_arg; arg=c, val="asd"
DEBUG:clap:Parser::add_val_to_arg; trailing_vals=false, DontDelimTrailingVals=false
DEBUG:clap:Parser::add_single_val_to_arg;
DEBUG:clap:Parser::add_single_val_to_arg: adding val..."asd"
DEBUG:clap:Parser::groups_for_arg: name=c
DEBUG:clap:Parser::groups_for_arg: No groups defined
DEBUG:clap:ArgMatcher::needs_more_vals: o=c
DEBUG:clap:ArgMatcher::process_arg_overrides:Some("c");
DEBUG:clap:Parser::remove_overrides:[];
DEBUG:clap:Validator::validate;
DEBUG:clap:Parser::add_defaults;
DEBUG:clap:Parser::add_defaults:iter:a: doesn't have conditional defaults
DEBUG:clap:Parser::add_defaults:iter:a: doesn't have default vals
DEBUG:clap:Parser::add_defaults:iter:b: doesn't have conditional defaults
DEBUG:clap:Parser::add_defaults:iter:b: doesn't have default vals
DEBUG:clap:Parser::add_defaults:iter:c: doesn't have conditional defaults
DEBUG:clap:Parser::add_defaults:iter:c: doesn't have default vals
DEBUG:clap:Parser::add_defaults:iter:d: doesn't have conditional defaults
DEBUG:clap:Parser::add_defaults:iter:d: doesn't have default vals
DEBUG:clap:Validator::validate_blacklist;
DEBUG:clap:Validator::validate_blacklist:iter:c;
DEBUG:clap:Parser::groups_for_arg: name=c
DEBUG:clap:Parser::groups_for_arg: No groups defined
DEBUG:clap:Validator::validate_required: required=["a", "b", "c", "d"];
DEBUG:clap:Validator::validate_required:iter:a:
DEBUG:clap:Validator::is_missing_required_ok: a=a
DEBUG:clap:Validator::validate_arg_conflicts: a="a";
DEBUG:clap:Validator::validate_required_unless: a="a";
DEBUG:clap:Validator::missing_required_error: extra=None
DEBUG:clap:Parser::color;
DEBUG:clap:Parser::color: Color setting...Auto
DEBUG:clap:is_a_tty: stderr=true
DEBUG:clap:Validator::missing_required_error: reqs=[
    "a",
    "b",
    "d"
]
DEBUG:clap:usage::get_required_usage_from: reqs=["a", "b", "d"], 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=["a", "b", "d"]
DEBUG:clap:usage::get_required_usage_from: args_in_groups=[]
DEBUG:clap:usage::get_required_usage_from:iter:a:
DEBUG:clap:OptBuilder::fmt:a
DEBUG:clap:usage::get_required_usage_from:iter:b:
DEBUG:clap:OptBuilder::fmt:b
DEBUG:clap:usage::get_required_usage_from:iter:d:
DEBUG:clap:OptBuilder::fmt:d
DEBUG:clap:Colorizer::error;
DEBUG:clap:Colorizer::error;
DEBUG:clap:Colorizer::error;
DEBUG:clap:Validator::missing_required_error: req_args="\n    \u{1b}[1;31m--a <a>\u{1b}[0m\n    \u{1b}[1;31m--b <b>\u{1b}[0m\n    \u{1b}[1;31m--d <d>\u{1b}[0m"
DEBUG:clap:usage::create_usage_with_title;
DEBUG:clap:usage::create_usage_no_title;
DEBUG:clap:usage::get_required_usage_from: reqs=["a", "b", "c", "d"], 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=["a", "b", "c", "d"]
DEBUG:clap:usage::get_required_usage_from: args_in_groups=[]
DEBUG:clap:usage::get_required_usage_from:iter:a:
DEBUG:clap:OptBuilder::fmt:a
DEBUG:clap:usage::get_required_usage_from:iter:b:
DEBUG:clap:OptBuilder::fmt:b
DEBUG:clap:usage::get_required_usage_from:iter:c:
DEBUG:clap:OptBuilder::fmt:c
DEBUG:clap:usage::get_required_usage_from:iter:d:
DEBUG:clap:OptBuilder::fmt:d
DEBUG:clap:usage::needs_flags_tag;
DEBUG:clap:usage::needs_flags_tag:iter: f=hclap_help;
DEBUG:clap:usage::needs_flags_tag:iter: f=vclap_version;
DEBUG:clap:usage::needs_flags_tag: [FLAGS] not required
DEBUG:clap:usage::create_help_usage: usage=clap_test --a <a> --b <b> --c <c> --d <d>
DEBUG:clap:Parser::color;
DEBUG:clap:Parser::color: Color setting...Auto
DEBUG:clap:is_a_tty: stderr=true
DEBUG:clap:Colorizer::error;
DEBUG:clap:Colorizer::good;
error: The following required arguments were not provided:
    --a <a>
    --b <b>
    --d <d>
```

</code>
</pre>
</details>

Bug in error message for required conflicted args
diff --git a/src/parse/validator.rs b/src/parse/validator.rs
index e28302da8e0..88096d002ef 100644
--- a/src/parse/validator.rs
+++ b/src/parse/validator.rs
@@ -415,7 +415,7 @@ impl<'help, 'app, 'parser> Validator<'help, 'app, 'parser> {
                     .find(|g| g.id == *name)
                     .expect(INTERNAL_ERROR_MSG);
                 if grp.requires.iter().any(|n| !matcher.contains(n)) {
-                    return self.missing_required_error(matcher, Some(name));
+                    return self.missing_required_error(matcher, vec![name.clone()]);
                 }
             }
         }
@@ -519,10 +519,10 @@ impl<'help, 'app, 'parser> Validator<'help, 'app, 'parser> {
             if let Some(val) = val {
                 let missing_req = |v| v == val && !matcher.contains(&name);
                 if ma.vals.iter().any(missing_req) {
-                    return self.missing_required_error(matcher, Some(&a.id));
+                    return self.missing_required_error(matcher, vec![a.id.clone()]);
                 }
             } else if !matcher.contains(&name) {
-                return self.missing_required_error(matcher, Some(&name));
+                return self.missing_required_error(matcher, vec![name.clone()]);
             }
         }
         Ok(())
@@ -540,7 +540,7 @@ impl<'help, 'app, 'parser> Validator<'help, 'app, 'parser> {
             if let Some(arg) = self.p.app.find(&arg_or_group) {
                 debug!("Validator::validate_required:iter: This is an arg");
                 if !self.is_missing_required_ok(arg, matcher) {
-                    return self.missing_required_error(matcher, None);
+                    return self.missing_required_error(matcher, vec![]);
                 }
             } else if let Some(group) = self.p.app.groups.iter().find(|g| g.id == *arg_or_group) {
                 debug!("Validator::validate_required:iter: This is a group");
@@ -551,7 +551,7 @@ impl<'help, 'app, 'parser> Validator<'help, 'app, 'parser> {
                     .iter()
                     .any(|a| matcher.contains(a))
                 {
-                    return self.missing_required_error(matcher, None);
+                    return self.missing_required_error(matcher, vec![]);
                 }
             }
         }
@@ -561,7 +561,7 @@ impl<'help, 'app, 'parser> Validator<'help, 'app, 'parser> {
             for (other, val) in &a.r_ifs {
                 if let Some(ma) = matcher.get(other) {
                     if ma.contains_val(val) && !matcher.contains(&a.id) {
-                        return self.missing_required_error(matcher, Some(&a.id));
+                        return self.missing_required_error(matcher, vec![a.id.clone()]);
                     }
                 }
             }
@@ -590,7 +590,7 @@ impl<'help, 'app, 'parser> Validator<'help, 'app, 'parser> {
 
     fn validate_required_unless(&self, matcher: &ArgMatcher) -> ClapResult<()> {
         debug!("Validator::validate_required_unless");
-        for a in self
+        let failed_args: Vec<_> = self
             .p
             .app
             .args
@@ -598,14 +598,14 @@ impl<'help, 'app, 'parser> Validator<'help, 'app, 'parser> {
             .iter()
             .filter(|a| !a.r_unless.is_empty())
             .filter(|a| !matcher.contains(&a.id))
-        {
-            debug!("Validator::validate_required_unless:iter:{}", a.name);
-            if self.fails_arg_required_unless(a, matcher) {
-                return self.missing_required_error(matcher, Some(&a.id));
-            }
+            .filter(|a| self.fails_arg_required_unless(a, matcher))
+            .map(|a| a.id.clone())
+            .collect();
+        if failed_args.is_empty() {
+            Ok(())
+        } else {
+            self.missing_required_error(matcher, failed_args)
         }
-
-        Ok(())
     }
 
     // Failing a required unless means, the arg's "unless" wasn't present, and neither were they
@@ -621,7 +621,7 @@ impl<'help, 'app, 'parser> Validator<'help, 'app, 'parser> {
     }
 
     // `incl`: an arg to include in the error even if not used
-    fn missing_required_error(&self, matcher: &ArgMatcher, incl: Option<&Id>) -> ClapResult<()> {
+    fn missing_required_error(&self, matcher: &ArgMatcher, incl: Vec<Id>) -> ClapResult<()> {
         debug!("Validator::missing_required_error; incl={:?}", incl);
         debug!(
             "Validator::missing_required_error: reqs={:?}",
@@ -630,11 +630,7 @@ impl<'help, 'app, 'parser> Validator<'help, 'app, 'parser> {
 
         let usg = Usage::new(self.p);
 
-        let req_args = if let Some(x) = incl {
-            usg.get_required_usage_from(&[x.clone()], Some(matcher), true)
-        } else {
-            usg.get_required_usage_from(&[], Some(matcher), true)
-        };
+        let req_args = usg.get_required_usage_from(&incl, Some(matcher), true);
 
         debug!(
             "Validator::missing_required_error: req_args={:#?}",
@@ -649,7 +645,7 @@ impl<'help, 'app, 'parser> Validator<'help, 'app, 'parser> {
                 })
             })
             .cloned()
-            .chain(incl.cloned())
+            .chain(incl)
             .collect();
 
         Err(Error::missing_required_argument(

diff --git a/tests/require.rs b/tests/require.rs
index 0ee33ce2c53..a8799a30317 100644
--- a/tests/require.rs
+++ b/tests/require.rs
@@ -806,6 +806,54 @@ fn issue_1158_app() -> App<'static> {
         .arg(Arg::from("-z [Z] 'Z'"))
 }
 
+#[test]
+fn multiple_required_unless_usage_printing() {
+    static MULTIPLE_REQUIRED_UNLESS_USAGE: &'static str =
+        "error: The following required arguments were not provided:
+    --a <a>
+    --b <b>
+
+USAGE:
+    test --c <c> --a <a> --b <b>
+
+For more information try --help";
+    let app = App::new("test")
+        .arg(
+            Arg::new("a")
+                .long("a")
+                .takes_value(true)
+                .required_unless_present("b")
+                .conflicts_with("b"),
+        )
+        .arg(
+            Arg::new("b")
+                .long("b")
+                .takes_value(true)
+                .required_unless_present("a")
+                .conflicts_with("a"),
+        )
+        .arg(
+            Arg::new("c")
+                .long("c")
+                .takes_value(true)
+                .required_unless_present("d")
+                .conflicts_with("d"),
+        )
+        .arg(
+            Arg::new("d")
+                .long("d")
+                .takes_value(true)
+                .required_unless_present("c")
+                .conflicts_with("c"),
+        );
+    assert!(utils::compare_output(
+        app,
+        "test --c asd",
+        MULTIPLE_REQUIRED_UNLESS_USAGE,
+        true
+    ));
+}
+
 #[test]
 fn issue_1158_conflicting_requirements() {
     let app = issue_1158_app();

{"version_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_opt_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_from_str": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_289": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_rename_all_is_propagated_from_enum_to_variants_and_their_fields": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "explicit_name_no_rename": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generators::tests::test_longs": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_opt_eq_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_1031_args_with_same_name_no_more_vals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_1031_args_with_same_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh_with_special_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "warning_never_struct": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generators::tests::test_all_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_long_works_with_verbatim_casing": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_rename_all_is_not_propagated_from_struct_into_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_multi_word_enum_variant_is_renamed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::fish": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "empty_line_in_doc_comment_is_double_linefeed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_path_opt_simple": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_is_screaming": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_multi_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "doc_comments": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "elvish": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_fetch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "powershell_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "no_author_version_about": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "auto_default_value": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_none_given": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "bash_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_validator_fromstr_trait": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "optional_argument_for_optional_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "with_template": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "use_env": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_custom_long_overwrites_default_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "two_option_options": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generators::tests::test_find_subcommand_with_path": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_notag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::bash_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fish_with_value_hints": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "external_subcommand_optional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invisible_aliases_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "skip_1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_flag_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "optional_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "verbatim_doc_comment": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generators::tests::test_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "override_ver": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "update_boxed_flatten_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "special_types_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::fish_with_special_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flatten_with_doc_comment": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "special_types_bool": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_used_after_double_dash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flatten": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_empty": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "stateful_validator": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sub_sub_cmd_with_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_bool": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::bash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_rename_all_is_not_propagated_from_struct_into_flattened": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_flag_x2_comb_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_single_word_enum_variant_is_default_renamed_into_kebab_case": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_custom_short_overwrites_default_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_short_uses_previous_defined_custom_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::zsh_with_special_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "explicit_short_long_no_rename": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "replace": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_after_argument_looks_like_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multi_word_is_renamed_kebab": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generators::tests::test_shorts": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_tuple_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unit_struct": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_display_order": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_short_uses_previous_defined_casing": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_rename_all_is_propagation_can_be_overridden": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "skip_help_doc_comments": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_multiple": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::elvish_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "options": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fish": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "update_basic": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arguments_safe": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generate_completions": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_multi_args_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "warning_never_enum": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "it_works": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_short_generates_kebab_case": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_parser_occurrences": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh_with_nested_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_opt_eq_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_cstring": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_subsubcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_flag_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_151": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_alias": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_validator_msg_newline": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "refuse_invalid_utf8_subcommand_args_with_allow_external_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "top_long_doc_comment_both_help_long_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "create_app": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "alias_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "add_multiple_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_html_root_url": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "skip_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "optional_vec": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_with_raw_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "elvish_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "bash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_parse_hex": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_opt_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "optional_argument": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_long_opt": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "field_long_doc_comment_both_help_long_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "refuse_invalid_utf8_subcommand_with_allow_external_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_custom_bool": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_324": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "custom_template": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "case_insensitive_set_to_false": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_after_argument": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "verbatim_doc_comment_field": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "overridable": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_no_cmd": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "allow_invalid_utf8_subcommand_args_with_allow_external_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "non_bool_flags": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_rename_all_is_propagated_from_struct_to_fields": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::powershell_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_argument": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "skip_val": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "use_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flatten_in_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_1161_multiple_hyphen_hyphen": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "boxed_flatten_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "external_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::zsh_with_nested_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_with_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_every_custom_parser": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::fish_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "raw_idents": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "update_every_custom_parser": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "alias": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fish_with_special_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_aliases": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_badinput": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_null_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "visible_aliases_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "raw_bool_literal": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "skip_enum": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcmd_did_you_mean_output_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "powershell": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_short_works_with_verbatim_casing": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "allow_invalid_utf8_subcommand_with_allow_external_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_readme_deps": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_slice": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::elvish": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "vector": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "version_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_long_uses_previous_defined_casing": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "casing_propogation_is_overridden": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::powershell": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generators::tests::test_flags": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "explicit_version_not_str_lit": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_add": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_x2_opt": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "combined_flags": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_parser_with_default_value": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "external_subcommand_os_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcmd_did_you_mean_output_ambiguous": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "two_optional_vecs": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "merge_subcommands_with_flatten": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arguments": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_no_parse": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::zsh_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_alias": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_short_ignores_afterwards_defined_custom_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_value": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fish_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "casing_is_propogated_from_parent": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::zsh": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_hyphenated_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_placeholder_test": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_1722_not_emit_error_when_arg_follows_similar_to_a_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh_with_value_hints": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_author_version": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_required_unless_usage_printing": {"run": "NONE", "test": "FAIL", "fix": "PASS"}, "test_standalone_long_generates_kebab_case": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_long_uses_previous_defined_custom_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "argument_with_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "variant_with_defined_casing": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_unknowntag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcmd_did_you_mean_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_long_ignores_afterwards_defined_custom_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_parse_hex_function_path": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "update_subcommands_with_flatten": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "help_is_better_than_comments": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_flag_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "special_types_vec": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unique_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcmd_did_you_mean_output_arg_false_positives": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "complex_version_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}}
{"group_conflict_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_short_normal_usage_string": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "args_negate_subcommands_one_level": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_626_panic": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "basic": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "missing_positional_no_hyphen": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "allow_ext_sc_when_sc_required": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1066_allow_leading_hyphen_and_unknown_args_no_vals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_760": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_unless_any_works_without": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_no_default_user_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "leading_hyphen_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long1": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "indices_mult_opts": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "posix_compatible_flags_long": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "unified_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "conflict_output_three_conflicting": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_about_multi_subcmd_short_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_default_no_delim": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "posix_compatible_flags_short_rev": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "missing_positional_hyphen": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "single_alias_of_option": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both4": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "list_correct_required_args": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_unless_present": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_no_arg_with_default": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "possible_values_of_option_multiple": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_short_with_aliases": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "aaos_flags": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "infer_subcommands_pass_exact_match": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "parse::matches::arg_matches::tests::test_default_values_with_shorter_lifetime": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "osstr_opts": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_usage_order": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "sub_command_negate_required_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "derive_order_subcommand_propagate": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_unless_any_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multi_level_sc_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_required": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "allow_negative_numbers": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "visible_arg_aliases_help_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "case_insensitive_multiple": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::option_display2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_normal": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_ifs_arg_present_order": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "last_positional_second_to_last_mult": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "pos_mult_overrides_itself": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "req_delimiter_short_with_equal": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1112_override_help_short": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "quoted_app_name": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "unified_help_and_derive_order": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_occurrences_of_flags_short": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "allow_missing_positional_no_default": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "conflict_overridden_3": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "parse::matches::arg_matches::tests::test_default_values": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "leading_double_hyphen_trailingvararg": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_min_less": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "old_newline_chars": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg_group::test::groups": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_short_with_args": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_macro_set_multiple": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_about_multi_subcmd_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_702_multiple_values": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_required_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_occurrences_of_before_env": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "require_equals_min_values_zero": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg_group::test::arg_group_send_sync": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "lots_o_flags_combined": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both5": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_about_multi_subcmd": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::tests::short_flag_name_missing": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "empty_group": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "infer_subcommands_fail_with_args2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "infer_subcommands_pass": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "single_short_alias_of_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_occurrences_of_flags_long": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_required": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_2022_get_flags_misuse": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_long_short_normal_usage_string": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "require_equals_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1105_empty_value_long_explicit": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opts_using_long_space": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "show_short_about_issue_897": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long_equals9": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "invisible_arg_aliases_help_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "possible_values_of_option_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "global_flag_used_top_level": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_with_vals1_def": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "posix_compatible_opts_long": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "possible_values_of_positional_multiple": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_single_value": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_present_with_value": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "global_flag_2x_used_top_level": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "no_derive_order": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long9": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1364_no_short_options": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "require_eq_filtered_group": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_short_aliases_of_option": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_no_subcommand": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_max_more": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "require_overridden_4": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both_equals2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1112_override_help_subcmd_short": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positionals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_values_user_value": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_multiple_3": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "req_group_with_conflict_usage_string": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "borrowed_args": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_user_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_occurrences_of_flags_mixed": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "skip_possible_values": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::tests::arg_send_sync": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1105_empty_value_long_equals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1105_empty_value_short_explicit_no_space": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_with_vals1": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1047_min_zero_vals_default_val": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_with_value_no_arg_with_default": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "single_alias_of_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "stdin_char": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_exact_more": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long_equals8": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "low_index_positional_with_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1050_num_vals_and_defaults": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "last_arg_mult_usage_req": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_required_and_given": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both8": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "req_delimiter_complex": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_vals_pos_arg_equals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "unset_settings": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::pos_req": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_conflict_with_version": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_about_short_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "global_flag_used_inner": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "requires_if_present_val": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "unset_setting": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "with_default": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "hide_env": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "version_about_multi_subcmd_long_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_macro": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_max_less": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both_equals4": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "case_insensitive_faili": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_if_val_present_pass": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "arg_require_group_3": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "unified_help_and_derive_order_subcommand_propagate": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_group_multiple_args": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::tests::short_flag_misspel": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "parse::matches::arg_matches::tests::test_default_indices_with_shorter_lifetime": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_with_value_no_arg_with_default_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_no_default": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_long": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "app_from_crate": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "literals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "aaos_pos_mult": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "invisible_short_arg_aliases_help_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_long_infer_pass": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "last_arg_mult_usage": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "final_word_wrapping": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "show_env": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "requires_if_present_mult_pass": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "env_os": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_flag_usage": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_short_with_aliases_vis_and_hidden": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_unless_any_works_with_short_err": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_custom_help_headers": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_ifs_wrong_val_mult_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_normal_with_alias": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_short_with_alias_same_as_short_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_max_exact": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_about_long_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1480_max_values_consumes_extra_arg_3": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_eq_no_delim": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "no_wrap_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_exact_less": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_short": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long3": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::flag_display": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1480_max_values_consumes_extra_arg_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "require_eq": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "different_sep_positional": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "single_positional_required_usage_string": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "posix_compatible_flags_long_rev": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "subcommand_required_else_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "low_index_positional": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opts_using_short": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "single_short_alias_of_option": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_unless_any_1": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_if_wrong_val": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "possible_values_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long_equals10": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "sep_long_space": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "mult_flag_overrides_itself": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "derive_order": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_short_aliases_of_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_ifs_arg_present": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_with_vals3": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "low_index_positional_with_option": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "leading_hyphen_with_flag_after": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "no_bin_name": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long_equals1": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long8": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "posix_compatible_opts_short_rev": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "require_eq_filtered": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::app::tests::global_version": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_with_vals4": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1066_allow_leading_hyphen_and_unknown_args": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_long_infer_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_min_exact": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_positional_usage": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_long_infer_exact_match": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "allow_negative_numbers_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "two_conflicting_arguments": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_subcommand": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_value_terminator_option": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_required": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long7": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "hidden_short_args": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "validator_invalid": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_ifs_val_present_pass": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::option_display_single_short_alias": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "no_env": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage4": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "visible_short_arg_aliases_help_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "delim_values_only_pos_follows": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1046_hidden_scs": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_s_default_no_delim": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "conflict_overridden": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "require_overridden_3": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_about_multi_subcmd_override_long_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "stop_delim_values_only_pos_follows": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_with_default": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "requires_if_present_mult": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_753": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_hyphen_does_not_panic": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "allow_missing_positional": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "arg_require_group": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage3": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "infer_subcommands_fail_with_args": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_ifs_arg_present_user_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage5": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "parse::matches::arg_matches::tests::test_default_osvalues": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both_equals6": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_required_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opts_using_long_equals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_user_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_default_user_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::app::tests::app_send_sync": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_aliases_of_option": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "indices_mult_flags_combined": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_without_value_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "sep_long_equals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_macro_set_not_multiple": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "subcommand_help_rev": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_vals_with_hyphen": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg_group::test::test_from": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_626_variable_panic": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_mixed": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "subcommand_long_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_using_long": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_if_val_present_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "hidden_default_val": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_no_arg_with_default_user_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_unless_err": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::flag_display_single_short_alias": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long_equals2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "sep_short_no_space": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "quoted_arg_name": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "conditional_reqs_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "req_group_usage_string": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "propagate_vals_down": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_exact_exact_not_mult": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_short_min_more_single_occur": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "leading_hyphen_pass": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "osstr_positionals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1066_allow_leading_hyphen_and_unknown_args_option": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_conflict_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_long_with_alias": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "hidden_long_args": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "indices_mult_opt_value_delim_eq": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "possible_values_of_positional": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "indices_mult_flags_opt_combined_eq": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "unified_help_and_derive_order_subcommand_propagate_with_explicit_display_order": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1112_override_help_subcmd_long": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_688_hidden_pos_vals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1642_long_help_spacing": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "indices_mult_opt_mult_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "req_last_arg_usage": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "version_about_multi_subcmd_override_short_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_665": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "global_flag_2x_used_inner": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "hide_env_vals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_positional_usage_string": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both_equals1": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "conflict_overridden_4": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_required_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "lots_o_vals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "last_positional_no_double_dash": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "escaped_whitespace_values": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_long_normal_usage_string": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "last_positional": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "aaos_flags_mult": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_missing": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "single_positional_usage_string": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "crate_authors": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "case_insensitive": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_short": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_using_mixed": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "hidden_args": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_long": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "disable_help_subcommand": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_single_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_with_vals4_def": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "indices_mult_flags": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "req_delimiter_long": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::option_display3": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::app::tests::global_setting": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "short_non_ascii_no_space": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_present_with_missing_value": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_no_arg_with_value_with_default_user_override_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "args_with_last_usage": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::positiona_display_mult": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_multi_value_single_arg": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1073_suboptimal_flag_suggestion": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "require_equals_pass": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_max_less": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "possible_values_of_option_multiple_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "complex_help_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "sep_short_equals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "aaos_opts_mult_req_delims": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long6": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "not_possible_value": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "sep_short_space": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "sep_positional": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "customize_version_and_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "delim_values_only_pos_follows_with_delim": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "version_about_multi_subcmd": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_possible_values": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "mult_option_overrides_itself": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "req_delimiter_long_with_equal": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1105_empty_value_short_equals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "conditional_reqs_pass": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "posix_compatible_opts_short": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "version_about_short_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_long_with_aliases": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "dont_delim_values_trailingvararg": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1105_empty_value_short_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "only_pos_follow": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "conflict_output_rev_with_required": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "after_and_before_help_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "different_sep": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_exact_less": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_required_and_given_for_subcommand": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "crate_description": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "examples_are_functional": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_unless_present_all": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "aaos_opts": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::option_display_single_alias": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_use_delim_false_override_itself": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_conflict": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_with_value_with_default": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::pos_help_newline_lit_sq": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "indices_mult_opt_value_no_delim_eq": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "low_index_positional_in_subcmd": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1093_allow_ext_sc": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "arg_required_else_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_aliases_of_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both1": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "hidden_short_args_long_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opts_using_mixed": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "index_flags": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_min_less": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_group_missing_arg": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_short_with_alias": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_conflict": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_overrides_itself": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1158_conflicting_requirements_rev": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "subcommand_short_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::settings::test::arg_settings_fromstr": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_occurrences_of_after_env": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "possible_values_of_option": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "conflict_output_rev": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "global_flag_used_outer": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::nonascii": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_using_short": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "short_eq_val_starts_with_eq": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_required": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "external_subcommand_looks_like_built_in": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both6": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::positional_display_val_names": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "ripgrep_usage": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "no_sep": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "aaos_opts_w_other_overrides_rev_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "last_arg_mult_usage_req_with_sc": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::flag_display_multiple_aliases": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage8": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_ifs_wrong_val": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "output::help::test::wrap_help_last_word": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::pos_help_double_lit_single_quote": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "posix_compatible_opts_long_rev": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_positional_one_required_usage_string": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "validator_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "show_env_vals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "hidden_long_args_short_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_no_delimiter": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::app::tests::issue_2090": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1158_conflicting_requirements": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_min_more": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "case_insensitive_multiple_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "req_delimiter_short_with_space": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "global_arg_default_value": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_overrides_itself": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "did_you_mean": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "alias_on_a_subcommand_option": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_required_3": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "infer_subcommands_fail_no_args": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "quoted_arg_long_name": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::positional_display_val_names_req": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_unless_any_works_with_short": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "env": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_with_value_no_default_user_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_long": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_777_wrap_all_things": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "after_and_before_long_help_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "env_no_takes_value": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "hide_possible_vals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_with_vals2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "delim_values_trailingvararg_with_delim": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1794": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_unless_all_err": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "quoted_subcommand_name": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::option_display1": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "index_mult_opts": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_exact_exact": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_vals_pos_arg_delim": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_unless_any_err": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "arg_short_conflict_with_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_multiple": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiarg": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_long_infer_pass_close": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1643_args_mutually_require_each_other": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_reqired_flags_empty": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_exact_exact": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "escaped_possible_values_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_s_eq_no_delim": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "args_negate_sc": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "req_group_with_conflict_usage_string_only_options": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage1": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "osstr_positional_user_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::pos_req_mult_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::pos_req_mult_def_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "conflict_overridden_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "arg_required_else_help_over_reqs": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "aaos_option_use_delim_false": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "aaos_opts_w_other_overrides_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "pos_required_overridden_by_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "short_alias_on_a_subcommand_option": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_unless_present_any": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "validator": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_required_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "posix_compatible_opts_long_equals_rev": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "conflict_with_unused_default_value": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long_equals5": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "subcommand_required_else_help_error_message": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "sub_command_required": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "possible_values_of_positional_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_one": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage9": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::flag_display_single_alias": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_626_unicode_cutoff": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "no_wrap_default_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "require_delims_no_delim": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "leading_hyphen_long": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "complex_subcommand_help_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "conflict_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::pos_help_lit_single_quote": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opts_using_mixed2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long_equals7": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "infer_subcommands_pass_close": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both7": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opts": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "missing_positional_hyphen_far_back": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_conflict_with_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "global_arg_used_outer": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "delim_values_trailingvararg": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "aaos_opts_w_other_overrides": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_with_vals5": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "dont_collapse_args": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "possible_values_of_positional_multiple_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_acts_like_arg": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "posix_compatible_flags_short": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "version_about_multi_subcmd_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_eq_mult_def_delim": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "missing_required_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage0": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long_equals4": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "version_about_multi_subcmd_override_long_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "index_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "posix_compatible_opts_long_equals": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_exact_exact_mult": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "leading_hyphen_with_flag_before": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "custom_headers_headers": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_positional_usage0": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_multiple_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "possible_value": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_max_exact": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "double_hyphen_as_value": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "leading_hyphen_with_only_pos_follows": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "mult_option_require_delim_overrides_itself": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1105_empty_value_long_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "global_arg_used_top_level": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "version_about_long_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_short_min_more_mult_occurs": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "create_positional": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "require_delims": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_required_locally_but_not_given_for_subcommand": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "conflicts_with_default": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "after_help_no_args": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::pos_help_newline": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_subcommand_long_with_alias_same_as_long_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "parse::matches::arg_matches::tests::test_default_indices": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "require_overridden_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "show_long_about_issue_897": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1076": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1487": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "sub_command_negate_required": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long10": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_required_and_no_args": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "require_equals_empty_vals_pass": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "missing_positional_hyphen_req_error": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "long_eq_val_starts_with_eq": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::flag_display_multiple_short_aliases": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "indices_mult_flags_opt_combined": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both_equals8": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_defaults": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_946": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both3": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "args_negate_subcommands_two_levels": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positionals_user_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_unless_any_works_with_long": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "version_about_multi_subcmd_short_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "unified_help_subcommand_propagate": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "no_sep_positional": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both_equals3": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both_equals7": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1284_argument_in_flag_style": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_exact_more": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_flags_in_single": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_with_value_with_default_user_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "parse::matches::arg_matches::tests::test_default_osvalues_with_shorter_lifetime": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_macro_set_not_required": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long4": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_with_default_user_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "require_equals_no_empty_values_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::option_display_multiple_short_aliases": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "ripgrep_usage_using_templates": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_no_arg_with_value_with_default_user_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_if_val_present_fail_error_output": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_empty": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_default": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "sc_negates_reqs": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_with_value_no_default_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "conflict_output_with_required": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1105_empty_value_short_explicit": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_conflict_with_everything": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "global_arg_used_inner": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1794_usage": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "crate_name": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1480_max_values_consumes_extra_arg_1": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_multiple_args_error": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "last_arg_mult_usage_with_sc": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_min_exact": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "long_about": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long_equals6": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1052_require_delim_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "infer_subcommands_fail_suggestions": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::positional_display_required": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_defaults_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "aaos_opts_w_other_overrides_rev": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "required_ifs_val_present_fail": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "arg_required_else_help_error_message": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "positional_multiple": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "aaos_opts_mult": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_three": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long_equals3": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_about_multi_subcmd_override_short_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_both_equals5": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage7": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "flag_conflict_with_all": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "crate_version": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::arg::test::option_display_multiple_aliases": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "leading_hyphen_opt": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "lots_o_flags_sep": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "osstr_opt_user_override": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "issue_1112_override_help_long": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_about_multi_subcmd_long_flag": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "group_macro_set_required": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_s_no_space_mult_no_delim": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::app::settings::test::app_settings_fromstr": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::pos_mult_help": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "wrapping_newline_chars": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "no_env_no_takes_value": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_value_terminator_option_other_arg": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "multiple_occurrences_of_flags_large_quantity": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "default_if_arg_present_with_value_no_default": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "requires_if_present_val_no_present_pass": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::pos_mult": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "missing_required_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "leading_hyphen_short": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "single_positional_multiple_usage_string": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "three_conflicting_arguments": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "req_delimiter_short_with_no_space": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage_long5": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "arg_require_group_2": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "opt_s_no_space_no_delim": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::app::tests::global_settings": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "build::usage_parser::test::create_option_usage6": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "option_max_more": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "help_short": {"run": "PASS", "test": "PASS", "fix": "PASS"}}
{"multiple_required_unless_usage_printing": {"run": "NONE", "test": "FAIL", "fix": "PASS"}}
{"version_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_opt_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_from_str": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_289": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_rename_all_is_propagated_from_enum_to_variants_and_their_fields": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "explicit_name_no_rename": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generators::tests::test_longs": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_opt_eq_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_1031_args_with_same_name_no_more_vals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_1031_args_with_same_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh_with_special_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "warning_never_struct": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generators::tests::test_all_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_long_works_with_verbatim_casing": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_rename_all_is_not_propagated_from_struct_into_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_multi_word_enum_variant_is_renamed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::fish": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "empty_line_in_doc_comment_is_double_linefeed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_path_opt_simple": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_is_screaming": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_multi_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "doc_comments": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "elvish": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_fetch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "powershell_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "no_author_version_about": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "auto_default_value": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_none_given": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "bash_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_validator_fromstr_trait": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "optional_argument_for_optional_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "with_template": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "use_env": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_custom_long_overwrites_default_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "two_option_options": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generators::tests::test_find_subcommand_with_path": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_notag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::bash_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fish_with_value_hints": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "external_subcommand_optional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invisible_aliases_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "skip_1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_flag_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "optional_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "verbatim_doc_comment": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generators::tests::test_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "override_ver": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "update_boxed_flatten_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "special_types_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::fish_with_special_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flatten_with_doc_comment": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "special_types_bool": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_used_after_double_dash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flatten": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_empty": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "stateful_validator": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sub_sub_cmd_with_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_bool": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::bash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_rename_all_is_not_propagated_from_struct_into_flattened": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_flag_x2_comb_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_single_word_enum_variant_is_default_renamed_into_kebab_case": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_custom_short_overwrites_default_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_short_uses_previous_defined_custom_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::zsh_with_special_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "explicit_short_long_no_rename": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "replace": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_after_argument_looks_like_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multi_word_is_renamed_kebab": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generators::tests::test_shorts": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_tuple_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unit_struct": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_display_order": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_short_uses_previous_defined_casing": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_rename_all_is_propagation_can_be_overridden": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "skip_help_doc_comments": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_multiple": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::elvish_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "options": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fish": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "update_basic": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arguments_safe": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generate_completions": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_multi_args_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "warning_never_enum": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "it_works": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_short_generates_kebab_case": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_parser_occurrences": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh_with_nested_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_opt_eq_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_cstring": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_subsubcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_flag_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_151": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_alias": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_validator_msg_newline": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "refuse_invalid_utf8_subcommand_args_with_allow_external_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "top_long_doc_comment_both_help_long_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "create_app": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "alias_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "add_multiple_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_html_root_url": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "skip_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "optional_vec": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_with_raw_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "elvish_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "bash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_parse_hex": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_opt_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "optional_argument": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_long_opt": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "field_long_doc_comment_both_help_long_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "refuse_invalid_utf8_subcommand_with_allow_external_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_custom_bool": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_324": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "custom_template": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "case_insensitive_set_to_false": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_after_argument": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "verbatim_doc_comment_field": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "overridable": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_no_cmd": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "allow_invalid_utf8_subcommand_args_with_allow_external_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "non_bool_flags": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_rename_all_is_propagated_from_struct_to_fields": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::powershell_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_argument": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "skip_val": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "use_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flatten_in_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_1161_multiple_hyphen_hyphen": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "boxed_flatten_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "external_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::zsh_with_nested_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_with_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_every_custom_parser": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::fish_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "raw_idents": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "update_every_custom_parser": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "alias": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fish_with_special_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_aliases": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_badinput": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_null_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "visible_aliases_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "raw_bool_literal": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "skip_enum": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcmd_did_you_mean_output_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "powershell": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_short_works_with_verbatim_casing": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "allow_invalid_utf8_subcommand_with_allow_external_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_readme_deps": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_slice": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::elvish": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "vector": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "version_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_long_uses_previous_defined_casing": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "casing_propogation_is_overridden": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::powershell": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "generators::tests::test_flags": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "explicit_version_not_str_lit": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_add": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_x2_opt": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "combined_flags": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_parser_with_default_value": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "external_subcommand_os_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcmd_did_you_mean_output_ambiguous": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "two_optional_vecs": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "merge_subcommands_with_flatten": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arguments": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_no_parse": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::zsh_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_alias": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_short_ignores_afterwards_defined_custom_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_value": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fish_with_special_commands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "casing_is_propogated_from_parent": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "completions::zsh": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_hyphenated_subcommands": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_placeholder_test": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_1722_not_emit_error_when_arg_follows_similar_to_a_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh_with_value_hints": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_author_version": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_long_generates_kebab_case": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_long_uses_previous_defined_custom_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "argument_with_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "variant_with_defined_casing": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_unknowntag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcmd_did_you_mean_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_standalone_long_ignores_afterwards_defined_custom_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_parse_hex_function_path": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "update_subcommands_with_flatten": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "help_is_better_than_comments": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_flag_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "special_types_vec": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unique_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcmd_did_you_mean_output_arg_false_positives": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "complex_version_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}}
{"passed_count": 860, "failed_count": 0, "skipped_count": 1, "passed_tests": ["group_conflict_2", "flag_subcommand_short_normal_usage_string", "args_negate_subcommands_one_level", "issue_626_panic", "basic", "missing_positional_no_hyphen", "version_long", "build::usage_parser::test::create_option_usage2", "build::usage_parser::test::create_option_usage_both2", "allow_ext_sc_when_sc_required", "issue_1066_allow_leading_hyphen_and_unknown_args_no_vals", "issue_760", "required_unless_any_works_without", "long_opt_x2_pos", "default_if_arg_present_no_default_user_override", "leading_hyphen_fail", "build::usage_parser::test::create_option_usage_long1", "indices_mult_opts", "posix_compatible_flags_long", "unified_help", "option_from_str", "conflict_output_three_conflicting", "help_about_multi_subcmd_short_flag", "opt_default_no_delim", "posix_compatible_flags_short_rev", "issue_289", "sc_short_flag_x2_comb_short_opt_eq_pos", "invalid_utf8_strict_option_long_space", "missing_positional_hyphen", "single_alias_of_option", "build::usage_parser::test::create_option_usage_both4", "list_correct_required_args", "required_unless_present", "default_if_arg_present_no_arg_with_default", "invalid_utf8_lossy_positional", "possible_values_of_option_multiple", "test_rename_all_is_propagated_from_enum_to_variants_and_their_fields", "explicit_name_no_rename", "generators::tests::test_longs", "short_opt_eq_x2_pos", "flag_subcommand_short_with_aliases", "aaos_flags", "issue_1031_args_with_same_name_no_more_vals", "issue_1031_args_with_same_name", "zsh_with_special_help", "infer_subcommands_pass_exact_match", "warning_never_struct", "generators::tests::test_all_subcommands", "parse::matches::arg_matches::tests::test_default_values_with_shorter_lifetime", "test_standalone_long_works_with_verbatim_casing", "test_rename_all_is_not_propagated_from_struct_into_subcommand", "osstr_opts", "option_usage_order", "test_multi_word_enum_variant_is_renamed", "sub_command_negate_required_2", "derive_order_subcommand_propagate", "required_unless_any_2", "multi_level_sc_help", "option_required", "allow_negative_numbers", "visible_arg_aliases_help_output", "case_insensitive_multiple", "build::arg::test::option_display2", "flag_subcommand_normal", "default_ifs_arg_present_order", "last_positional_second_to_last_mult", "pos_mult_overrides_itself", "req_delimiter_short_with_equal", "issue_1112_override_help_short", "quoted_app_name", "unified_help_and_derive_order", "completions::fish", "multiple_occurrences_of_flags_short", "allow_missing_positional_no_default", "sc_short_flag_x2_long_opt_eq_pos", "invalid_utf8_lossy_option_short_equals", "conflict_overridden_3", "leading_double_hyphen_trailingvararg", "positional_min_less", "empty_line_in_doc_comment_is_double_linefeed", "old_newline_chars", "build::arg_group::test::groups", "flag_subcommand_short_with_args", "group_macro_set_multiple", "help_about_multi_subcmd_override", "issue_702_multiple_values", "test_path_opt_simple", "group_required_2", "default_is_screaming", "multiple_occurrences_of_before_env", "test_multi_args", "require_equals_min_values_zero", "doc_comments", "elvish", "build::arg_group::test::arg_group_send_sync", "lots_o_flags_combined", "build::usage_parser::test::create_option_usage_both5", "test_fetch", "help_about_multi_subcmd", "build::arg::tests::short_flag_name_missing", "empty_group", "infer_subcommands_fail_with_args2", "powershell_with_special_commands", "infer_subcommands_pass", "single_short_alias_of_flag", "multiple_occurrences_of_flags_long", "positional_required", "no_author_version_about", "sc_short_flag_short_opt_pos", "issue_2022_get_flags_misuse", "auto_default_value", "flag_subcommand_long_short_normal_usage_string", "require_equals_fail", "issue_1105_empty_value_long_explicit", "opts_using_long_space", "sc_long_flag_x2_long_opt_pos", "show_short_about_issue_897", "build::usage_parser::test::create_option_usage_long_equals9", "invisible_arg_aliases_help_output", "subcommand_none_given", "bash_with_special_commands", "test_validator_fromstr_trait", "possible_values_of_option_fail", "global_flag_used_top_level", "build::usage_parser::test::create_option_with_vals1_def", "posix_compatible_opts_long", "optional_argument_for_optional_option", "possible_values_of_positional_multiple", "group_single_value", "opt_present_with_value", "global_flag_2x_used_top_level", "no_derive_order", "with_template", "build::usage_parser::test::create_option_usage_long9", "issue_1364_no_short_options", "require_eq_filtered_group", "multiple_short_aliases_of_option", "help_no_subcommand", "positional_max_more", "require_overridden_4", "build::usage_parser::test::create_option_usage_both_equals2", "issue_1112_override_help_subcmd_short", "invalid_utf8_strict_option_short_equals", "positionals", "default_values_user_value", "sc_short_flag_x2_long_opt_pos", "invalid_utf8_lossy_option_short_no_space", "positional_multiple_3", "req_group_with_conflict_usage_string", "borrowed_args", "opt_user_override", "use_env", "test_custom_long_overwrites_default_name", "multiple_occurrences_of_flags_mixed", "required_option", "two_option_options", "generators::tests::test_find_subcommand_with_path", "template_notag", "skip_possible_values", "build::arg::tests::arg_send_sync", "issue_1105_empty_value_long_equals", "issue_1105_empty_value_short_explicit_no_space", "build::usage_parser::test::create_option_with_vals1", "completions::bash_with_special_commands", "issue_1047_min_zero_vals_default_val", "fish_with_value_hints", "default_if_arg_present_with_value_no_arg_with_default", "single_alias_of_flag", "stdin_char", "option_exact_more", "build::usage_parser::test::create_option_usage_long_equals8", "low_index_positional_with_flag", "issue_1050_num_vals_and_defaults", "last_arg_mult_usage_req", "help_required_and_given", "build::usage_parser::test::create_option_usage_both8", "req_delimiter_complex", "multiple_vals_pos_arg_equals", "unset_settings", "build::usage_parser::test::pos_req", "flag_subcommand_conflict_with_version", "help_about_short_flag", "global_flag_used_inner", "requires_if_present_val", "external_subcommand_optional", "unset_setting", "with_default", "hide_env", "invisible_aliases_help_output", "version_about_multi_subcmd_long_flag", "group_macro", "positional_max_less", "build::usage_parser::test::create_option_usage_both_equals4", "case_insensitive_faili", "required_if_val_present_pass", "arg_require_group_3", "skip_1", "unified_help_and_derive_order_subcommand_propagate", "required_group_multiple_args", "build::arg::tests::short_flag_misspel", "parse::matches::arg_matches::tests::test_default_indices_with_shorter_lifetime", "default_if_arg_present_with_value_no_arg_with_default_fail", "default_if_arg_present_no_default", "option_long", "app_from_crate", "literals", "aaos_pos_mult", "invisible_short_arg_aliases_help_output", "flag_subcommand_long_infer_pass", "last_arg_mult_usage", "final_word_wrapping", "show_env", "requires_if_present_mult_pass", "short_flag_short_opt_pos", "optional_option", "env_os", "verbatim_doc_comment", "build::usage_parser::test::create_flag_usage", "generators::tests::test_subcommands", "flag_subcommand_short_with_aliases_vis_and_hidden", "override_ver", "required_unless_any_works_with_short_err", "multiple_custom_help_headers", "required_ifs_wrong_val_mult_fail", "update_boxed_flatten_subcommand", "flag_subcommand_normal_with_alias", "flag_subcommand_short_with_alias_same_as_short_flag", "positional_max_exact", "help_about_long_flag", "special_types_option", "issue_1480_max_values_consumes_extra_arg_3", "invalid_utf8_option_short_equals", "completions::fish_with_special_help", "opt_eq_no_delim", "no_wrap_help", "option_exact_less", "option_short", "build::usage_parser::test::create_option_usage_long3", "flatten_with_doc_comment", "build::arg::test::flag_display", "issue_1480_max_values_consumes_extra_arg_2", "require_eq", "different_sep_positional", "single_positional_required_usage_string", "special_types_bool", "posix_compatible_flags_long_rev", "subcommand_used_after_double_dash", "flatten", "template_empty", "stateful_validator", "sub_sub_cmd_with_option", "test_bool", "subcommand_required_else_help", "low_index_positional", "opts_using_short", "single_short_alias_of_option", "required_unless_any_1", "required_if_wrong_val", "completions::bash", "possible_values_output", "test_rename_all_is_not_propagated_from_struct_into_flattened", "build::usage_parser::test::create_option_usage_long_equals10", "sep_long_space", "mult_flag_overrides_itself", "short_flag_x2_comb_short_opt_pos", "derive_order", "multiple_short_aliases_of_flag", "test_single_word_enum_variant_is_default_renamed_into_kebab_case", "invalid_utf8_option_short_no_space", "default_ifs_arg_present", "sc_short_flag_x2_comb_long_opt_eq_pos", "build::usage_parser::test::create_option_with_vals3", "test_custom_short_overwrites_default_name", "low_index_positional_with_option", "leading_hyphen_with_flag_after", "test_standalone_short_uses_previous_defined_custom_name", "completions::zsh_with_special_help", "no_bin_name", "build::usage_parser::test::create_option_usage_long_equals1", "build::usage_parser::test::create_option_usage_long8", "posix_compatible_opts_short_rev", "require_eq_filtered", "explicit_short_long_no_rename", "build::app::tests::global_version", "build::usage_parser::test::create_option_with_vals4", "issue_1066_allow_leading_hyphen_and_unknown_args", "flag_subcommand_long_infer_fail", "positional_min_exact", "build::usage_parser::test::create_positional_usage", "flag_subcommand_long_infer_exact_match", "sc_short_flag_long_opt_eq_pos", "allow_negative_numbers_fail", "two_conflicting_arguments", "replace", "help_subcommand", "multiple_value_terminator_option", "group_required", "build::usage_parser::test::create_option_usage_long7", "hidden_short_args", "validator_invalid", "required_ifs_val_present_pass", "build::arg::test::option_display_single_short_alias", "no_env", "build::usage_parser::test::create_option_usage4", "visible_short_arg_aliases_help_output", "delim_values_only_pos_follows", "issue_1046_hidden_scs", "opt_s_default_no_delim", "subcommand_after_argument_looks_like_help", "conflict_overridden", "require_overridden_3", "help_about_multi_subcmd_override_long_flag", "stop_delim_values_only_pos_follows", "default_if_arg_present_with_default", "multi_word_is_renamed_kebab", "zsh_with_special_commands", "requires_if_present_mult", "issue_753", "positional_hyphen_does_not_panic", "allow_missing_positional", "arg_require_group", "build::usage_parser::test::create_option_usage3", "infer_subcommands_fail_with_args", "default_ifs_arg_present_user_override", "build::usage_parser::test::create_option_usage5", "parse::matches::arg_matches::tests::test_default_osvalues", "build::usage_parser::test::create_option_usage_both_equals6", "option_required_2", "generators::tests::test_shorts", "opts_using_long_equals", "positional_user_override", "opt_default_user_override", "build::app::tests::app_send_sync", "multiple_aliases_of_option", "indices_mult_flags_combined", "opt_without_value_fail", "sep_long_equals", "group_macro_set_not_multiple", "subcommand_help_rev", "test_tuple_commands", "multiple_vals_with_hyphen", "build::arg_group::test::test_from", "issue_626_variable_panic", "option_mixed", "subcommand_long_help", "flag_using_long", "required_if_val_present_fail", "hidden_default_val", "unit_struct", "default_if_arg_present_no_arg_with_default_user_override", "required_unless_err", "build::arg::test::flag_display_single_short_alias", "subcommand_display_order", "build::usage_parser::test::create_option_usage_long_equals2", "sep_short_no_space", "quoted_arg_name", "conditional_reqs_fail", "req_group_usage_string", "positional", "propagate_vals_down", "sc_short_flag_x2_short_opt_pos", "option_exact_exact_not_mult", "test_standalone_short_uses_previous_defined_casing", "option_short_min_more_single_occur", "leading_hyphen_pass", "test_rename_all_is_propagation_can_be_overridden", "osstr_positionals", "skip_help_doc_comments", "subcommand_multiple", "issue_1066_allow_leading_hyphen_and_unknown_args_option", "flag_conflict_2", "flag_subcommand_long_with_alias", "hidden_long_args", "indices_mult_opt_value_delim_eq", "possible_values_of_positional", "completions::elvish_with_special_commands", "indices_mult_flags_opt_combined_eq", "unified_help_and_derive_order_subcommand_propagate_with_explicit_display_order", "issue_1112_override_help_subcmd_long", "issue_688_hidden_pos_vals", "options", "fish", "issue_1642_long_help_spacing", "indices_mult_opt_mult_flag", "req_last_arg_usage", "version_about_multi_subcmd_override_short_flag", "issue_665", "update_basic", "arguments_safe", "global_flag_2x_used_inner", "hide_env_vals", "generate_completions", "multiple_positional_usage_string", "build::usage_parser::test::create_option_usage_both_equals1", "conflict_overridden_4", "flag_required_2", "zsh", "lots_o_vals", "test_multi_args_fail", "last_positional_no_double_dash", "escaped_whitespace_values", "invalid_utf8_strict_positional", "flag_subcommand_long_normal_usage_string", "warning_never_enum", "last_positional", "it_works", "aaos_flags_mult", "test_standalone_short_generates_kebab_case", "opt_missing", "single_positional_usage_string", "crate_authors", "case_insensitive", "flag_subcommand_short", "flag_using_mixed", "hidden_args", "test_parser_occurrences", "option_max_more", "help_long", "disable_help_subcommand", "group_single_flag", "build::usage_parser::test::create_option_with_vals4_def", "zsh_with_nested_subcommands", "indices_mult_flags", "req_delimiter_long", "long_opt_eq_x2_pos", "build::arg::test::option_display3", "build::app::tests::global_setting", "short_non_ascii_no_space", "opt_present_with_missing_value", "default_if_arg_present_no_arg_with_value_with_default_user_override_fail", "test_cstring", "args_with_last_usage", "build::arg::test::positiona_display_mult", "group_multi_value_single_arg", "issue_1073_suboptimal_flag_suggestion", "require_equals_pass", "subcommand", "test_subsubcommand", "option_max_less", "long_flag_long_opt_eq_pos", "possible_values_of_option_multiple_fail", "complex_help_output", "sep_short_equals", "aaos_opts_mult_req_delims", "issue_151", "multiple_alias", "build::usage_parser::test::create_option_usage_long6", "test_validator_msg_newline", "not_possible_value", "sep_short_space", "sep_positional", "refuse_invalid_utf8_subcommand_args_with_allow_external_subcommands", "customize_version_and_help", "top_long_doc_comment_both_help_long_help", "delim_values_only_pos_follows_with_delim", "version_about_multi_subcmd", "positional_possible_values", "create_app", "mult_option_overrides_itself", "req_delimiter_long_with_equal", "issue_1105_empty_value_short_equals", "conditional_reqs_pass", "posix_compatible_opts_short", "version_about_short_flag", "alias_help", "flag_subcommand_long_with_aliases", "dont_delim_values_trailingvararg", "issue_1105_empty_value_short_fail", "only_pos_follow", "conflict_output_rev_with_required", "add_multiple_arg", "after_and_before_help_output", "different_sep", "positional_exact_less", "help_required_and_given_for_subcommand", "sc_short_flag_x2_short_opt_eq_pos", "test_html_root_url", "skip_2", "optional_vec", "option_with_raw_default", "crate_description", "examples_are_functional", "required_unless_present_all", "aaos_opts", "build::arg::test::option_display_single_alias", "option_use_delim_false_override_itself", "group_conflict", "elvish_with_special_commands", "default_if_arg_present_with_value_with_default", "bash", "build::usage_parser::test::pos_help_newline_lit_sq", "indices_mult_opt_value_no_delim_eq", "invalid_utf8_strict_option_short_no_space", "test_parse_hex", "short_opt_x2_pos", "low_index_positional_in_subcmd", "issue_1093_allow_ext_sc", "arg_required_else_help", "multiple_aliases_of_flag", "invalid_utf8_lossy_option_long_space", "optional_argument", "sc_long_flag_long_opt", "build::usage_parser::test::create_option_usage_both1", "field_long_doc_comment_both_help_long_help", "hidden_short_args_long_help", "opts_using_mixed", "sc_long_flag_x2_long_opt_eq_pos", "index_flags", "option_min_less", "refuse_invalid_utf8_subcommand_with_allow_external_subcommands", "required_group_missing_arg", "flag_subcommand_short_with_alias", "flag_conflict", "option_overrides_itself", "issue_1158_conflicting_requirements_rev", "subcommand_short_help", "build::arg::settings::test::arg_settings_fromstr", "multiple_occurrences_of_after_env", "possible_values_of_option", "conflict_output_rev", "global_flag_used_outer", "test_custom_bool", "issue_324", "build::usage_parser::test::nonascii", "flag_using_short", "short_eq_val_starts_with_eq", "flag_required", "external_subcommand_looks_like_built_in", "build::usage_parser::test::create_option_usage_both6", "build::arg::test::positional_display_val_names", "custom_template", "ripgrep_usage", "case_insensitive_set_to_false", "no_sep", "aaos_opts_w_other_overrides_rev_2", "last_arg_mult_usage_req_with_sc", "build::arg::test::flag_display_multiple_aliases", "build::usage_parser::test::create_option_usage8", "required_ifs_wrong_val", "subcommand_after_argument", "verbatim_doc_comment_field", "output::help::test::wrap_help_last_word", "overridable", "build::usage_parser::test::pos_help_double_lit_single_quote", "posix_compatible_opts_long_rev", "multiple_positional_one_required_usage_string", "test_no_cmd", "validator_output", "show_env_vals", "allow_invalid_utf8_subcommand_args_with_allow_external_subcommands", "non_bool_flags", "hidden_long_args_short_help", "multiple_no_delimiter", "test_rename_all_is_propagated_from_struct_to_fields", "build::app::tests::issue_2090", "completions::powershell_with_special_commands", "issue_1158_conflicting_requirements", "positional_min_more", "case_insensitive_multiple_fail", "req_delimiter_short_with_space", "required_argument", "skip_val", "global_arg_default_value", "flag_overrides_itself", "use_option", "did_you_mean", "alias_on_a_subcommand_option", "flatten_in_subcommand", "infer_subcommands_fail_no_args", "issue_1161_multiple_hyphen_hyphen", "invalid_utf8_positional", "quoted_arg_long_name", "sc_long_flag_x2_short_opt_pos", "boxed_flatten_subcommand", "external_subcommand", "completions::zsh_with_nested_subcommands", "build::arg::test::positional_display_val_names_req", "required_unless_any_works_with_short", "option_with_default", "test_every_custom_parser", "completions::fish_with_special_commands", "env", "default_if_arg_present_with_value_no_default_user_override", "flag_subcommand_long", "raw_idents", "update_every_custom_parser", "issue_777_wrap_all_things", "after_and_before_long_help_output", "env_no_takes_value", "alias", "hide_possible_vals", "invalid_utf8_option_long_space", "build::usage_parser::test::create_option_with_vals2", "delim_values_trailingvararg_with_delim", "issue_1794", "required_unless_all_err", "quoted_subcommand_name", "build::arg::test::option_display1", "index_mult_opts", "option_exact_exact", "multiple_vals_pos_arg_delim", "required_unless_any_err", "fish_with_special_help", "arg_short_conflict_with_help", "flag_subcommand_multiple", "multiple_aliases", "multiarg", "test_badinput", "flag_subcommand_long_infer_pass_close", "issue_1643_args_mutually_require_each_other", "group_reqired_flags_empty", "positional_exact_exact", "escaped_possible_values_output", "opt_s_eq_no_delim", "args_negate_sc", "req_group_with_conflict_usage_string_only_options", "test_null_commands", "build::usage_parser::test::create_option_usage1", "osstr_positional_user_override", "build::usage_parser::test::pos_req_mult_help", "build::usage_parser::test::pos_req_mult_def_help", "conflict_overridden_2", "arg_required_else_help_over_reqs", "visible_aliases_help_output", "aaos_option_use_delim_false", "raw_bool_literal", "skip_enum", "aaos_opts_w_other_overrides_2", "subcmd_did_you_mean_output_arg", "pos_required_overridden_by_flag", "short_alias_on_a_subcommand_option", "required_unless_present_any", "sc_short_flag_x2_comb_short_opt_pos", "validator", "positional_required_2", "posix_compatible_opts_long_equals_rev", "conflict_with_unused_default_value", "build::usage_parser::test::create_option_usage_long_equals5", "subcommand_required_else_help_error_message", "sc_long_flag_x2_short_opt_eq_pos", "sc_long_flag_long_opt_eq_pos", "sub_command_required", "possible_values_of_positional_fail", "invalid_utf8_strict_option_short_space", "multiple_one", "build::usage_parser::test::create_option_usage9", "powershell", "build::arg::test::flag_display_single_alias", "sc_long_flag_short_opt_pos", "issue_626_unicode_cutoff", "no_wrap_default_help", "require_delims_no_delim", "test_standalone_short_works_with_verbatim_casing", "leading_hyphen_long", "complex_subcommand_help_output", "conflict_output", "allow_invalid_utf8_subcommand_with_allow_external_subcommands", "build::usage_parser::test::pos_help_lit_single_quote", "opts_using_mixed2", "build::usage_parser::test::create_option_usage_long_equals7", "test_readme_deps", "infer_subcommands_pass_close", "build::usage_parser::test::create_option_usage_both7", "test_slice", "opts", "missing_positional_hyphen_far_back", "flag_subcommand_conflict_with_help", "completions::elvish", "global_arg_used_outer", "delim_values_trailingvararg", "aaos_opts_w_other_overrides", "build::usage_parser::test::create_option_with_vals5", "vector", "version_short", "dont_collapse_args", "possible_values_of_positional_multiple_fail", "test_standalone_long_uses_previous_defined_casing", "casing_propogation_is_overridden", "group_acts_like_arg", "completions::powershell", "invalid_utf8_option_long_equals", "posix_compatible_flags_short", "generators::tests::test_flags", "version_about_multi_subcmd_override", "opt_eq_mult_def_delim", "missing_required_output", "explicit_version_not_str_lit", "test_add", "build::usage_parser::test::create_option_usage0", "flag_x2_opt", "build::usage_parser::test::create_option_usage_long_equals4", "version_about_multi_subcmd_override_long_flag", "index_flag", "posix_compatible_opts_long_equals", "option_exact_exact_mult", "combined_flags", "leading_hyphen_with_flag_before", "custom_headers_headers", "build::usage_parser::test::create_positional_usage0", "positional_multiple_2", "option", "possible_value", "option_max_exact", "double_hyphen_as_value", "leading_hyphen_with_only_pos_follows", "mult_option_require_delim_overrides_itself", "test_parser_with_default_value", "issue_1105_empty_value_long_fail", "global_arg_used_top_level", "version_about_long_flag", "external_subcommand_os_string", "option_short_min_more_mult_occurs", "create_positional", "require_delims", "help_required_locally_but_not_given_for_subcommand", "invalid_utf8_lossy_option_long_equals", "conflicts_with_default", "subcmd_did_you_mean_output_ambiguous", "after_help_no_args", "build::usage_parser::test::pos_help_newline", "two_optional_vecs", "merge_subcommands_with_flatten", "sc_short_flag_short_opt_eq_pos", "arguments", "flag_subcommand_long_with_alias_same_as_long_flag", "test_no_parse", "completions::zsh_with_special_commands", "parse::matches::arg_matches::tests::test_default_indices", "require_overridden_2", "show_long_about_issue_897", "issue_1076", "issue_1487", "sub_command_negate_required", "build::usage_parser::test::create_option_usage_long10", "build::usage_parser::test::create_option_usage_long2", "help_required_and_no_args", "require_equals_empty_vals_pass", "missing_positional_hyphen_req_error", "long_eq_val_starts_with_eq", "invalid_utf8_lossy_option_short_space", "build::arg::test::flag_display_multiple_short_aliases", "indices_mult_flags_opt_combined", "build::usage_parser::test::create_option_usage_both_equals8", "multiple_defaults", "single_alias", "issue_946", "test_standalone_short_ignores_afterwards_defined_custom_name", "build::usage_parser::test::create_option_usage_both3", "args_negate_subcommands_two_levels", "positionals_user_override", "sc_short_flag_long_opt_pos", "required_unless_any_works_with_long", "default_value", "version_about_multi_subcmd_short_flag", "unified_help_subcommand_propagate", "no_sep_positional", "build::usage_parser::test::create_option_usage_both_equals3", "build::usage_parser::test::create_option_usage_both_equals7", "issue_1284_argument_in_flag_style", "positional_exact_more", "multiple_flags_in_single", "default_if_arg_present_with_value_with_default_user_override", "parse::matches::arg_matches::tests::test_default_osvalues_with_shorter_lifetime", "group_macro_set_not_required", "invalid_utf8_option_short_space", "build::usage_parser::test::create_option_usage_long4", "fish_with_special_commands", "default_if_arg_present_with_default_user_override", "require_equals_no_empty_values_fail", "build::arg::test::option_display_multiple_short_aliases", "ripgrep_usage_using_templates", "sc_short_flag_x2_comb_long_opt_pos", "default_if_arg_present_no_arg_with_value_with_default_user_override", "casing_is_propogated_from_parent", "required_if_val_present_fail_error_output", "group_empty", "opt_default", "completions::zsh", "sc_negates_reqs", "default_if_arg_present_with_value_no_default_fail", "invalid_utf8_strict_option_long_equals", "conflict_output_with_required", "issue_1105_empty_value_short_explicit", "flag_conflict_with_everything", "multiple_flag", "global_arg_used_inner", "test_hyphenated_subcommands", "subcommand_placeholder_test", "issue_1794_usage", "issue_1722_not_emit_error_when_arg_follows_similar_to_a_subcommand", "crate_name", "issue_1480_max_values_consumes_extra_arg_1", "group_multiple_args_error", "last_arg_mult_usage_with_sc", "option_min_exact", "long_about", "build::usage_parser::test::create_option_usage_long_equals6", "issue_1052_require_delim_help", "zsh_with_value_hints", "infer_subcommands_fail_suggestions", "build::arg::test::positional_display_required", "template_author_version", "multiple_defaults_override", "aaos_opts_w_other_overrides_rev", "required_ifs_val_present_fail", "arg_required_else_help_error_message", "positional_multiple", "aaos_opts_mult", "test_standalone_long_generates_kebab_case", "test_standalone_long_uses_previous_defined_custom_name", "argument_with_default", "multiple_three", "build::usage_parser::test::create_option_usage_long_equals3", "help_about_multi_subcmd_override_short_flag", "build::usage_parser::test::create_option_usage_both_equals5", "build::usage_parser::test::create_option_usage7", "flag_conflict_with_all", "crate_version", "build::arg::test::option_display_multiple_aliases", "variant_with_defined_casing", "leading_hyphen_opt", "lots_o_flags_sep", "template_unknowntag", "osstr_opt_user_override", "issue_1112_override_help_long", "subcmd_did_you_mean_output", "help_about_multi_subcmd_long_flag", "test_standalone_long_ignores_afterwards_defined_custom_name", "complex_version_output", "group_macro_set_required", "opt_s_no_space_mult_no_delim", "build::app::settings::test::app_settings_fromstr", "test_parse_hex_function_path", "build::usage_parser::test::pos_mult_help", "wrapping_newline_chars", "no_env_no_takes_value", "multiple_value_terminator_option_other_arg", "update_subcommands_with_flatten", "multiple_occurrences_of_flags_large_quantity", "help_is_better_than_comments", "long_flag_long_opt_pos", "default_if_arg_present_with_value_no_default", "requires_if_present_val_no_present_pass", "build::usage_parser::test::pos_mult", "missing_required_2", "special_types_vec", "leading_hyphen_short", "unique_flag", "single_positional_multiple_usage_string", "three_conflicting_arguments", "req_delimiter_short_with_no_space", "subcmd_did_you_mean_output_arg_false_positives", "build::usage_parser::test::create_option_usage_long5", "arg_require_group_2", "opt_s_no_space_no_delim", "build::app::tests::global_settings", "build::usage_parser::test::create_option_usage6", "group_required_3", "parse::matches::arg_matches::tests::test_default_values", "help_short"], "failed_tests": [], "skipped_tests": ["ui"]}
{"passed_count": 621, "failed_count": 1, "skipped_count": 0, "passed_tests": ["group_conflict_2", "flag_subcommand_short_normal_usage_string", "args_negate_subcommands_one_level", "issue_626_panic", "basic", "missing_positional_no_hyphen", "build::usage_parser::test::create_option_usage2", "build::usage_parser::test::create_option_usage_both2", "allow_ext_sc_when_sc_required", "issue_1066_allow_leading_hyphen_and_unknown_args_no_vals", "issue_760", "required_unless_any_works_without", "default_if_arg_present_no_default_user_override", "leading_hyphen_fail", "build::usage_parser::test::create_option_usage_long1", "indices_mult_opts", "posix_compatible_flags_long", "unified_help", "conflict_output_three_conflicting", "help_about_multi_subcmd_short_flag", "opt_default_no_delim", "posix_compatible_flags_short_rev", "missing_positional_hyphen", "single_alias_of_option", "build::usage_parser::test::create_option_usage_both4", "list_correct_required_args", "required_unless_present", "default_if_arg_present_no_arg_with_default", "possible_values_of_option_multiple", "flag_subcommand_short_with_aliases", "aaos_flags", "infer_subcommands_pass_exact_match", "parse::matches::arg_matches::tests::test_default_values_with_shorter_lifetime", "osstr_opts", "option_usage_order", "sub_command_negate_required_2", "derive_order_subcommand_propagate", "required_unless_any_2", "multi_level_sc_help", "option_required", "allow_negative_numbers", "visible_arg_aliases_help_output", "case_insensitive_multiple", "build::arg::test::option_display2", "flag_subcommand_normal", "default_ifs_arg_present_order", "last_positional_second_to_last_mult", "pos_mult_overrides_itself", "req_delimiter_short_with_equal", "issue_1112_override_help_short", "quoted_app_name", "unified_help_and_derive_order", "multiple_occurrences_of_flags_short", "allow_missing_positional_no_default", "conflict_overridden_3", "leading_double_hyphen_trailingvararg", "positional_min_less", "old_newline_chars", "build::arg_group::test::groups", "flag_subcommand_short_with_args", "group_macro_set_multiple", "help_about_multi_subcmd_override", "issue_702_multiple_values", "group_required_2", "multiple_occurrences_of_before_env", "require_equals_min_values_zero", "build::arg_group::test::arg_group_send_sync", "lots_o_flags_combined", "build::usage_parser::test::create_option_usage_both5", "help_about_multi_subcmd", "build::arg::tests::short_flag_name_missing", "empty_group", "infer_subcommands_fail_with_args2", "infer_subcommands_pass", "single_short_alias_of_flag", "multiple_occurrences_of_flags_long", "positional_required", "issue_2022_get_flags_misuse", "flag_subcommand_long_short_normal_usage_string", "issue_1105_empty_value_long_explicit", "opts_using_long_space", "require_equals_fail", "show_short_about_issue_897", "build::usage_parser::test::create_option_usage_long_equals9", "invisible_arg_aliases_help_output", "possible_values_of_option_fail", "global_flag_used_top_level", "build::usage_parser::test::create_option_with_vals1_def", "posix_compatible_opts_long", "possible_values_of_positional_multiple", "group_single_value", "opt_present_with_value", "global_flag_2x_used_top_level", "no_derive_order", "build::usage_parser::test::create_option_usage_long9", "issue_1364_no_short_options", "require_eq_filtered_group", "multiple_short_aliases_of_option", "help_no_subcommand", "positional_max_more", "require_overridden_4", "build::usage_parser::test::create_option_usage_both_equals2", "issue_1112_override_help_subcmd_short", "positionals", "default_values_user_value", "positional_multiple_3", "req_group_with_conflict_usage_string", "borrowed_args", "opt_user_override", "multiple_occurrences_of_flags_mixed", "skip_possible_values", "build::arg::tests::arg_send_sync", "issue_1105_empty_value_long_equals", "issue_1105_empty_value_short_explicit_no_space", "build::usage_parser::test::create_option_with_vals1", "issue_1047_min_zero_vals_default_val", "default_if_arg_present_with_value_no_arg_with_default", "single_alias_of_flag", "stdin_char", "low_index_positional_with_flag", "build::usage_parser::test::create_option_usage_long_equals8", "option_exact_more", "issue_1050_num_vals_and_defaults", "last_arg_mult_usage_req", "help_required_and_given", "build::usage_parser::test::create_option_usage_both8", "req_delimiter_complex", "multiple_vals_pos_arg_equals", "unset_settings", "build::usage_parser::test::pos_req", "flag_subcommand_conflict_with_version", "help_about_short_flag", "global_flag_used_inner", "requires_if_present_val", "unset_setting", "with_default", "hide_env", "version_about_multi_subcmd_long_flag", "group_macro", "positional_max_less", "build::usage_parser::test::create_option_usage_both_equals4", "case_insensitive_faili", "required_if_val_present_pass", "arg_require_group_3", "unified_help_and_derive_order_subcommand_propagate", "required_group_multiple_args", "build::arg::tests::short_flag_misspel", "parse::matches::arg_matches::tests::test_default_indices_with_shorter_lifetime", "default_if_arg_present_no_default", "default_if_arg_present_with_value_no_arg_with_default_fail", "option_long", "app_from_crate", "literals", "aaos_pos_mult", "invisible_short_arg_aliases_help_output", "flag_subcommand_long_infer_pass", "final_word_wrapping", "last_arg_mult_usage", "show_env", "requires_if_present_mult_pass", "env_os", "build::usage_parser::test::create_flag_usage", "flag_subcommand_short_with_aliases_vis_and_hidden", "required_unless_any_works_with_short_err", "multiple_custom_help_headers", "required_ifs_wrong_val_mult_fail", "flag_subcommand_normal_with_alias", "flag_subcommand_short_with_alias_same_as_short_flag", "positional_max_exact", "help_about_long_flag", "issue_1480_max_values_consumes_extra_arg_3", "opt_eq_no_delim", "no_wrap_help", "option_exact_less", "option_short", "build::usage_parser::test::create_option_usage_long3", "build::arg::test::flag_display", "issue_1480_max_values_consumes_extra_arg_2", "require_eq", "different_sep_positional", "single_positional_required_usage_string", "posix_compatible_flags_long_rev", "subcommand_required_else_help", "low_index_positional", "opts_using_short", "single_short_alias_of_option", "required_unless_any_1", "required_if_wrong_val", "possible_values_output", "build::usage_parser::test::create_option_usage_long_equals10", "sep_long_space", "mult_flag_overrides_itself", "derive_order", "multiple_short_aliases_of_flag", "default_ifs_arg_present", "build::usage_parser::test::create_option_with_vals3", "low_index_positional_with_option", "leading_hyphen_with_flag_after", "no_bin_name", "build::usage_parser::test::create_option_usage_long_equals1", "build::usage_parser::test::create_option_usage_long8", "posix_compatible_opts_short_rev", "require_eq_filtered", "build::app::tests::global_version", "build::usage_parser::test::create_option_with_vals4", "issue_1066_allow_leading_hyphen_and_unknown_args", "flag_subcommand_long_infer_fail", "positional_min_exact", "build::usage_parser::test::create_positional_usage", "flag_subcommand_long_infer_exact_match", "allow_negative_numbers_fail", "two_conflicting_arguments", "help_subcommand", "multiple_value_terminator_option", "group_required", "build::usage_parser::test::create_option_usage_long7", "hidden_short_args", "validator_invalid", "required_ifs_val_present_pass", "build::arg::test::option_display_single_short_alias", "no_env", "build::usage_parser::test::create_option_usage4", "visible_short_arg_aliases_help_output", "delim_values_only_pos_follows", "issue_1046_hidden_scs", "opt_s_default_no_delim", "conflict_overridden", "require_overridden_3", "help_about_multi_subcmd_override_long_flag", "stop_delim_values_only_pos_follows", "default_if_arg_present_with_default", "requires_if_present_mult", "issue_753", "positional_hyphen_does_not_panic", "allow_missing_positional", "arg_require_group", "build::usage_parser::test::create_option_usage3", "infer_subcommands_fail_with_args", "default_ifs_arg_present_user_override", "build::usage_parser::test::create_option_usage5", "parse::matches::arg_matches::tests::test_default_osvalues", "build::usage_parser::test::create_option_usage_both_equals6", "option_required_2", "opts_using_long_equals", "positional_user_override", "opt_default_user_override", "build::app::tests::app_send_sync", "multiple_aliases_of_option", "indices_mult_flags_combined", "opt_without_value_fail", "sep_long_equals", "group_macro_set_not_multiple", "subcommand_help_rev", "multiple_vals_with_hyphen", "build::arg_group::test::test_from", "issue_626_variable_panic", "option_mixed", "subcommand_long_help", "flag_using_long", "required_if_val_present_fail", "hidden_default_val", "default_if_arg_present_no_arg_with_default_user_override", "required_unless_err", "build::arg::test::flag_display_single_short_alias", "build::usage_parser::test::create_option_usage_long_equals2", "sep_short_no_space", "quoted_arg_name", "conditional_reqs_fail", "req_group_usage_string", "positional", "propagate_vals_down", "option_exact_exact_not_mult", "option_short_min_more_single_occur", "leading_hyphen_pass", "osstr_positionals", "issue_1066_allow_leading_hyphen_and_unknown_args_option", "flag_conflict_2", "flag_subcommand_long_with_alias", "hidden_long_args", "indices_mult_opt_value_delim_eq", "possible_values_of_positional", "indices_mult_flags_opt_combined_eq", "unified_help_and_derive_order_subcommand_propagate_with_explicit_display_order", "issue_1112_override_help_subcmd_long", "issue_688_hidden_pos_vals", "issue_1642_long_help_spacing", "indices_mult_opt_mult_flag", "req_last_arg_usage", "version_about_multi_subcmd_override_short_flag", "issue_665", "global_flag_2x_used_inner", "hide_env_vals", "multiple_positional_usage_string", "build::usage_parser::test::create_option_usage_both_equals1", "conflict_overridden_4", "flag_required_2", "lots_o_vals", "last_positional_no_double_dash", "escaped_whitespace_values", "flag_subcommand_long_normal_usage_string", "last_positional", "aaos_flags_mult", "opt_missing", "single_positional_usage_string", "crate_authors", "case_insensitive", "flag_subcommand_short", "flag_using_mixed", "hidden_args", "option_max_more", "help_long", "disable_help_subcommand", "group_single_flag", "build::usage_parser::test::create_option_with_vals4_def", "indices_mult_flags", "req_delimiter_long", "build::arg::test::option_display3", "build::app::tests::global_setting", "short_non_ascii_no_space", "opt_present_with_missing_value", "default_if_arg_present_no_arg_with_value_with_default_user_override_fail", "args_with_last_usage", "build::arg::test::positiona_display_mult", "group_multi_value_single_arg", "issue_1073_suboptimal_flag_suggestion", "require_equals_pass", "option_max_less", "possible_values_of_option_multiple_fail", "complex_help_output", "sep_short_equals", "aaos_opts_mult_req_delims", "build::usage_parser::test::create_option_usage_long6", "not_possible_value", "sep_short_space", "sep_positional", "customize_version_and_help", "delim_values_only_pos_follows_with_delim", "version_about_multi_subcmd", "positional_possible_values", "mult_option_overrides_itself", "req_delimiter_long_with_equal", "issue_1105_empty_value_short_equals", "conditional_reqs_pass", "posix_compatible_opts_short", "version_about_short_flag", "flag_subcommand_long_with_aliases", "dont_delim_values_trailingvararg", "issue_1105_empty_value_short_fail", "only_pos_follow", "conflict_output_rev_with_required", "after_and_before_help_output", "different_sep", "positional_exact_less", "help_required_and_given_for_subcommand", "crate_description", "examples_are_functional", "required_unless_present_all", "aaos_opts", "build::arg::test::option_display_single_alias", "option_use_delim_false_override_itself", "group_conflict", "default_if_arg_present_with_value_with_default", "build::usage_parser::test::pos_help_newline_lit_sq", "indices_mult_opt_value_no_delim_eq", "low_index_positional_in_subcmd", "issue_1093_allow_ext_sc", "arg_required_else_help", "multiple_aliases_of_flag", "build::usage_parser::test::create_option_usage_both1", "hidden_short_args_long_help", "opts_using_mixed", "index_flags", "option_min_less", "required_group_missing_arg", "flag_subcommand_short_with_alias", "flag_conflict", "option_overrides_itself", "issue_1158_conflicting_requirements_rev", "subcommand_short_help", "build::arg::settings::test::arg_settings_fromstr", "multiple_occurrences_of_after_env", "possible_values_of_option", "conflict_output_rev", "global_flag_used_outer", "build::usage_parser::test::nonascii", "flag_using_short", "short_eq_val_starts_with_eq", "flag_required", "external_subcommand_looks_like_built_in", "build::usage_parser::test::create_option_usage_both6", "build::arg::test::positional_display_val_names", "ripgrep_usage", "no_sep", "aaos_opts_w_other_overrides_rev_2", "last_arg_mult_usage_req_with_sc", "build::arg::test::flag_display_multiple_aliases", "build::usage_parser::test::create_option_usage8", "required_ifs_wrong_val", "output::help::test::wrap_help_last_word", "build::usage_parser::test::pos_help_double_lit_single_quote", "posix_compatible_opts_long_rev", "multiple_positional_one_required_usage_string", "validator_output", "show_env_vals", "hidden_long_args_short_help", "multiple_no_delimiter", "build::app::tests::issue_2090", "issue_1158_conflicting_requirements", "positional_min_more", "case_insensitive_multiple_fail", "req_delimiter_short_with_space", "global_arg_default_value", "flag_overrides_itself", "did_you_mean", "alias_on_a_subcommand_option", "infer_subcommands_fail_no_args", "quoted_arg_long_name", "build::arg::test::positional_display_val_names_req", "required_unless_any_works_with_short", "env", "default_if_arg_present_with_value_no_default_user_override", "flag_subcommand_long", "after_and_before_long_help_output", "issue_777_wrap_all_things", "env_no_takes_value", "hide_possible_vals", "build::usage_parser::test::create_option_with_vals2", "delim_values_trailingvararg_with_delim", "issue_1794", "required_unless_all_err", "quoted_subcommand_name", "build::arg::test::option_display1", "index_mult_opts", "option_exact_exact", "multiple_vals_pos_arg_delim", "required_unless_any_err", "arg_short_conflict_with_help", "flag_subcommand_multiple", "multiarg", "flag_subcommand_long_infer_pass_close", "issue_1643_args_mutually_require_each_other", "group_reqired_flags_empty", "positional_exact_exact", "escaped_possible_values_output", "opt_s_eq_no_delim", "args_negate_sc", "req_group_with_conflict_usage_string_only_options", "build::usage_parser::test::create_option_usage1", "osstr_positional_user_override", "build::usage_parser::test::pos_req_mult_help", "build::usage_parser::test::pos_req_mult_def_help", "conflict_overridden_2", "arg_required_else_help_over_reqs", "aaos_option_use_delim_false", "aaos_opts_w_other_overrides_2", "pos_required_overridden_by_flag", "short_alias_on_a_subcommand_option", "required_unless_present_any", "validator", "positional_required_2", "posix_compatible_opts_long_equals_rev", "conflict_with_unused_default_value", "build::usage_parser::test::create_option_usage_long_equals5", "subcommand_required_else_help_error_message", "sub_command_required", "possible_values_of_positional_fail", "multiple_one", "build::usage_parser::test::create_option_usage9", "build::arg::test::flag_display_single_alias", "issue_626_unicode_cutoff", "no_wrap_default_help", "require_delims_no_delim", "leading_hyphen_long", "complex_subcommand_help_output", "conflict_output", "build::usage_parser::test::pos_help_lit_single_quote", "opts_using_mixed2", "build::usage_parser::test::create_option_usage_long_equals7", "infer_subcommands_pass_close", "build::usage_parser::test::create_option_usage_both7", "opts", "missing_positional_hyphen_far_back", "flag_subcommand_conflict_with_help", "global_arg_used_outer", "aaos_opts_w_other_overrides", "delim_values_trailingvararg", "build::usage_parser::test::create_option_with_vals5", "dont_collapse_args", "possible_values_of_positional_multiple_fail", "group_acts_like_arg", "posix_compatible_flags_short", "version_about_multi_subcmd_override", "opt_eq_mult_def_delim", "missing_required_output", "build::usage_parser::test::create_option_usage0", "build::usage_parser::test::create_option_usage_long_equals4", "version_about_multi_subcmd_override_long_flag", "index_flag", "posix_compatible_opts_long_equals", "option_exact_exact_mult", "leading_hyphen_with_flag_before", "custom_headers_headers", "build::usage_parser::test::create_positional_usage0", "positional_multiple_2", "possible_value", "option_max_exact", "double_hyphen_as_value", "leading_hyphen_with_only_pos_follows", "mult_option_require_delim_overrides_itself", "issue_1105_empty_value_long_fail", "global_arg_used_top_level", "version_about_long_flag", "option_short_min_more_mult_occurs", "create_positional", "require_delims", "help_required_locally_but_not_given_for_subcommand", "conflicts_with_default", "after_help_no_args", "build::usage_parser::test::pos_help_newline", "flag_subcommand_long_with_alias_same_as_long_flag", "parse::matches::arg_matches::tests::test_default_indices", "require_overridden_2", "show_long_about_issue_897", "issue_1076", "issue_1487", "sub_command_negate_required", "build::usage_parser::test::create_option_usage_long10", "build::usage_parser::test::create_option_usage_long2", "help_required_and_no_args", "require_equals_empty_vals_pass", "missing_positional_hyphen_req_error", "long_eq_val_starts_with_eq", "build::arg::test::flag_display_multiple_short_aliases", "indices_mult_flags_opt_combined", "build::usage_parser::test::create_option_usage_both_equals8", "multiple_defaults", "issue_946", "build::usage_parser::test::create_option_usage_both3", "args_negate_subcommands_two_levels", "positionals_user_override", "required_unless_any_works_with_long", "version_about_multi_subcmd_short_flag", "unified_help_subcommand_propagate", "no_sep_positional", "build::usage_parser::test::create_option_usage_both_equals3", "build::usage_parser::test::create_option_usage_both_equals7", "issue_1284_argument_in_flag_style", "positional_exact_more", "multiple_flags_in_single", "default_if_arg_present_with_value_with_default_user_override", "parse::matches::arg_matches::tests::test_default_osvalues_with_shorter_lifetime", "group_macro_set_not_required", "build::usage_parser::test::create_option_usage_long4", "default_if_arg_present_with_default_user_override", "require_equals_no_empty_values_fail", "build::arg::test::option_display_multiple_short_aliases", "ripgrep_usage_using_templates", "default_if_arg_present_no_arg_with_value_with_default_user_override", "required_if_val_present_fail_error_output", "group_empty", "opt_default", "sc_negates_reqs", "default_if_arg_present_with_value_no_default_fail", "conflict_output_with_required", "issue_1105_empty_value_short_explicit", "flag_conflict_with_everything", "global_arg_used_inner", "issue_1794_usage", "crate_name", "issue_1480_max_values_consumes_extra_arg_1", "group_multiple_args_error", "last_arg_mult_usage_with_sc", "option_min_exact", "long_about", "build::usage_parser::test::create_option_usage_long_equals6", "issue_1052_require_delim_help", "infer_subcommands_fail_suggestions", "build::arg::test::positional_display_required", "multiple_defaults_override", "aaos_opts_w_other_overrides_rev", "required_ifs_val_present_fail", "arg_required_else_help_error_message", "positional_multiple", "aaos_opts_mult", "multiple_three", "build::usage_parser::test::create_option_usage_long_equals3", "help_about_multi_subcmd_override_short_flag", "build::usage_parser::test::create_option_usage_both_equals5", "build::usage_parser::test::create_option_usage7", "flag_conflict_with_all", "crate_version", "build::arg::test::option_display_multiple_aliases", "leading_hyphen_opt", "lots_o_flags_sep", "osstr_opt_user_override", "issue_1112_override_help_long", "help_about_multi_subcmd_long_flag", "group_macro_set_required", "opt_s_no_space_mult_no_delim", "build::app::settings::test::app_settings_fromstr", "build::usage_parser::test::pos_mult_help", "wrapping_newline_chars", "no_env_no_takes_value", "multiple_value_terminator_option_other_arg", "multiple_occurrences_of_flags_large_quantity", "default_if_arg_present_with_value_no_default", "requires_if_present_val_no_present_pass", "build::usage_parser::test::pos_mult", "missing_required_2", "leading_hyphen_short", "single_positional_multiple_usage_string", "three_conflicting_arguments", "req_delimiter_short_with_no_space", "build::usage_parser::test::create_option_usage_long5", "arg_require_group_2", "opt_s_no_space_no_delim", "build::app::tests::global_settings", "build::usage_parser::test::create_option_usage6", "group_required_3", "parse::matches::arg_matches::tests::test_default_values", "help_short"], "failed_tests": ["multiple_required_unless_usage_printing"], "skipped_tests": []}
{"passed_count": 861, "failed_count": 0, "skipped_count": 1, "passed_tests": ["group_conflict_2", "flag_subcommand_short_normal_usage_string", "args_negate_subcommands_one_level", "issue_626_panic", "basic", "missing_positional_no_hyphen", "version_long", "build::usage_parser::test::create_option_usage2", "build::usage_parser::test::create_option_usage_both2", "allow_ext_sc_when_sc_required", "issue_1066_allow_leading_hyphen_and_unknown_args_no_vals", "issue_760", "required_unless_any_works_without", "long_opt_x2_pos", "default_if_arg_present_no_default_user_override", "leading_hyphen_fail", "build::usage_parser::test::create_option_usage_long1", "indices_mult_opts", "posix_compatible_flags_long", "unified_help", "option_from_str", "conflict_output_three_conflicting", "help_about_multi_subcmd_short_flag", "opt_default_no_delim", "posix_compatible_flags_short_rev", "issue_289", "sc_short_flag_x2_comb_short_opt_eq_pos", "invalid_utf8_strict_option_long_space", "missing_positional_hyphen", "single_alias_of_option", "build::usage_parser::test::create_option_usage_both4", "list_correct_required_args", "required_unless_present", "default_if_arg_present_no_arg_with_default", "invalid_utf8_lossy_positional", "possible_values_of_option_multiple", "test_rename_all_is_propagated_from_enum_to_variants_and_their_fields", "explicit_name_no_rename", "generators::tests::test_longs", "short_opt_eq_x2_pos", "flag_subcommand_short_with_aliases", "aaos_flags", "issue_1031_args_with_same_name_no_more_vals", "issue_1031_args_with_same_name", "zsh_with_special_help", "infer_subcommands_pass_exact_match", "warning_never_struct", "generators::tests::test_all_subcommands", "parse::matches::arg_matches::tests::test_default_values_with_shorter_lifetime", "test_standalone_long_works_with_verbatim_casing", "test_rename_all_is_not_propagated_from_struct_into_subcommand", "osstr_opts", "option_usage_order", "test_multi_word_enum_variant_is_renamed", "sub_command_negate_required_2", "derive_order_subcommand_propagate", "required_unless_any_2", "multi_level_sc_help", "option_required", "allow_negative_numbers", "visible_arg_aliases_help_output", "case_insensitive_multiple", "build::arg::test::option_display2", "flag_subcommand_normal", "default_ifs_arg_present_order", "last_positional_second_to_last_mult", "pos_mult_overrides_itself", "req_delimiter_short_with_equal", "issue_1112_override_help_short", "quoted_app_name", "unified_help_and_derive_order", "completions::fish", "multiple_occurrences_of_flags_short", "allow_missing_positional_no_default", "sc_short_flag_x2_long_opt_eq_pos", "invalid_utf8_lossy_option_short_equals", "conflict_overridden_3", "leading_double_hyphen_trailingvararg", "positional_min_less", "empty_line_in_doc_comment_is_double_linefeed", "old_newline_chars", "build::arg_group::test::groups", "flag_subcommand_short_with_args", "group_macro_set_multiple", "help_about_multi_subcmd_override", "issue_702_multiple_values", "test_path_opt_simple", "group_required_2", "default_is_screaming", "multiple_occurrences_of_before_env", "test_multi_args", "require_equals_min_values_zero", "doc_comments", "elvish", "build::arg_group::test::arg_group_send_sync", "lots_o_flags_combined", "build::usage_parser::test::create_option_usage_both5", "test_fetch", "help_about_multi_subcmd", "build::arg::tests::short_flag_name_missing", "empty_group", "infer_subcommands_fail_with_args2", "powershell_with_special_commands", "infer_subcommands_pass", "single_short_alias_of_flag", "multiple_occurrences_of_flags_long", "positional_required", "no_author_version_about", "sc_short_flag_short_opt_pos", "issue_2022_get_flags_misuse", "auto_default_value", "flag_subcommand_long_short_normal_usage_string", "issue_1105_empty_value_long_explicit", "opts_using_long_space", "require_equals_fail", "sc_long_flag_x2_long_opt_pos", "show_short_about_issue_897", "build::usage_parser::test::create_option_usage_long_equals9", "invisible_arg_aliases_help_output", "subcommand_none_given", "bash_with_special_commands", "test_validator_fromstr_trait", "possible_values_of_option_fail", "global_flag_used_top_level", "build::usage_parser::test::create_option_with_vals1_def", "posix_compatible_opts_long", "optional_argument_for_optional_option", "possible_values_of_positional_multiple", "group_single_value", "opt_present_with_value", "global_flag_2x_used_top_level", "no_derive_order", "with_template", "build::usage_parser::test::create_option_usage_long9", "issue_1364_no_short_options", "require_eq_filtered_group", "multiple_short_aliases_of_option", "help_no_subcommand", "positional_max_more", "require_overridden_4", "build::usage_parser::test::create_option_usage_both_equals2", "issue_1112_override_help_subcmd_short", "invalid_utf8_strict_option_short_equals", "positionals", "default_values_user_value", "sc_short_flag_x2_long_opt_pos", "invalid_utf8_lossy_option_short_no_space", "positional_multiple_3", "req_group_with_conflict_usage_string", "borrowed_args", "opt_user_override", "use_env", "test_custom_long_overwrites_default_name", "multiple_occurrences_of_flags_mixed", "required_option", "two_option_options", "generators::tests::test_find_subcommand_with_path", "template_notag", "skip_possible_values", "build::arg::tests::arg_send_sync", "issue_1105_empty_value_long_equals", "issue_1105_empty_value_short_explicit_no_space", "build::usage_parser::test::create_option_with_vals1", "completions::bash_with_special_commands", "issue_1047_min_zero_vals_default_val", "fish_with_value_hints", "default_if_arg_present_with_value_no_arg_with_default", "single_alias_of_flag", "stdin_char", "low_index_positional_with_flag", "build::usage_parser::test::create_option_usage_long_equals8", "option_exact_more", "issue_1050_num_vals_and_defaults", "last_arg_mult_usage_req", "help_required_and_given", "build::usage_parser::test::create_option_usage_both8", "req_delimiter_complex", "multiple_vals_pos_arg_equals", "unset_settings", "build::usage_parser::test::pos_req", "flag_subcommand_conflict_with_version", "help_about_short_flag", "global_flag_used_inner", "requires_if_present_val", "external_subcommand_optional", "unset_setting", "with_default", "hide_env", "invisible_aliases_help_output", "version_about_multi_subcmd_long_flag", "group_macro", "positional_max_less", "build::usage_parser::test::create_option_usage_both_equals4", "case_insensitive_faili", "required_if_val_present_pass", "arg_require_group_3", "skip_1", "unified_help_and_derive_order_subcommand_propagate", "required_group_multiple_args", "build::arg::tests::short_flag_misspel", "parse::matches::arg_matches::tests::test_default_indices_with_shorter_lifetime", "default_if_arg_present_no_default", "default_if_arg_present_with_value_no_arg_with_default_fail", "option_long", "app_from_crate", "literals", "aaos_pos_mult", "invisible_short_arg_aliases_help_output", "flag_subcommand_long_infer_pass", "final_word_wrapping", "last_arg_mult_usage", "show_env", "requires_if_present_mult_pass", "short_flag_short_opt_pos", "optional_option", "env_os", "verbatim_doc_comment", "build::usage_parser::test::create_flag_usage", "generators::tests::test_subcommands", "flag_subcommand_short_with_aliases_vis_and_hidden", "override_ver", "required_unless_any_works_with_short_err", "multiple_custom_help_headers", "required_ifs_wrong_val_mult_fail", "update_boxed_flatten_subcommand", "flag_subcommand_normal_with_alias", "flag_subcommand_short_with_alias_same_as_short_flag", "positional_max_exact", "help_about_long_flag", "special_types_option", "issue_1480_max_values_consumes_extra_arg_3", "invalid_utf8_option_short_equals", "completions::fish_with_special_help", "opt_eq_no_delim", "no_wrap_help", "option_exact_less", "option_short", "build::usage_parser::test::create_option_usage_long3", "flatten_with_doc_comment", "build::arg::test::flag_display", "issue_1480_max_values_consumes_extra_arg_2", "require_eq", "different_sep_positional", "single_positional_required_usage_string", "special_types_bool", "posix_compatible_flags_long_rev", "subcommand_used_after_double_dash", "flatten", "template_empty", "stateful_validator", "sub_sub_cmd_with_option", "test_bool", "subcommand_required_else_help", "low_index_positional", "opts_using_short", "single_short_alias_of_option", "required_unless_any_1", "required_if_wrong_val", "completions::bash", "possible_values_output", "test_rename_all_is_not_propagated_from_struct_into_flattened", "build::usage_parser::test::create_option_usage_long_equals10", "sep_long_space", "mult_flag_overrides_itself", "short_flag_x2_comb_short_opt_pos", "derive_order", "multiple_short_aliases_of_flag", "test_single_word_enum_variant_is_default_renamed_into_kebab_case", "invalid_utf8_option_short_no_space", "default_ifs_arg_present", "sc_short_flag_x2_comb_long_opt_eq_pos", "build::usage_parser::test::create_option_with_vals3", "test_custom_short_overwrites_default_name", "low_index_positional_with_option", "leading_hyphen_with_flag_after", "test_standalone_short_uses_previous_defined_custom_name", "completions::zsh_with_special_help", "no_bin_name", "build::usage_parser::test::create_option_usage_long_equals1", "build::usage_parser::test::create_option_usage_long8", "posix_compatible_opts_short_rev", "require_eq_filtered", "explicit_short_long_no_rename", "build::app::tests::global_version", "build::usage_parser::test::create_option_with_vals4", "issue_1066_allow_leading_hyphen_and_unknown_args", "flag_subcommand_long_infer_fail", "positional_min_exact", "build::usage_parser::test::create_positional_usage", "flag_subcommand_long_infer_exact_match", "sc_short_flag_long_opt_eq_pos", "allow_negative_numbers_fail", "two_conflicting_arguments", "replace", "help_subcommand", "multiple_value_terminator_option", "group_required", "build::usage_parser::test::create_option_usage_long7", "hidden_short_args", "validator_invalid", "required_ifs_val_present_pass", "build::arg::test::option_display_single_short_alias", "no_env", "build::usage_parser::test::create_option_usage4", "visible_short_arg_aliases_help_output", "delim_values_only_pos_follows", "issue_1046_hidden_scs", "opt_s_default_no_delim", "subcommand_after_argument_looks_like_help", "conflict_overridden", "require_overridden_3", "help_about_multi_subcmd_override_long_flag", "stop_delim_values_only_pos_follows", "default_if_arg_present_with_default", "multi_word_is_renamed_kebab", "zsh_with_special_commands", "requires_if_present_mult", "issue_753", "positional_hyphen_does_not_panic", "allow_missing_positional", "arg_require_group", "build::usage_parser::test::create_option_usage3", "infer_subcommands_fail_with_args", "default_ifs_arg_present_user_override", "build::usage_parser::test::create_option_usage5", "parse::matches::arg_matches::tests::test_default_osvalues", "build::usage_parser::test::create_option_usage_both_equals6", "option_required_2", "generators::tests::test_shorts", "opts_using_long_equals", "positional_user_override", "opt_default_user_override", "build::app::tests::app_send_sync", "multiple_aliases_of_option", "indices_mult_flags_combined", "opt_without_value_fail", "sep_long_equals", "group_macro_set_not_multiple", "subcommand_help_rev", "test_tuple_commands", "multiple_vals_with_hyphen", "build::arg_group::test::test_from", "issue_626_variable_panic", "option_mixed", "subcommand_long_help", "flag_using_long", "required_if_val_present_fail", "hidden_default_val", "unit_struct", "default_if_arg_present_no_arg_with_default_user_override", "required_unless_err", "build::arg::test::flag_display_single_short_alias", "subcommand_display_order", "build::usage_parser::test::create_option_usage_long_equals2", "sep_short_no_space", "quoted_arg_name", "conditional_reqs_fail", "req_group_usage_string", "positional", "propagate_vals_down", "sc_short_flag_x2_short_opt_pos", "option_exact_exact_not_mult", "test_standalone_short_uses_previous_defined_casing", "option_short_min_more_single_occur", "leading_hyphen_pass", "test_rename_all_is_propagation_can_be_overridden", "osstr_positionals", "skip_help_doc_comments", "subcommand_multiple", "issue_1066_allow_leading_hyphen_and_unknown_args_option", "flag_conflict_2", "flag_subcommand_long_with_alias", "hidden_long_args", "indices_mult_opt_value_delim_eq", "possible_values_of_positional", "completions::elvish_with_special_commands", "indices_mult_flags_opt_combined_eq", "unified_help_and_derive_order_subcommand_propagate_with_explicit_display_order", "issue_1112_override_help_subcmd_long", "issue_688_hidden_pos_vals", "options", "fish", "issue_1642_long_help_spacing", "indices_mult_opt_mult_flag", "req_last_arg_usage", "version_about_multi_subcmd_override_short_flag", "issue_665", "update_basic", "arguments_safe", "global_flag_2x_used_inner", "hide_env_vals", "generate_completions", "multiple_positional_usage_string", "build::usage_parser::test::create_option_usage_both_equals1", "conflict_overridden_4", "flag_required_2", "zsh", "lots_o_vals", "test_multi_args_fail", "last_positional_no_double_dash", "escaped_whitespace_values", "invalid_utf8_strict_positional", "flag_subcommand_long_normal_usage_string", "warning_never_enum", "last_positional", "it_works", "aaos_flags_mult", "test_standalone_short_generates_kebab_case", "opt_missing", "single_positional_usage_string", "crate_authors", "case_insensitive", "flag_subcommand_short", "flag_using_mixed", "hidden_args", "test_parser_occurrences", "option_max_more", "help_long", "disable_help_subcommand", "group_single_flag", "build::usage_parser::test::create_option_with_vals4_def", "zsh_with_nested_subcommands", "indices_mult_flags", "req_delimiter_long", "long_opt_eq_x2_pos", "build::arg::test::option_display3", "build::app::tests::global_setting", "short_non_ascii_no_space", "opt_present_with_missing_value", "default_if_arg_present_no_arg_with_value_with_default_user_override_fail", "test_cstring", "args_with_last_usage", "build::arg::test::positiona_display_mult", "group_multi_value_single_arg", "issue_1073_suboptimal_flag_suggestion", "require_equals_pass", "subcommand", "test_subsubcommand", "option_max_less", "long_flag_long_opt_eq_pos", "possible_values_of_option_multiple_fail", "complex_help_output", "sep_short_equals", "aaos_opts_mult_req_delims", "issue_151", "multiple_alias", "build::usage_parser::test::create_option_usage_long6", "test_validator_msg_newline", "not_possible_value", "sep_short_space", "sep_positional", "refuse_invalid_utf8_subcommand_args_with_allow_external_subcommands", "customize_version_and_help", "top_long_doc_comment_both_help_long_help", "delim_values_only_pos_follows_with_delim", "version_about_multi_subcmd", "positional_possible_values", "create_app", "mult_option_overrides_itself", "req_delimiter_long_with_equal", "issue_1105_empty_value_short_equals", "conditional_reqs_pass", "posix_compatible_opts_short", "version_about_short_flag", "alias_help", "flag_subcommand_long_with_aliases", "dont_delim_values_trailingvararg", "issue_1105_empty_value_short_fail", "only_pos_follow", "conflict_output_rev_with_required", "add_multiple_arg", "after_and_before_help_output", "different_sep", "positional_exact_less", "help_required_and_given_for_subcommand", "sc_short_flag_x2_short_opt_eq_pos", "test_html_root_url", "skip_2", "optional_vec", "option_with_raw_default", "crate_description", "examples_are_functional", "required_unless_present_all", "aaos_opts", "build::arg::test::option_display_single_alias", "option_use_delim_false_override_itself", "group_conflict", "elvish_with_special_commands", "default_if_arg_present_with_value_with_default", "bash", "build::usage_parser::test::pos_help_newline_lit_sq", "indices_mult_opt_value_no_delim_eq", "invalid_utf8_strict_option_short_no_space", "test_parse_hex", "short_opt_x2_pos", "low_index_positional_in_subcmd", "issue_1093_allow_ext_sc", "arg_required_else_help", "multiple_aliases_of_flag", "invalid_utf8_lossy_option_long_space", "optional_argument", "sc_long_flag_long_opt", "build::usage_parser::test::create_option_usage_both1", "field_long_doc_comment_both_help_long_help", "hidden_short_args_long_help", "opts_using_mixed", "sc_long_flag_x2_long_opt_eq_pos", "index_flags", "option_min_less", "refuse_invalid_utf8_subcommand_with_allow_external_subcommands", "required_group_missing_arg", "flag_subcommand_short_with_alias", "flag_conflict", "option_overrides_itself", "issue_1158_conflicting_requirements_rev", "subcommand_short_help", "build::arg::settings::test::arg_settings_fromstr", "multiple_occurrences_of_after_env", "possible_values_of_option", "conflict_output_rev", "global_flag_used_outer", "test_custom_bool", "issue_324", "build::usage_parser::test::nonascii", "flag_using_short", "short_eq_val_starts_with_eq", "flag_required", "external_subcommand_looks_like_built_in", "build::usage_parser::test::create_option_usage_both6", "build::arg::test::positional_display_val_names", "custom_template", "ripgrep_usage", "case_insensitive_set_to_false", "no_sep", "aaos_opts_w_other_overrides_rev_2", "last_arg_mult_usage_req_with_sc", "build::arg::test::flag_display_multiple_aliases", "build::usage_parser::test::create_option_usage8", "required_ifs_wrong_val", "subcommand_after_argument", "verbatim_doc_comment_field", "output::help::test::wrap_help_last_word", "overridable", "build::usage_parser::test::pos_help_double_lit_single_quote", "posix_compatible_opts_long_rev", "multiple_positional_one_required_usage_string", "test_no_cmd", "validator_output", "show_env_vals", "allow_invalid_utf8_subcommand_args_with_allow_external_subcommands", "non_bool_flags", "hidden_long_args_short_help", "multiple_no_delimiter", "test_rename_all_is_propagated_from_struct_to_fields", "build::app::tests::issue_2090", "completions::powershell_with_special_commands", "issue_1158_conflicting_requirements", "positional_min_more", "case_insensitive_multiple_fail", "req_delimiter_short_with_space", "required_argument", "skip_val", "global_arg_default_value", "flag_overrides_itself", "use_option", "did_you_mean", "alias_on_a_subcommand_option", "flatten_in_subcommand", "infer_subcommands_fail_no_args", "issue_1161_multiple_hyphen_hyphen", "invalid_utf8_positional", "quoted_arg_long_name", "sc_long_flag_x2_short_opt_pos", "boxed_flatten_subcommand", "external_subcommand", "completions::zsh_with_nested_subcommands", "build::arg::test::positional_display_val_names_req", "required_unless_any_works_with_short", "option_with_default", "test_every_custom_parser", "completions::fish_with_special_commands", "env", "default_if_arg_present_with_value_no_default_user_override", "flag_subcommand_long", "raw_idents", "update_every_custom_parser", "after_and_before_long_help_output", "issue_777_wrap_all_things", "env_no_takes_value", "alias", "hide_possible_vals", "invalid_utf8_option_long_space", "build::usage_parser::test::create_option_with_vals2", "delim_values_trailingvararg_with_delim", "issue_1794", "required_unless_all_err", "quoted_subcommand_name", "build::arg::test::option_display1", "index_mult_opts", "option_exact_exact", "multiple_vals_pos_arg_delim", "required_unless_any_err", "fish_with_special_help", "arg_short_conflict_with_help", "flag_subcommand_multiple", "multiple_aliases", "multiarg", "test_badinput", "flag_subcommand_long_infer_pass_close", "issue_1643_args_mutually_require_each_other", "group_reqired_flags_empty", "positional_exact_exact", "escaped_possible_values_output", "opt_s_eq_no_delim", "args_negate_sc", "req_group_with_conflict_usage_string_only_options", "test_null_commands", "build::usage_parser::test::create_option_usage1", "osstr_positional_user_override", "build::usage_parser::test::pos_req_mult_help", "build::usage_parser::test::pos_req_mult_def_help", "conflict_overridden_2", "arg_required_else_help_over_reqs", "visible_aliases_help_output", "aaos_option_use_delim_false", "raw_bool_literal", "skip_enum", "aaos_opts_w_other_overrides_2", "subcmd_did_you_mean_output_arg", "pos_required_overridden_by_flag", "short_alias_on_a_subcommand_option", "required_unless_present_any", "sc_short_flag_x2_comb_short_opt_pos", "validator", "positional_required_2", "posix_compatible_opts_long_equals_rev", "conflict_with_unused_default_value", "build::usage_parser::test::create_option_usage_long_equals5", "subcommand_required_else_help_error_message", "sc_long_flag_x2_short_opt_eq_pos", "sc_long_flag_long_opt_eq_pos", "sub_command_required", "possible_values_of_positional_fail", "invalid_utf8_strict_option_short_space", "multiple_one", "build::usage_parser::test::create_option_usage9", "powershell", "build::arg::test::flag_display_single_alias", "sc_long_flag_short_opt_pos", "issue_626_unicode_cutoff", "no_wrap_default_help", "require_delims_no_delim", "test_standalone_short_works_with_verbatim_casing", "leading_hyphen_long", "complex_subcommand_help_output", "conflict_output", "allow_invalid_utf8_subcommand_with_allow_external_subcommands", "build::usage_parser::test::pos_help_lit_single_quote", "opts_using_mixed2", "build::usage_parser::test::create_option_usage_long_equals7", "test_readme_deps", "infer_subcommands_pass_close", "build::usage_parser::test::create_option_usage_both7", "test_slice", "opts", "missing_positional_hyphen_far_back", "flag_subcommand_conflict_with_help", "completions::elvish", "global_arg_used_outer", "aaos_opts_w_other_overrides", "delim_values_trailingvararg", "build::usage_parser::test::create_option_with_vals5", "vector", "version_short", "dont_collapse_args", "possible_values_of_positional_multiple_fail", "test_standalone_long_uses_previous_defined_casing", "casing_propogation_is_overridden", "group_acts_like_arg", "completions::powershell", "invalid_utf8_option_long_equals", "posix_compatible_flags_short", "generators::tests::test_flags", "version_about_multi_subcmd_override", "opt_eq_mult_def_delim", "missing_required_output", "explicit_version_not_str_lit", "test_add", "build::usage_parser::test::create_option_usage0", "flag_x2_opt", "build::usage_parser::test::create_option_usage_long_equals4", "version_about_multi_subcmd_override_long_flag", "index_flag", "posix_compatible_opts_long_equals", "option_exact_exact_mult", "combined_flags", "leading_hyphen_with_flag_before", "custom_headers_headers", "build::usage_parser::test::create_positional_usage0", "positional_multiple_2", "option", "possible_value", "option_max_exact", "double_hyphen_as_value", "leading_hyphen_with_only_pos_follows", "mult_option_require_delim_overrides_itself", "test_parser_with_default_value", "issue_1105_empty_value_long_fail", "global_arg_used_top_level", "version_about_long_flag", "external_subcommand_os_string", "option_short_min_more_mult_occurs", "create_positional", "require_delims", "help_required_locally_but_not_given_for_subcommand", "invalid_utf8_lossy_option_long_equals", "conflicts_with_default", "subcmd_did_you_mean_output_ambiguous", "after_help_no_args", "build::usage_parser::test::pos_help_newline", "two_optional_vecs", "merge_subcommands_with_flatten", "sc_short_flag_short_opt_eq_pos", "arguments", "flag_subcommand_long_with_alias_same_as_long_flag", "test_no_parse", "completions::zsh_with_special_commands", "parse::matches::arg_matches::tests::test_default_indices", "require_overridden_2", "show_long_about_issue_897", "issue_1076", "issue_1487", "sub_command_negate_required", "build::usage_parser::test::create_option_usage_long10", "build::usage_parser::test::create_option_usage_long2", "help_required_and_no_args", "require_equals_empty_vals_pass", "missing_positional_hyphen_req_error", "long_eq_val_starts_with_eq", "invalid_utf8_lossy_option_short_space", "build::arg::test::flag_display_multiple_short_aliases", "indices_mult_flags_opt_combined", "build::usage_parser::test::create_option_usage_both_equals8", "multiple_defaults", "single_alias", "issue_946", "test_standalone_short_ignores_afterwards_defined_custom_name", "build::usage_parser::test::create_option_usage_both3", "args_negate_subcommands_two_levels", "positionals_user_override", "sc_short_flag_long_opt_pos", "required_unless_any_works_with_long", "default_value", "version_about_multi_subcmd_short_flag", "unified_help_subcommand_propagate", "no_sep_positional", "build::usage_parser::test::create_option_usage_both_equals3", "build::usage_parser::test::create_option_usage_both_equals7", "issue_1284_argument_in_flag_style", "positional_exact_more", "multiple_flags_in_single", "default_if_arg_present_with_value_with_default_user_override", "parse::matches::arg_matches::tests::test_default_osvalues_with_shorter_lifetime", "group_macro_set_not_required", "invalid_utf8_option_short_space", "build::usage_parser::test::create_option_usage_long4", "fish_with_special_commands", "default_if_arg_present_with_default_user_override", "require_equals_no_empty_values_fail", "build::arg::test::option_display_multiple_short_aliases", "ripgrep_usage_using_templates", "sc_short_flag_x2_comb_long_opt_pos", "default_if_arg_present_no_arg_with_value_with_default_user_override", "casing_is_propogated_from_parent", "required_if_val_present_fail_error_output", "group_empty", "opt_default", "completions::zsh", "sc_negates_reqs", "default_if_arg_present_with_value_no_default_fail", "invalid_utf8_strict_option_long_equals", "conflict_output_with_required", "issue_1105_empty_value_short_explicit", "flag_conflict_with_everything", "multiple_flag", "global_arg_used_inner", "test_hyphenated_subcommands", "subcommand_placeholder_test", "issue_1794_usage", "issue_1722_not_emit_error_when_arg_follows_similar_to_a_subcommand", "crate_name", "issue_1480_max_values_consumes_extra_arg_1", "group_multiple_args_error", "last_arg_mult_usage_with_sc", "option_min_exact", "long_about", "build::usage_parser::test::create_option_usage_long_equals6", "issue_1052_require_delim_help", "zsh_with_value_hints", "infer_subcommands_fail_suggestions", "build::arg::test::positional_display_required", "template_author_version", "multiple_defaults_override", "aaos_opts_w_other_overrides_rev", "multiple_required_unless_usage_printing", "required_ifs_val_present_fail", "arg_required_else_help_error_message", "positional_multiple", "aaos_opts_mult", "test_standalone_long_generates_kebab_case", "test_standalone_long_uses_previous_defined_custom_name", "argument_with_default", "multiple_three", "build::usage_parser::test::create_option_usage_long_equals3", "help_about_multi_subcmd_override_short_flag", "build::usage_parser::test::create_option_usage_both_equals5", "build::usage_parser::test::create_option_usage7", "flag_conflict_with_all", "crate_version", "build::arg::test::option_display_multiple_aliases", "variant_with_defined_casing", "leading_hyphen_opt", "lots_o_flags_sep", "template_unknowntag", "osstr_opt_user_override", "issue_1112_override_help_long", "subcmd_did_you_mean_output", "help_about_multi_subcmd_long_flag", "test_standalone_long_ignores_afterwards_defined_custom_name", "complex_version_output", "group_macro_set_required", "opt_s_no_space_mult_no_delim", "build::app::settings::test::app_settings_fromstr", "test_parse_hex_function_path", "build::usage_parser::test::pos_mult_help", "wrapping_newline_chars", "no_env_no_takes_value", "multiple_value_terminator_option_other_arg", "update_subcommands_with_flatten", "multiple_occurrences_of_flags_large_quantity", "help_is_better_than_comments", "long_flag_long_opt_pos", "default_if_arg_present_with_value_no_default", "requires_if_present_val_no_present_pass", "build::usage_parser::test::pos_mult", "missing_required_2", "special_types_vec", "leading_hyphen_short", "unique_flag", "single_positional_multiple_usage_string", "three_conflicting_arguments", "req_delimiter_short_with_no_space", "subcmd_did_you_mean_output_arg_false_positives", "build::usage_parser::test::create_option_usage_long5", "arg_require_group_2", "opt_s_no_space_no_delim", "build::app::tests::global_settings", "build::usage_parser::test::create_option_usage6", "group_required_3", "parse::matches::arg_matches::tests::test_default_values", "help_short"], "failed_tests": [], "skipped_tests": ["ui"]}