[INFO] cloning repository https://github.com/openkylin/rust-clap-2
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/openkylin/rust-clap-2" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fopenkylin%2Frust-clap-2", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fopenkylin%2Frust-clap-2'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] b970938b2aecb9e0b8194dbf74ef6780ed52a5c6
[INFO] testing openkylin/rust-clap-2 against try#db823df02fd0c2cf67b43025ac3fef3f2d743245 for pr-150681
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fopenkylin%2Frust-clap-2" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/openkylin/rust-clap-2
[INFO] finished tweaking git repo https://github.com/openkylin/rust-clap-2
[INFO] tweaked toml for git repo https://github.com/openkylin/rust-clap-2 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/openkylin/rust-clap-2 on toolchain db823df02fd0c2cf67b43025ac3fef3f2d743245
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/openkylin/rust-clap-2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 22 packages to latest compatible versions
[INFO] [stderr]       Adding bitflags v2.10.0
[INFO] [stderr]       Adding errno v0.3.14
[INFO] [stderr]     Updating libc v0.2.108 -> v0.2.179
[INFO] [stderr]       Adding linux-raw-sys v0.11.0
[INFO] [stderr]       Adding rustix v1.1.3
[INFO] [stderr]       Adding smawk v0.3.2
[INFO] [stderr]       Adding terminal_size v0.4.3
[INFO] [stderr]     Updating textwrap v0.11.0 -> v0.16.2
[INFO] [stderr]       Adding unicode-linebreak v0.1.5
[INFO] [stderr]       Adding unicode-width v0.2.2
[INFO] [stderr]       Adding windows-link v0.2.1
[INFO] [stderr]       Adding windows-sys v0.60.2
[INFO] [stderr]       Adding windows-sys v0.61.2
[INFO] [stderr]       Adding windows-targets v0.53.5
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.53.1
[INFO] [stderr]       Adding windows_aarch64_msvc v0.53.1
[INFO] [stderr]       Adding windows_i686_gnu v0.53.1
[INFO] [stderr]       Adding windows_i686_gnullvm v0.53.1
[INFO] [stderr]       Adding windows_i686_msvc v0.53.1
[INFO] [stderr]       Adding windows_x86_64_gnu v0.53.1
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.53.1
[INFO] [stderr]       Adding windows_x86_64_msvc v0.53.1
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 512e7fcac73181da497a0d8a96779fd40f7ee58509be727f21356330c4383a72
[INFO] running `Command { std: "docker" "start" "-a" "512e7fcac73181da497a0d8a96779fd40f7ee58509be727f21356330c4383a72", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "512e7fcac73181da497a0d8a96779fd40f7ee58509be727f21356330c4383a72", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "512e7fcac73181da497a0d8a96779fd40f7ee58509be727f21356330c4383a72", kill_on_drop: false }`
[INFO] [stdout] 512e7fcac73181da497a0d8a96779fd40f7ee58509be727f21356330c4383a72
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] dec4147554d27c518bf82661d38a4f0bc370284b81355231f6acfe1b6b367523
[INFO] running `Command { std: "docker" "start" "-a" "dec4147554d27c518bf82661d38a4f0bc370284b81355231f6acfe1b6b367523", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.179
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling smawk v0.3.2
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling strsim v0.8.0
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling unicode-width v0.1.9
[INFO] [stderr]    Compiling textwrap v0.16.2
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling clap v2.34.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/lib.rs:533:13
[INFO] [stdout]     |
[INFO] [stdout] 533 |     not(any(feature = "cargo-clippy", feature = "nightly")),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/app/help.rs:102:16
[INFO] [stdout]     |
[INFO] [stdout] 102 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::too_many_arguments))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `lints`
[INFO] [stdout]    --> src/app/parser.rs:808:16
[INFO] [stdout]     |
[INFO] [stdout] 808 |     #[cfg_attr(feature = "lints", allow(wrong_self_convention))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `lints` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/app/parser.rs:872:9
[INFO] [stdout]     |
[INFO] [stdout] 872 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/app/parser.rs:1141:28
[INFO] [stdout]      |
[INFO] [stdout] 1141 |                 #[cfg_attr(feature = "cargo-clippy", allow(clippy::while_let_on_iterator))]
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `lints`
[INFO] [stdout]     --> src/app/parser.rs:2202:16
[INFO] [stdout]      |
[INFO] [stdout] 2202 |     #[cfg_attr(feature = "lints", allow(block_in_if_condition_stmt))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]      = help: consider adding `lints` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/app/mod.rs:1847:16
[INFO] [stdout]      |
[INFO] [stdout] 1847 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/app/mod.rs:1851:16
[INFO] [stdout]      |
[INFO] [stdout] 1851 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/any_arg.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/any_arg.rs:32:16
[INFO] [stdout]    |
[INFO] [stdout] 32 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/any_arg.rs:95:16
[INFO] [stdout]    |
[INFO] [stdout] 95 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/any_arg.rs:99:16
[INFO] [stdout]    |
[INFO] [stdout] 99 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/flag.rs:106:16
[INFO] [stdout]     |
[INFO] [stdout] 106 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/flag.rs:110:16
[INFO] [stdout]     |
[INFO] [stdout] 110 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/option.rs:160:16
[INFO] [stdout]     |
[INFO] [stdout] 160 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/option.rs:164:16
[INFO] [stdout]     |
[INFO] [stdout] 164 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/positional.rs:180:16
[INFO] [stdout]     |
[INFO] [stdout] 180 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/positional.rs:184:16
[INFO] [stdout]     |
[INFO] [stdout] 184 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_matcher.rs:269:12
[INFO] [stdout]     |
[INFO] [stdout] 269 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::from_over_into))]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/completions/shell.rs:31:16
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::wildcard_in_or_patterns))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]  --> src/suggestions.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::needless_lifetimes))]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `unstable`
[INFO] [stdout]    --> src/lib.rs:585:7
[INFO] [stdout]     |
[INFO] [stdout] 585 | #[cfg(unstable)]
[INFO] [stdout]     |       ^^^^^^^^ help: found config with similar value: `feature = "unstable"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(unstable)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(unstable)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `unstable`
[INFO] [stdout]    --> src/lib.rs:588:7
[INFO] [stdout]     |
[INFO] [stdout] 588 | #[cfg(unstable)]
[INFO] [stdout]     |       ^^^^^^^^ help: found config with similar value: `feature = "unstable"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(unstable)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(unstable)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/arg_builder/valued.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/arg_builder/valued.rs:21:16
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/arg_builder/valued.rs:25:16
[INFO] [stdout]    |
[INFO] [stdout] 25 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `features`
[INFO] [stdout]    --> src/suggestions.rs:106:17
[INFO] [stdout]     |
[INFO] [stdout] 106 | #[cfg(all(test, features = "suggestions"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] help: there is a config with a similar name and value
[INFO] [stdout]     |
[INFO] [stdout] 106 - #[cfg(all(test, features = "suggestions"))]
[INFO] [stdout] 106 + #[cfg(all(test, feature = "suggestions"))]
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/mod.rs:1879:25
[INFO] [stdout]      |
[INFO] [stdout] 1879 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]      |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]      = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1879 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]      |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/app/parser.rs:458:21
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn required(&self) -> Iter<&str> {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^^^
[INFO] [stdout]     |                     |         |    |
[INFO] [stdout]     |                     |         |    the same lifetime is elided here
[INFO] [stdout]     |                     |         the same lifetime is hidden here
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn required(&self) -> Iter<'_, &str> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/parser.rs:2130:18
[INFO] [stdout]      |
[INFO] [stdout] 2130 |     pub fn flags(&self) -> Iter<FlagBuilder<'a, 'b>> {
[INFO] [stdout]      |                  ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2130 |     pub fn flags(&self) -> Iter<'_, FlagBuilder<'a, 'b>> {
[INFO] [stdout]      |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/parser.rs:2134:17
[INFO] [stdout]      |
[INFO] [stdout] 2134 |     pub fn opts(&self) -> Iter<OptBuilder<'a, 'b>> {
[INFO] [stdout]      |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2134 |     pub fn opts(&self) -> Iter<'_, OptBuilder<'a, 'b>> {
[INFO] [stdout]      |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/parser.rs:2138:24
[INFO] [stdout]      |
[INFO] [stdout] 2138 |     pub fn positionals(&self) -> map::Values<PosBuilder<'a, 'b>> {
[INFO] [stdout]      |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2138 |     pub fn positionals(&self) -> map::Values<'_, PosBuilder<'a, 'b>> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/parser.rs:2142:24
[INFO] [stdout]      |
[INFO] [stdout] 2142 |     pub fn subcommands(&self) -> Iter<App> {
[INFO] [stdout]      |                        ^^^^^     ^^^^^^^^^
[INFO] [stdout]      |                        |         |    |
[INFO] [stdout]      |                        |         |    the same lifetime is hidden here
[INFO] [stdout]      |                        |         |    the same lifetime is hidden here
[INFO] [stdout]      |                        |         the same lifetime is hidden here
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2142 |     pub fn subcommands(&self) -> Iter<'_, App<'_>> {
[INFO] [stdout]      |                                       +++    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/args/any_arg.rs:42:25
[INFO] [stdout]    |
[INFO] [stdout] 42 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>>;
[INFO] [stdout]    |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>>;
[INFO] [stdout]    |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/any_arg.rs:127:25
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_builder/flag.rs:138:25
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_builder/option.rs:192:25
[INFO] [stdout]     |
[INFO] [stdout] 192 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 192 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/args/arg_builder/positional.rs:81:29
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn name_no_brackets(&self) -> Cow<str> {
[INFO] [stdout]    |                             ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn name_no_brackets(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_builder/positional.rs:209:25
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_matcher.rs:190:18
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub fn entry(&mut self, arg: &'a str) -> Entry<&'a str, MatchedArg> {
[INFO] [stdout]     |                  ^^^^^^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub fn entry(&mut self, arg: &'a str) -> Entry<'_, &'a str, MatchedArg> {
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_matcher.rs:202:17
[INFO] [stdout]     |
[INFO] [stdout] 202 |     pub fn iter(&self) -> Iter<&str, MatchedArg> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                 |         |    |
[INFO] [stdout]     |                 |         |    the same lifetime is elided here
[INFO] [stdout]     |                 |         the same lifetime is hidden here
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 202 |     pub fn iter(&self) -> Iter<'_, &str, MatchedArg> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/fmt.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     fn format(&self) -> ANSIString {
[INFO] [stdout]     |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 132 |     fn format(&self) -> ANSIString<'_> {
[INFO] [stdout]     |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/osstringext.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fn split(&self, b: u8) -> OsSplit;
[INFO] [stdout]    |              ^^^^^            ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |              |
[INFO] [stdout]    |              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fn split(&self, b: u8) -> OsSplit<'_>;
[INFO] [stdout]    |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/osstringext.rs:169:14
[INFO] [stdout]     |
[INFO] [stdout] 169 |     fn split(&self, b: u8) -> OsSplit {
[INFO] [stdout]     |              ^^^^^            ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |              |
[INFO] [stdout]     |              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 169 |     fn split(&self, b: u8) -> OsSplit<'_> {
[INFO] [stdout]     |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.53s
[INFO] running `Command { std: "docker" "inspect" "dec4147554d27c518bf82661d38a4f0bc370284b81355231f6acfe1b6b367523", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dec4147554d27c518bf82661d38a4f0bc370284b81355231f6acfe1b6b367523", kill_on_drop: false }`
[INFO] [stdout] dec4147554d27c518bf82661d38a4f0bc370284b81355231f6acfe1b6b367523
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 25bc50276c9b34545d1802f3a2c2b0294332a6de50daabfca693a0d9d6f3167a
[INFO] running `Command { std: "docker" "start" "-a" "25bc50276c9b34545d1802f3a2c2b0294332a6de50daabfca693a0d9d6f3167a", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]    Compiling libc v0.2.179
[INFO] [stderr]    Compiling smawk v0.3.2
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling strsim v0.8.0
[INFO] [stderr]    Compiling unicode-width v0.1.9
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling textwrap v0.16.2
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling clap v2.34.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/lib.rs:533:13
[INFO] [stdout]     |
[INFO] [stdout] 533 |     not(any(feature = "cargo-clippy", feature = "nightly")),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/app/help.rs:102:16
[INFO] [stdout]     |
[INFO] [stdout] 102 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::too_many_arguments))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `lints`
[INFO] [stdout]    --> src/app/parser.rs:808:16
[INFO] [stdout]     |
[INFO] [stdout] 808 |     #[cfg_attr(feature = "lints", allow(wrong_self_convention))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `lints` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/app/parser.rs:872:9
[INFO] [stdout]     |
[INFO] [stdout] 872 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/app/parser.rs:1141:28
[INFO] [stdout]      |
[INFO] [stdout] 1141 |                 #[cfg_attr(feature = "cargo-clippy", allow(clippy::while_let_on_iterator))]
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `lints`
[INFO] [stdout]     --> src/app/parser.rs:2202:16
[INFO] [stdout]      |
[INFO] [stdout] 2202 |     #[cfg_attr(feature = "lints", allow(block_in_if_condition_stmt))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]      = help: consider adding `lints` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/app/mod.rs:1847:16
[INFO] [stdout]      |
[INFO] [stdout] 1847 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/app/mod.rs:1851:16
[INFO] [stdout]      |
[INFO] [stdout] 1851 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/any_arg.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/any_arg.rs:32:16
[INFO] [stdout]    |
[INFO] [stdout] 32 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/any_arg.rs:95:16
[INFO] [stdout]    |
[INFO] [stdout] 95 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/any_arg.rs:99:16
[INFO] [stdout]    |
[INFO] [stdout] 99 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/flag.rs:106:16
[INFO] [stdout]     |
[INFO] [stdout] 106 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/flag.rs:110:16
[INFO] [stdout]     |
[INFO] [stdout] 110 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/option.rs:160:16
[INFO] [stdout]     |
[INFO] [stdout] 160 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/option.rs:164:16
[INFO] [stdout]     |
[INFO] [stdout] 164 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/positional.rs:180:16
[INFO] [stdout]     |
[INFO] [stdout] 180 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/positional.rs:184:16
[INFO] [stdout]     |
[INFO] [stdout] 184 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_matcher.rs:269:12
[INFO] [stdout]     |
[INFO] [stdout] 269 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::from_over_into))]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/completions/shell.rs:31:16
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::wildcard_in_or_patterns))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]  --> src/suggestions.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::needless_lifetimes))]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `unstable`
[INFO] [stdout]    --> src/lib.rs:585:7
[INFO] [stdout]     |
[INFO] [stdout] 585 | #[cfg(unstable)]
[INFO] [stdout]     |       ^^^^^^^^ help: found config with similar value: `feature = "unstable"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(unstable)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(unstable)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `unstable`
[INFO] [stdout]    --> src/lib.rs:588:7
[INFO] [stdout]     |
[INFO] [stdout] 588 | #[cfg(unstable)]
[INFO] [stdout]     |       ^^^^^^^^ help: found config with similar value: `feature = "unstable"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(unstable)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(unstable)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/arg_builder/valued.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/arg_builder/valued.rs:21:16
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/arg_builder/valued.rs:25:16
[INFO] [stdout]    |
[INFO] [stdout] 25 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `features`
[INFO] [stdout]    --> src/suggestions.rs:106:17
[INFO] [stdout]     |
[INFO] [stdout] 106 | #[cfg(all(test, features = "suggestions"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] help: there is a config with a similar name and value
[INFO] [stdout]     |
[INFO] [stdout] 106 - #[cfg(all(test, features = "suggestions"))]
[INFO] [stdout] 106 + #[cfg(all(test, feature = "suggestions"))]
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling regex v1.5.4
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/mod.rs:1879:25
[INFO] [stdout]      |
[INFO] [stdout] 1879 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]      |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]      = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1879 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]      |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/app/parser.rs:458:21
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn required(&self) -> Iter<&str> {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^^^
[INFO] [stdout]     |                     |         |    |
[INFO] [stdout]     |                     |         |    the same lifetime is elided here
[INFO] [stdout]     |                     |         the same lifetime is hidden here
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn required(&self) -> Iter<'_, &str> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/parser.rs:2130:18
[INFO] [stdout]      |
[INFO] [stdout] 2130 |     pub fn flags(&self) -> Iter<FlagBuilder<'a, 'b>> {
[INFO] [stdout]      |                  ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2130 |     pub fn flags(&self) -> Iter<'_, FlagBuilder<'a, 'b>> {
[INFO] [stdout]      |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/parser.rs:2134:17
[INFO] [stdout]      |
[INFO] [stdout] 2134 |     pub fn opts(&self) -> Iter<OptBuilder<'a, 'b>> {
[INFO] [stdout]      |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2134 |     pub fn opts(&self) -> Iter<'_, OptBuilder<'a, 'b>> {
[INFO] [stdout]      |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/parser.rs:2138:24
[INFO] [stdout]      |
[INFO] [stdout] 2138 |     pub fn positionals(&self) -> map::Values<PosBuilder<'a, 'b>> {
[INFO] [stdout]      |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2138 |     pub fn positionals(&self) -> map::Values<'_, PosBuilder<'a, 'b>> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/parser.rs:2142:24
[INFO] [stdout]      |
[INFO] [stdout] 2142 |     pub fn subcommands(&self) -> Iter<App> {
[INFO] [stdout]      |                        ^^^^^     ^^^^^^^^^
[INFO] [stdout]      |                        |         |    |
[INFO] [stdout]      |                        |         |    the same lifetime is hidden here
[INFO] [stdout]      |                        |         |    the same lifetime is hidden here
[INFO] [stdout]      |                        |         the same lifetime is hidden here
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2142 |     pub fn subcommands(&self) -> Iter<'_, App<'_>> {
[INFO] [stdout]      |                                       +++    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/args/any_arg.rs:42:25
[INFO] [stdout]    |
[INFO] [stdout] 42 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>>;
[INFO] [stdout]    |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>>;
[INFO] [stdout]    |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/any_arg.rs:127:25
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_builder/flag.rs:138:25
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_builder/option.rs:192:25
[INFO] [stdout]     |
[INFO] [stdout] 192 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 192 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/args/arg_builder/positional.rs:81:29
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn name_no_brackets(&self) -> Cow<str> {
[INFO] [stdout]    |                             ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn name_no_brackets(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_builder/positional.rs:209:25
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_matcher.rs:190:18
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub fn entry(&mut self, arg: &'a str) -> Entry<&'a str, MatchedArg> {
[INFO] [stdout]     |                  ^^^^^^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub fn entry(&mut self, arg: &'a str) -> Entry<'_, &'a str, MatchedArg> {
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_matcher.rs:202:17
[INFO] [stdout]     |
[INFO] [stdout] 202 |     pub fn iter(&self) -> Iter<&str, MatchedArg> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                 |         |    |
[INFO] [stdout]     |                 |         |    the same lifetime is elided here
[INFO] [stdout]     |                 |         the same lifetime is hidden here
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 202 |     pub fn iter(&self) -> Iter<'_, &str, MatchedArg> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/fmt.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     fn format(&self) -> ANSIString {
[INFO] [stdout]     |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 132 |     fn format(&self) -> ANSIString<'_> {
[INFO] [stdout]     |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/osstringext.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fn split(&self, b: u8) -> OsSplit;
[INFO] [stdout]    |              ^^^^^            ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |              |
[INFO] [stdout]    |              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fn split(&self, b: u8) -> OsSplit<'_>;
[INFO] [stdout]    |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/osstringext.rs:169:14
[INFO] [stdout]     |
[INFO] [stdout] 169 |     fn split(&self, b: u8) -> OsSplit {
[INFO] [stdout]     |              ^^^^^            ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |              |
[INFO] [stdout]     |              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 169 |     fn split(&self, b: u8) -> OsSplit<'_> {
[INFO] [stdout]     |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/lib.rs:533:13
[INFO] [stdout]     |
[INFO] [stdout] 533 |     not(any(feature = "cargo-clippy", feature = "nightly")),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/app/help.rs:102:16
[INFO] [stdout]     |
[INFO] [stdout] 102 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::too_many_arguments))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `lints`
[INFO] [stdout]    --> src/app/parser.rs:808:16
[INFO] [stdout]     |
[INFO] [stdout] 808 |     #[cfg_attr(feature = "lints", allow(wrong_self_convention))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `lints` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/app/parser.rs:872:9
[INFO] [stdout]     |
[INFO] [stdout] 872 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/app/parser.rs:1141:28
[INFO] [stdout]      |
[INFO] [stdout] 1141 |                 #[cfg_attr(feature = "cargo-clippy", allow(clippy::while_let_on_iterator))]
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `lints`
[INFO] [stdout]     --> src/app/parser.rs:2202:16
[INFO] [stdout]      |
[INFO] [stdout] 2202 |     #[cfg_attr(feature = "lints", allow(block_in_if_condition_stmt))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]      = help: consider adding `lints` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/app/mod.rs:1847:16
[INFO] [stdout]      |
[INFO] [stdout] 1847 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/app/mod.rs:1851:16
[INFO] [stdout]      |
[INFO] [stdout] 1851 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/any_arg.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/any_arg.rs:32:16
[INFO] [stdout]    |
[INFO] [stdout] 32 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/any_arg.rs:95:16
[INFO] [stdout]    |
[INFO] [stdout] 95 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/any_arg.rs:99:16
[INFO] [stdout]    |
[INFO] [stdout] 99 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/flag.rs:106:16
[INFO] [stdout]     |
[INFO] [stdout] 106 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/flag.rs:110:16
[INFO] [stdout]     |
[INFO] [stdout] 110 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/option.rs:160:16
[INFO] [stdout]     |
[INFO] [stdout] 160 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/option.rs:164:16
[INFO] [stdout]     |
[INFO] [stdout] 164 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/positional.rs:180:16
[INFO] [stdout]     |
[INFO] [stdout] 180 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_builder/positional.rs:184:16
[INFO] [stdout]     |
[INFO] [stdout] 184 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/args/arg_matcher.rs:269:12
[INFO] [stdout]     |
[INFO] [stdout] 269 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::from_over_into))]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/completions/shell.rs:31:16
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::wildcard_in_or_patterns))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]  --> src/suggestions.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::needless_lifetimes))]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `unstable`
[INFO] [stdout]    --> src/lib.rs:585:7
[INFO] [stdout]     |
[INFO] [stdout] 585 | #[cfg(unstable)]
[INFO] [stdout]     |       ^^^^^^^^ help: found config with similar value: `feature = "unstable"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(unstable)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(unstable)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `unstable`
[INFO] [stdout]    --> src/lib.rs:588:7
[INFO] [stdout]     |
[INFO] [stdout] 588 | #[cfg(unstable)]
[INFO] [stdout]     |       ^^^^^^^^ help: found config with similar value: `feature = "unstable"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(unstable)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(unstable)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/arg_builder/valued.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/arg_builder/valued.rs:21:16
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> src/args/arg_builder/valued.rs:25:16
[INFO] [stdout]    |
[INFO] [stdout] 25 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `features`
[INFO] [stdout]    --> src/suggestions.rs:106:17
[INFO] [stdout]     |
[INFO] [stdout] 106 | #[cfg(all(test, features = "suggestions"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] help: there is a config with a similar name and value
[INFO] [stdout]     |
[INFO] [stdout] 106 - #[cfg(all(test, features = "suggestions"))]
[INFO] [stdout] 106 + #[cfg(all(test, feature = "suggestions"))]
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/mod.rs:1879:25
[INFO] [stdout]      |
[INFO] [stdout] 1879 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]      |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]      = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1879 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]      |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/app/parser.rs:458:21
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn required(&self) -> Iter<&str> {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^^^
[INFO] [stdout]     |                     |         |    |
[INFO] [stdout]     |                     |         |    the same lifetime is elided here
[INFO] [stdout]     |                     |         the same lifetime is hidden here
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn required(&self) -> Iter<'_, &str> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/parser.rs:2130:18
[INFO] [stdout]      |
[INFO] [stdout] 2130 |     pub fn flags(&self) -> Iter<FlagBuilder<'a, 'b>> {
[INFO] [stdout]      |                  ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2130 |     pub fn flags(&self) -> Iter<'_, FlagBuilder<'a, 'b>> {
[INFO] [stdout]      |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/parser.rs:2134:17
[INFO] [stdout]      |
[INFO] [stdout] 2134 |     pub fn opts(&self) -> Iter<OptBuilder<'a, 'b>> {
[INFO] [stdout]      |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2134 |     pub fn opts(&self) -> Iter<'_, OptBuilder<'a, 'b>> {
[INFO] [stdout]      |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/parser.rs:2138:24
[INFO] [stdout]      |
[INFO] [stdout] 2138 |     pub fn positionals(&self) -> map::Values<PosBuilder<'a, 'b>> {
[INFO] [stdout]      |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2138 |     pub fn positionals(&self) -> map::Values<'_, PosBuilder<'a, 'b>> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/app/parser.rs:2142:24
[INFO] [stdout]      |
[INFO] [stdout] 2142 |     pub fn subcommands(&self) -> Iter<App> {
[INFO] [stdout]      |                        ^^^^^     ^^^^^^^^^
[INFO] [stdout]      |                        |         |    |
[INFO] [stdout]      |                        |         |    the same lifetime is hidden here
[INFO] [stdout]      |                        |         |    the same lifetime is hidden here
[INFO] [stdout]      |                        |         the same lifetime is hidden here
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2142 |     pub fn subcommands(&self) -> Iter<'_, App<'_>> {
[INFO] [stdout]      |                                       +++    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/args/any_arg.rs:42:25
[INFO] [stdout]    |
[INFO] [stdout] 42 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>>;
[INFO] [stdout]    |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>>;
[INFO] [stdout]    |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/any_arg.rs:127:25
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_builder/flag.rs:138:25
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_builder/option.rs:192:25
[INFO] [stdout]     |
[INFO] [stdout] 192 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 192 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/args/arg_builder/positional.rs:81:29
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn name_no_brackets(&self) -> Cow<str> {
[INFO] [stdout]    |                             ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn name_no_brackets(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_builder/positional.rs:209:25
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 209 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_matcher.rs:190:18
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub fn entry(&mut self, arg: &'a str) -> Entry<&'a str, MatchedArg> {
[INFO] [stdout]     |                  ^^^^^^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub fn entry(&mut self, arg: &'a str) -> Entry<'_, &'a str, MatchedArg> {
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/args/arg_matcher.rs:202:17
[INFO] [stdout]     |
[INFO] [stdout] 202 |     pub fn iter(&self) -> Iter<&str, MatchedArg> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                 |         |    |
[INFO] [stdout]     |                 |         |    the same lifetime is elided here
[INFO] [stdout]     |                 |         the same lifetime is hidden here
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 202 |     pub fn iter(&self) -> Iter<'_, &str, MatchedArg> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/fmt.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     fn format(&self) -> ANSIString {
[INFO] [stdout]     |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 132 |     fn format(&self) -> ANSIString<'_> {
[INFO] [stdout]     |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/osstringext.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fn split(&self, b: u8) -> OsSplit;
[INFO] [stdout]    |              ^^^^^            ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |              |
[INFO] [stdout]    |              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fn split(&self, b: u8) -> OsSplit<'_>;
[INFO] [stdout]    |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/osstringext.rs:169:14
[INFO] [stdout]     |
[INFO] [stdout] 169 |     fn split(&self, b: u8) -> OsSplit {
[INFO] [stdout]     |              ^^^^^            ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |              |
[INFO] [stdout]     |              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 169 |     fn split(&self, b: u8) -> OsSplit<'_> {
[INFO] [stdout]     |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 28.81s
[INFO] running `Command { std: "docker" "inspect" "25bc50276c9b34545d1802f3a2c2b0294332a6de50daabfca693a0d9d6f3167a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "25bc50276c9b34545d1802f3a2c2b0294332a6de50daabfca693a0d9d6f3167a", kill_on_drop: false }`
[INFO] [stdout] 25bc50276c9b34545d1802f3a2c2b0294332a6de50daabfca693a0d9d6f3167a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ff510b959b3177890bd764c0950896f0435eaf1b38acb5332230d14a0737b9f7
[INFO] running `Command { std: "docker" "start" "-a" "ff510b959b3177890bd764c0950896f0435eaf1b38acb5332230d14a0737b9f7", kill_on_drop: false }`
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]    --> src/lib.rs:533:13
[INFO] [stderr]     |
[INFO] [stderr] 533 |     not(any(feature = "cargo-clippy", feature = "nightly")),
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]    --> src/app/help.rs:102:16
[INFO] [stderr]     |
[INFO] [stderr] 102 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::too_many_arguments))]
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `lints`
[INFO] [stderr]    --> src/app/parser.rs:808:16
[INFO] [stderr]     |
[INFO] [stderr] 808 |     #[cfg_attr(feature = "lints", allow(wrong_self_convention))]
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]     = help: consider adding `lints` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]    --> src/app/parser.rs:872:9
[INFO] [stderr]     |
[INFO] [stderr] 872 |         feature = "cargo-clippy",
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]     --> src/app/parser.rs:1141:28
[INFO] [stderr]      |
[INFO] [stderr] 1141 |                 #[cfg_attr(feature = "cargo-clippy", allow(clippy::while_let_on_iterator))]
[INFO] [stderr]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `lints`
[INFO] [stderr]     --> src/app/parser.rs:2202:16
[INFO] [stderr]      |
[INFO] [stderr] 2202 |     #[cfg_attr(feature = "lints", allow(block_in_if_condition_stmt))]
[INFO] [stderr]      |                ^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]      = help: consider adding `lints` as a feature in `Cargo.toml`
[INFO] [stderr]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]     --> src/app/mod.rs:1847:16
[INFO] [stderr]      |
[INFO] [stderr] 1847 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]      |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]     --> src/app/mod.rs:1851:16
[INFO] [stderr]      |
[INFO] [stderr] 1851 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]      |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]   --> src/args/any_arg.rs:30:16
[INFO] [stderr]    |
[INFO] [stderr] 30 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]   --> src/args/any_arg.rs:32:16
[INFO] [stderr]    |
[INFO] [stderr] 32 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]   --> src/args/any_arg.rs:95:16
[INFO] [stderr]    |
[INFO] [stderr] 95 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]   --> src/args/any_arg.rs:99:16
[INFO] [stderr]    |
[INFO] [stderr] 99 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]    --> src/args/arg_builder/flag.rs:106:16
[INFO] [stderr]     |
[INFO] [stderr] 106 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]    --> src/args/arg_builder/flag.rs:110:16
[INFO] [stderr]     |
[INFO] [stderr] 110 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]    --> src/args/arg_builder/option.rs:160:16
[INFO] [stderr]     |
[INFO] [stderr] 160 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]    --> src/args/arg_builder/option.rs:164:16
[INFO] [stderr]     |
[INFO] [stderr] 164 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]    --> src/args/arg_builder/positional.rs:180:16
[INFO] [stderr]     |
[INFO] [stderr] 180 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]    --> src/args/arg_builder/positional.rs:184:16
[INFO] [stderr]     |
[INFO] [stderr] 184 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]    --> src/args/arg_matcher.rs:269:12
[INFO] [stderr]     |
[INFO] [stderr] 269 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::from_over_into))]
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]   --> src/completions/shell.rs:31:16
[INFO] [stderr]    |
[INFO] [stderr] 31 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::wildcard_in_or_patterns))]
[INFO] [stderr]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]  --> src/suggestions.rs:9:12
[INFO] [stderr]   |
[INFO] [stderr] 9 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::needless_lifetimes))]
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `unstable`
[INFO] [stderr]    --> src/lib.rs:585:7
[INFO] [stderr]     |
[INFO] [stderr] 585 | #[cfg(unstable)]
[INFO] [stderr]     |       ^^^^^^^^ help: found config with similar value: `feature = "unstable"`
[INFO] [stderr]     |
[INFO] [stderr]     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(unstable)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(unstable)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `unstable`
[INFO] [stderr]    --> src/lib.rs:588:7
[INFO] [stderr]     |
[INFO] [stderr] 588 | #[cfg(unstable)]
[INFO] [stderr]     |       ^^^^^^^^ help: found config with similar value: `feature = "unstable"`
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(unstable)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(unstable)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]   --> src/args/arg_builder/valued.rs:19:16
[INFO] [stderr]    |
[INFO] [stderr] 19 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]   --> src/args/arg_builder/valued.rs:21:16
[INFO] [stderr]    |
[INFO] [stderr] 21 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stderr]   --> src/args/arg_builder/valued.rs:25:16
[INFO] [stderr]    |
[INFO] [stderr] 25 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))]
[INFO] [stderr]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected values for `feature` are: `ansi_term`, `atty`, `color`, `debug`, `default`, `doc`, `nightly`, `no_cargo`, `strsim`, `suggestions`, `term_size`, `unstable`, `vec_map`, `wrap_help`, `yaml`, and `yaml-rust`
[INFO] [stderr]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `features`
[INFO] [stderr]    --> src/suggestions.rs:106:17
[INFO] [stderr]     |
[INFO] [stderr] 106 | #[cfg(all(test, features = "suggestions"))]
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] help: there is a config with a similar name and value
[INFO] [stderr]     |
[INFO] [stderr] 106 - #[cfg(all(test, features = "suggestions"))]
[INFO] [stderr] 106 + #[cfg(all(test, feature = "suggestions"))]
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/app/mod.rs:1879:25
[INFO] [stderr]      |
[INFO] [stderr] 1879 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stderr]      |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |                         |
[INFO] [stderr]      |                         the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]      = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 1879 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stderr]      |                                                      +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/app/parser.rs:458:21
[INFO] [stderr]     |
[INFO] [stderr] 458 |     pub fn required(&self) -> Iter<&str> {
[INFO] [stderr]     |                     ^^^^^     ^^^^^^^^^^
[INFO] [stderr]     |                     |         |    |
[INFO] [stderr]     |                     |         |    the same lifetime is elided here
[INFO] [stderr]     |                     |         the same lifetime is hidden here
[INFO] [stderr]     |                     the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 458 |     pub fn required(&self) -> Iter<'_, &str> {
[INFO] [stderr]     |                                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/app/parser.rs:2130:18
[INFO] [stderr]      |
[INFO] [stderr] 2130 |     pub fn flags(&self) -> Iter<FlagBuilder<'a, 'b>> {
[INFO] [stderr]      |                  ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |                  |
[INFO] [stderr]      |                  the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 2130 |     pub fn flags(&self) -> Iter<'_, FlagBuilder<'a, 'b>> {
[INFO] [stderr]      |                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/app/parser.rs:2134:17
[INFO] [stderr]      |
[INFO] [stderr] 2134 |     pub fn opts(&self) -> Iter<OptBuilder<'a, 'b>> {
[INFO] [stderr]      |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |                 |
[INFO] [stderr]      |                 the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 2134 |     pub fn opts(&self) -> Iter<'_, OptBuilder<'a, 'b>> {
[INFO] [stderr]      |                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/app/parser.rs:2138:24
[INFO] [stderr]      |
[INFO] [stderr] 2138 |     pub fn positionals(&self) -> map::Values<PosBuilder<'a, 'b>> {
[INFO] [stderr]      |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |                        |
[INFO] [stderr]      |                        the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 2138 |     pub fn positionals(&self) -> map::Values<'_, PosBuilder<'a, 'b>> {
[INFO] [stderr]      |                                              +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/app/parser.rs:2142:24
[INFO] [stderr]      |
[INFO] [stderr] 2142 |     pub fn subcommands(&self) -> Iter<App> {
[INFO] [stderr]      |                        ^^^^^     ^^^^^^^^^
[INFO] [stderr]      |                        |         |    |
[INFO] [stderr]      |                        |         |    the same lifetime is hidden here
[INFO] [stderr]      |                        |         |    the same lifetime is hidden here
[INFO] [stderr]      |                        |         the same lifetime is hidden here
[INFO] [stderr]      |                        the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 2142 |     pub fn subcommands(&self) -> Iter<'_, App<'_>> {
[INFO] [stderr]      |                                       +++    ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/args/any_arg.rs:42:25
[INFO] [stderr]    |
[INFO] [stderr] 42 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>>;
[INFO] [stderr]    |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                         |
[INFO] [stderr]    |                         the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 42 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>>;
[INFO] [stderr]    |                                                      +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/args/any_arg.rs:127:25
[INFO] [stderr]     |
[INFO] [stderr] 127 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stderr]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 127 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stderr]     |                                                      +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/args/arg_builder/flag.rs:138:25
[INFO] [stderr]     |
[INFO] [stderr] 138 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stderr]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 138 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stderr]     |                                                      +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/args/arg_builder/option.rs:192:25
[INFO] [stderr]     |
[INFO] [stderr] 192 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stderr]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 192 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stderr]     |                                                      +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/args/arg_builder/positional.rs:81:29
[INFO] [stderr]    |
[INFO] [stderr] 81 |     pub fn name_no_brackets(&self) -> Cow<str> {
[INFO] [stderr]    |                             ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                             |
[INFO] [stderr]    |                             the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 81 |     pub fn name_no_brackets(&self) -> Cow<'_, str> {
[INFO] [stderr]    |                                           +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/args/arg_builder/positional.rs:209:25
[INFO] [stderr]     |
[INFO] [stderr] 209 |     fn default_vals_ifs(&self) -> Option<map::Values<(&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stderr]     |                         ^^^^^            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 209 |     fn default_vals_ifs(&self) -> Option<map::Values<'_, (&'n str, Option<&'e OsStr>, &'e OsStr)>> {
[INFO] [stderr]     |                                                      +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/args/arg_matcher.rs:190:18
[INFO] [stderr]     |
[INFO] [stderr] 190 |     pub fn entry(&mut self, arg: &'a str) -> Entry<&'a str, MatchedArg> {
[INFO] [stderr]     |                  ^^^^^^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                  |
[INFO] [stderr]     |                  the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 190 |     pub fn entry(&mut self, arg: &'a str) -> Entry<'_, &'a str, MatchedArg> {
[INFO] [stderr]     |                                                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/args/arg_matcher.rs:202:17
[INFO] [stderr]     |
[INFO] [stderr] 202 |     pub fn iter(&self) -> Iter<&str, MatchedArg> {
[INFO] [stderr]     |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |                 |         |    |
[INFO] [stderr]     |                 |         |    the same lifetime is elided here
[INFO] [stderr]     |                 |         the same lifetime is hidden here
[INFO] [stderr]     |                 the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 202 |     pub fn iter(&self) -> Iter<'_, &str, MatchedArg> {
[INFO] [stderr]     |                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/fmt.rs:132:15
[INFO] [stderr]     |
[INFO] [stderr] 132 |     fn format(&self) -> ANSIString {
[INFO] [stderr]     |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |               |
[INFO] [stderr]     |               the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 132 |     fn format(&self) -> ANSIString<'_> {
[INFO] [stderr]     |                                   ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/osstringext.rs:20:14
[INFO] [stderr]    |
[INFO] [stderr] 20 |     fn split(&self, b: u8) -> OsSplit;
[INFO] [stderr]    |              ^^^^^            ^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |              |
[INFO] [stderr]    |              the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 20 |     fn split(&self, b: u8) -> OsSplit<'_>;
[INFO] [stderr]    |                                      ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/osstringext.rs:169:14
[INFO] [stderr]     |
[INFO] [stderr] 169 |     fn split(&self, b: u8) -> OsSplit {
[INFO] [stderr]     |              ^^^^^            ^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |              |
[INFO] [stderr]     |              the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 169 |     fn split(&self, b: u8) -> OsSplit<'_> {
[INFO] [stderr]     |                                      ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `clap` (lib) generated 44 warnings (run `cargo fix --lib -p clap` to apply 17 suggestions)
[INFO] [stderr] warning: `clap` (lib test) generated 44 warnings (44 duplicates)
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/clap-d2cd7f06b4c0b4d2)
[INFO] [stdout] running 88 tests
[INFO] [stdout] test app::settings::test::app_settings_fromstr ... ok
[INFO] [stdout] test args::arg_builder::flag::test::flagbuilder_display_single_alias ... ok
[INFO] [stdout] test app::help::test::wrap_help_last_word ... ok
[INFO] [stdout] test args::arg_builder::option::test::optbuilder_display2 ... ok
[INFO] [stdout] test args::arg_builder::option::test::optbuilder_display1 ... ok
[INFO] [stdout] test args::arg_builder::option::test::optbuilder_display_multiple_aliases ... ok
[INFO] [stdout] test args::arg_builder::option::test::optbuilder_display_single_alias ... ok
[INFO] [stdout] test args::arg_builder::positional::test::display_mult ... ok
[INFO] [stdout] test args::arg_builder::positional::test::display_required ... ok
[INFO] [stdout] test args::arg_builder::positional::test::display_val_names_req ... ok
[INFO] [stdout] test args::arg_matches::tests::test_default_indices ... ok
[INFO] [stdout] test args::arg_matches::tests::test_default_indices_with_shorter_lifetime ... ok
[INFO] [stdout] test args::arg_builder::option::test::optbuilder_display3 ... ok
[INFO] [stdout] test args::arg_builder::flag::test::flagbuilder_display ... ok
[INFO] [stdout] test args::arg_builder::positional::test::display_val_names ... ok
[INFO] [stdout] test args::arg_builder::flag::test::flagbuilder_display_multiple_aliases ... ok
[INFO] [stdout] test args::arg_matches::tests::test_default_osvalues_with_shorter_lifetime ... ok
[INFO] [stdout] test args::arg_matches::tests::test_default_osvalues ... ok
[INFO] [stdout] test args::arg_matches::tests::test_default_values ... ok
[INFO] [stdout] test args::arg_matches::tests::test_default_values_with_shorter_lifetime ... ok
[INFO] [stdout] test args::group::test::groups ... ok
[INFO] [stdout] test args::group::test::test_debug ... ok
[INFO] [stdout] test args::group::test::test_from ... ok
[INFO] [stdout] test args::settings::test::arg_settings_fromstr ... ok
[INFO] [stdout] test fmt::test::colored_output ... ok
[INFO] [stdout] test usage_parser::test::create_flag_usage ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage0 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage1 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage2 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage3 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage4 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage5 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage6 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage7 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage8 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage9 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both2 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both3 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both4 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both1 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both5 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both6 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both7 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both8 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both_equals1 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both_equals2 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both_equals3 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both_equals4 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both_equals5 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both_equals6 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both_equals7 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_both_equals8 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long1 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long10 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long2 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long3 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long5 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long6 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long7 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long4 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long8 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long9 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long_equals1 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long_equals10 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long_equals2 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long_equals3 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long_equals4 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long_equals7 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long_equals6 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long_equals5 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long_equals9 ... ok
[INFO] [stdout] test usage_parser::test::create_option_usage_long_equals8 ... ok
[INFO] [stdout] test usage_parser::test::create_option_with_vals1 ... ok
[INFO] [stdout] test usage_parser::test::create_option_with_vals3 ... ok
[INFO] [stdout] test usage_parser::test::create_option_with_vals2 ... ok
[INFO] [stdout] test usage_parser::test::create_option_with_vals4 ... ok
[INFO] [stdout] test usage_parser::test::create_option_with_vals5 ... ok
[INFO] [stdout] test usage_parser::test::create_positional_usage ... ok
[INFO] [stdout] test usage_parser::test::create_positional_usage0 ... ok
[INFO] [stdout] test usage_parser::test::nonascii ... ok
[INFO] [stdout] test usage_parser::test::pos_help_double_lit_single_quote ... ok
[INFO] [stdout] test usage_parser::test::pos_help_lit_single_quote ... ok
[INFO] [stdout] test usage_parser::test::pos_help_newline ... ok
[INFO] [stdout] test usage_parser::test::pos_mult ... ok
[INFO] [stdout] test usage_parser::test::pos_mult_help ... ok
[INFO] [stdout] test usage_parser::test::pos_req ... ok
[INFO] [stdout] test usage_parser::test::pos_req_mult_help ... ok
[INFO] [stdout] test usage_parser::test::pos_help_newline_lit_sq ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 88 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests clap
[INFO] [stdout] 
[INFO] [stdout] running 307 tests
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::gen_completions (line 1349) ... ignored
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::gen_completions (line 1373) ... ignored
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::gen_completions_to (line 1415) ... ignored
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::about (line 229) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::arg_from_usage (line 830) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::args_from_usage (line 852) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::args (line 805) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::after_help (line 300) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::get_matches (line 1455) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App (line 46) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::get_matches_from (line 1505) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::before_help (line 317) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::arg (line 779) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::author (line 182) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::alias (line 884) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::global_settings (line 659) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::global_setting (line 637) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::name (line 274) ... ignored
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::get_matches_safe (line 1476) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::groups (line 1026) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::bin_name (line 206) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::group (line 1003) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::help_message (line 513) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::new (line 78) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::set_term_width (line 736) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::get_matches_from_safe (line 1555) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::help (line 427) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::help_short (line 467) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::get_matches_from_safe_borrow (line 1591) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::settings (line 613) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::long_about (line 252) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::subcommand (line 1061) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::setting (line 593) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::unset_setting (line 682) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::template (line 568) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::max_term_width (line 764) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::long_version (line 366) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::unset_settings (line 701) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::usage (line 402) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::version_short (line 493) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::visible_alias (line 938) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::version_message (line 532) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::subcommands (line 1081) ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::visible_aliases (line 962) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::gen_completions (line 1327) ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::with_defaults (line 104) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::print_help (line 1162) ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::version (line 340) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::print_long_help (line 1192) ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::write_long_version (line 1299) ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::display_order (line 1112) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::ColorAlways (line 469) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::write_long_help (line 1250) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::ArgRequiredElseHelp (line 411) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::ColorNever (line 487) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::write_help (line 1219) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::ColoredHelp (line 431) - compile ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::DeriveDisplayOrder (line 616) - compile ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::write_version (line 1278) ... ok
[INFO] [stdout] test src/app/mod.rs - app::App<'a,'b>::aliases (line 909) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::ColorAuto (line 451) - compile ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::DontCollapseArgsInUsage (line 499) - compile ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::ArgsNegateSubcommands (line 391) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::GlobalVersion (line 633) - compile ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::AllowLeadingHyphen (line 198) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::AllowMissingPositional (line 287) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::InferSubcommands (line 678) - compile ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::DontDelimitTrailingValues (line 516) - compile ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::Hidden (line 650) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::AllowMissingPositional (line 324) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::DisableVersion (line 583) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::NextLineHelp (line 716) - compile ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::AllowMissingPositional (line 305) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::DisableHelpFlags (line 531) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::AllowInvalidUtf8 (line 157) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::UnifiedHelpMessage (line 919) - compile ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::DisableHelpSubcommand (line 561) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::AllowMissingPositional (line 269) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::NoBinaryName (line 700) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::AllowNegativeNumbers (line 220) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::SubcommandRequiredElseHelp (line 820) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::AllowExternalSubcommands (line 354) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::SubcommandRequired (line 871) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::WaitOnError (line 963) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::DisableVersion (line 595) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg (line 34) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::StrictUtf8 (line 843) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::PropagateGlobalValuesDown (line 732) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::PropagateGlobalValuesDown (line 748) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::SubcommandsNegateReqs (line 792) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::VersionlessSubcommands (line 935) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::DisableHelpFlags (line 542) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::allow_hyphen_values (line 851) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::SubcommandsNegateReqs (line 775) ... ok
[INFO] [stdout] test src/app/settings.rs - app::settings::AppSettings::TrailingVarArg (line 896) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::conflicts_with (line 1125) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::case_insensitive (line 2488) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::conflicts_with (line 1134) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::allow_hyphen_values (line 875) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::conflicts_with_all (line 1171) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::default_value (line 3210) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::case_insensitive (line 2506) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::default_value_if (line 3286) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::alias (line 394) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::empty_values (line 2276) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::default_value_ifs (line 3404) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::default_value_ifs (line 3448) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::default_value_if (line 3303) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::default_value_ifs (line 3427) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::aliases (line 424) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::allow_hyphen_values (line 858) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::default_value (line 3227) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::from_usage (line 289) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::default_value_if (line 3320) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::env (line 3514) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::group (line 2538) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::conflicts_with_all (line 1181) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::global (line 2225) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::default_value_if (line 3339) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::hidden (line 2319) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::hidden_long_help (line 3843) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::help (line 522) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::groups (line 2577) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::env (line 3573) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::global (line 2237) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::help (line 532) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::hide_possible_values (line 1852) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::empty_values (line 2286) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::hide_default_value (line 1894) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::hidden_long_help (line 3851) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::hide_default_value (line 1887) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::hidden_short_help (line 3766) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::display_order (line 3687) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::group (line 2549) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::env (line 3553) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::env (line 3533) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::hide_possible_values (line 1859) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::last (line 656) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::index (line 1934) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::hidden_long_help (line 3878) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::groups (line 2588) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::long_help (line 577) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::long (line 362) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::hidden (line 2327) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::max_values (line 2751) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::min_values (line 2814) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::multiple (line 2021) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::hidden_short_help (line 3774) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::last (line 666) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::max_values (line 2780) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::hidden_short_help (line 3801) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::long_help (line 591) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::index (line 1941) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::min_values (line 2824) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::last (line 685) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::max_values (line 2761) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::long (line 371) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::multiple (line 2030) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::multiple (line 2064) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::number_of_values (line 2626) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::multiple (line 2046) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::multiple (line 2085) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::multiple (line 2134) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::overrides_with (line 1224) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::possible_value (line 2426) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::min_values (line 2843) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::multiple (line 2110) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::number_of_values (line 2636) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::possible_values (line 2368) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::overrides_with_all (line 1327) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::overrides_with (line 1283) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::overrides_with (line 1298) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::next_line_help (line 3629) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::overrides_with (line 1271) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::possible_value (line 2436) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required (line 724) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::overrides_with (line 1249) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::require_equals (line 780) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::overrides_with (line 1260) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_if (line 1566) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_ifs (line 1640) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::possible_value (line 2455) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::possible_values (line 2393) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::require_equals (line 809) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required (line 733) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_unless_all (line 971) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_if (line 1597) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::require_equals (line 792) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_unless (line 906) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::require_delimiter (line 2940) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::require_delimiter (line 2957) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_ifs (line 1654) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_unless_one (line 1046) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::require_delimiter (line 2980) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_ifs (line 1680) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_unless (line 935) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_unless (line 917) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required (line 749) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::requires (line 1363) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::requires_if (line 1432) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::requires_all (line 1729) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_if (line 1577) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::possible_values (line 2376) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::requires_ifs (line 1501) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::requires (line 1392) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::short (line 321) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_unless_all (line 983) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_unless_one (line 1058) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::takes_value (line 1813) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::requires (line 1374) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_unless_one (line 1080) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::required_unless_all (line 1005) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::requires_if (line 1461) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::validator (line 2673) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::value_name (line 3134) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::takes_value (line 1820) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::requires_ifs (line 1515) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::requires_all (line 1740) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::requires_if (line 1443) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::value_names (line 3065) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches (line 22) - compile ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::value_terminator (line 2178) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::short (line 330) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::with_name (line 76) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::use_delimiter (line 2875) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::value_terminator (line 2189) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::value_name (line 3142) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::use_delimiter (line 2893) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::value_delimiter (line 3016) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::value_names (line 3073) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::requires_all (line 1761) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::subcommand (line 709) - compile ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::visible_alias (line 454) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::visible_aliases (line 483) ... ok
[INFO] [stdout] test src/args/arg.rs - args::arg::Arg<'a,'b>::validator_os (line 2706) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::subcommand_name (line 682) - compile ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::index_of (line 400) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::usage (line 761) - compile ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::index_of (line 437) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::indices_of (line 529) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::index_of (line 418) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::index_of (line 463) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::indices_of (line 571) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::value_of_os (line 171) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::value_of_lossy (line 136) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::is_present (line 314) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::values_of (line 202) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::value_of (line 105) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::indices_of (line 548) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::subcommand (line 729) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::occurrences_of (line 358) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::index_of (line 490) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::occurrences_of (line 343) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::Values (line 786) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::OsValues (line 846) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::values_of_os (line 274) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::subcommand_matches (line 608) ... ok
[INFO] [stdout] test src/args/group.rs - args::group::ArgGroup<'a>::conflicts_with_all (line 400) ... ok
[INFO] [stdout] test src/args/group.rs - args::group::ArgGroup<'a>::required (line 254) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::ArgMatches<'a>::values_of_lossy (line 236) ... ok
[INFO] [stdout] test src/args/group.rs - args::group::ArgGroup<'a>::arg (line 140) ... ok
[INFO] [stdout] test src/args/group.rs - args::group::ArgGroup<'a>::with_name (line 102) ... ok
[INFO] [stdout] test src/args/arg_matches.rs - args::arg_matches::Indices (line 904) ... ok
[INFO] [stdout] test src/args/group.rs - args::group::ArgGroup<'a>::conflicts_with (line 364) ... ok
[INFO] [stdout] test src/args/group.rs - args::group::ArgGroup<'a>::multiple (line 218) ... ok
[INFO] [stdout] test src/args/subcommand.rs - args::subcommand::SubCommand (line 16) ... ok
[INFO] [stdout] test src/args/subcommand.rs - args::subcommand::SubCommand<'a>::with_name (line 43) ... ok
[INFO] [stdout] test src/args/group.rs - args::group::ArgGroup<'a>::multiple (line 201) ... ok
[INFO] [stdout] test src/args/group.rs - args::group::ArgGroup (line 39) ... ok
[INFO] [stdout] test src/args/group.rs - args::group::ArgGroup<'a>::requires (line 287) ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::InvalidSubcommand (line 66) ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::ArgumentConflict (line 213) ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::InvalidUtf8 (line 308) ... ok
[INFO] [stdout] test src/args/group.rs - args::group::ArgGroup<'a>::args (line 171) ... ok
[INFO] [stdout] test src/args/group.rs - args::group::ArgGroup<'a>::requires_all (line 326) ... ok
[INFO] [stdout] test src/lib.rs - (line 114) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 187) ... ignored
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::TooFewValues (line 173) ... ok
[INFO] [stdout] test src/lib.rs - (line 208) - compile ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::MissingArgumentOrSubcommand (line 267) ... ok
[INFO] [stdout] test src/args/group.rs - args::group::ArgGroup (line 58) ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::InvalidValue (line 32) ... ok
[INFO] [stdout] test src/lib.rs - (line 42) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 288) - compile ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::EmptyValue (line 115) ... ok
[INFO] [stdout] test src/macros.rs - macros::clap_app (line 597) - compile ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::TooManyValues (line 155) ... ok
[INFO] [stdout] test src/macros.rs - macros::crate_authors (line 454) - compile ... FAILED
[INFO] [stdout] test src/macros.rs - macros::crate_description (line 511) - compile ... ok
[INFO] [stdout] test src/macros.rs - macros::app_from_crate (line 566) - compile ... ok
[INFO] [stdout] test src/macros.rs - macros::_clap_count_exprs (line 256) ... ok
[INFO] [stdout] test src/macros.rs - macros::value_t (line 42) - compile ... ok
[INFO] [stdout] test src/macros.rs - macros::value_t_or_exit (line 88) - compile ... ok
[INFO] [stdout] test src/macros.rs - macros::crate_name (line 533) - compile ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::VersionDisplayed (line 349) ... ok
[INFO] [stdout] test src/macros.rs - macros::crate_version (line 425) - compile ... ok
[INFO] [stdout] test src/macros.rs - macros::values_t_or_exit (line 195) - compile ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::MissingSubcommand (line 247) ... ok
[INFO] [stdout] test src/macros.rs - macros::values_t (line 133) - compile ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::MissingRequiredArgument (line 231) ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::HelpDisplayed (line 335) ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::WrongNumberOfValues (line 192) ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::UnknownArgument (line 49) ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::UnrecognizedSubcommand (line 93) ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::UnexpectedMultipleUsage (line 287) ... ok
[INFO] [stdout] test src/macros.rs - macros::arg_enum (line 284) ... ok
[INFO] [stdout] test src/errors.rs - errors::ErrorKind::ValueValidation (line 132) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/macros.rs - macros::crate_authors (line 454) stdout ----
[INFO] [stdout] error: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]    --> src/macros.rs:460:21
[INFO] [stdout]     |
[INFO] [stdout] 460 |             .author(crate_authors!("\n"))
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^ this raw pointer has type `*const String`
[INFO] [stdout]     |
[INFO] [stdout]     = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&String`
[INFO] [stdout]    --> src/macros.rs:460:21
[INFO] [stdout]     |
[INFO] [stdout] 460 |             .author(crate_authors!("\n"))
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[deny(dangerous_implicit_autorefs)]` on by default
[INFO] [stdout]     = note: this error originates in the macro `crate_authors` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]     |
[INFO] [stdout] 493 |                     &(&(*VALUE))[..]
[INFO] [stdout]     |                      ++        +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/macros.rs - macros::crate_authors (line 454)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 301 passed; 1 failed; 5 ignored; 0 measured; 0 filtered out; finished in 29.59s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "ff510b959b3177890bd764c0950896f0435eaf1b38acb5332230d14a0737b9f7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ff510b959b3177890bd764c0950896f0435eaf1b38acb5332230d14a0737b9f7", kill_on_drop: false }`
[INFO] [stdout] ff510b959b3177890bd764c0950896f0435eaf1b38acb5332230d14a0737b9f7
