[INFO] cloning repository https://github.com/rob-gage/pup
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rob-gage/pup" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frob-gage%2Fpup", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frob-gage%2Fpup'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 3e013d95aa72da43d6dd7e3edf839947044e1888
[INFO] checking rob-gage/pup against try#a3a874232ae0a7586b5fbe7483c5a42e157bd62a for pr-151109
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frob-gage%2Fpup" "/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/rob-gage/pup
[INFO] finished tweaking git repo https://github.com/rob-gage/pup
[INFO] tweaked toml for git repo https://github.com/rob-gage/pup written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/rob-gage/pup on toolchain a3a874232ae0a7586b5fbe7483c5a42e157bd62a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a3a874232ae0a7586b5fbe7483c5a42e157bd62a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/rob-gage/pup 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" "+a3a874232ae0a7586b5fbe7483c5a42e157bd62a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] checking rob-gage/pup against try#a3a874232ae0a7586b5fbe7483c5a42e157bd62a for pr-151109
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frob-gage%2Fpup" "/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/rob-gage/pup
[INFO] finished tweaking git repo https://github.com/rob-gage/pup
[INFO] tweaked toml for git repo https://github.com/rob-gage/pup written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/rob-gage/pup on toolchain a3a874232ae0a7586b5fbe7483c5a42e157bd62a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a3a874232ae0a7586b5fbe7483c5a42e157bd62a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/rob-gage/pup 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" "+a3a874232ae0a7586b5fbe7483c5a42e157bd62a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a3a874232ae0a7586b5fbe7483c5a42e157bd62a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dcfb8a13b1d2799887868173268f83f07d5a8fe475e5e9c4582f6830576895f7
[INFO] running `Command { std: "docker" "start" "-a" "dcfb8a13b1d2799887868173268f83f07d5a8fe475e5e9c4582f6830576895f7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dcfb8a13b1d2799887868173268f83f07d5a8fe475e5e9c4582f6830576895f7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dcfb8a13b1d2799887868173268f83f07d5a8fe475e5e9c4582f6830576895f7", kill_on_drop: false }`
[INFO] [stdout] dcfb8a13b1d2799887868173268f83f07d5a8fe475e5e9c4582f6830576895f7
[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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a3a874232ae0a7586b5fbe7483c5a42e157bd62a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ef58fdcbfb22286145bf077f12df3a35824ef6603c7f368abceb89d1cbf8bd69
[INFO] running `Command { std: "docker" "start" "-a" "ef58fdcbfb22286145bf077f12df3a35824ef6603c7f368abceb89d1cbf8bd69", kill_on_drop: false }`
[INFO] [stderr]     Checking pups_core v0.1.15 (/opt/rustwide/workdir/core)
[INFO] [stderr]     Checking unicode-ident v1.0.19
[INFO] [stdout] warning: unused imports: `Check`, `ModeResult`, and `Verbose`
[INFO] [stdout]  --> core/src/combinators.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     Check,
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 7 |     ModeResult,
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 8 |     Verbose
[INFO] [stdout]   |     ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Check`, `ModeResult`, and `Verbose`
[INFO] [stdout]  --> core/src/combinators.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     Check,
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 7 |     ModeResult,
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 8 |     Verbose
[INFO] [stdout]   |     ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Failure` and `Success`
[INFO] [stdout]   --> core/src/parsers/choice.rs:9:9
[INFO] [stdout]    |
[INFO] [stdout]  9 |         Failure,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 10 |         Success,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Failure` and `Success`
[INFO] [stdout]   --> core/src/parsers/choice.rs:9:9
[INFO] [stdout]    |
[INFO] [stdout]  9 |         Failure,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 10 |         Success,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Failure`, `Success`, `Verbose`, and `implement_modes`
[INFO] [stdout]   --> core/src/parsers/traced.rs:6:5
[INFO] [stdout]    |
[INFO] [stdout]  6 |     implement_modes,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11 |         Failure,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 12 |         Success,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 13 |     },
[INFO] [stdout] 14 |     Verbose,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Failure`, `Success`, `Verbose`, and `implement_modes`
[INFO] [stdout]   --> core/src/parsers/traced.rs:6:5
[INFO] [stdout]    |
[INFO] [stdout]  6 |     implement_modes,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11 |         Failure,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 12 |         Success,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 13 |     },
[INFO] [stdout] 14 |     Verbose,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `choice::Choice`
[INFO] [stdout]   --> core/src/parsers.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use choice::Choice;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `emitting::Emitting`
[INFO] [stdout]   --> core/src/parsers.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use emitting::Emitting;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `end::End`
[INFO] [stdout]   --> core/src/parsers.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use end::End;
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `choice::Choice`
[INFO] [stdout]   --> core/src/parsers.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use choice::Choice;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `first::First`
[INFO] [stdout]   --> core/src/parsers.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use first::First;
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `emitting::Emitting`
[INFO] [stdout]   --> core/src/parsers.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use emitting::Emitting;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `iterated::Iterated`
[INFO] [stdout]   --> core/src/parsers.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use iterated::Iterated;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `end::End`
[INFO] [stdout]   --> core/src/parsers.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use end::End;
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `mapped::Mapped`
[INFO] [stdout]   --> core/src/parsers.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use mapped::Mapped;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `first::First`
[INFO] [stdout]   --> core/src/parsers.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use first::First;
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `iterated::Iterated`
[INFO] [stdout]   --> core/src/parsers.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use iterated::Iterated;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `mapped_error::MappedError`
[INFO] [stdout]   --> core/src/parsers.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use mapped_error::MappedError;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `mapped_messages::MappedMessages`
[INFO] [stdout]   --> core/src/parsers.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use mapped_messages::MappedMessages;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `mapped::Mapped`
[INFO] [stdout]   --> core/src/parsers.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use mapped::Mapped;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `nothing::Nothing`
[INFO] [stdout]   --> core/src/parsers.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use nothing::Nothing;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `mapped_error::MappedError`
[INFO] [stdout]   --> core/src/parsers.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use mapped_error::MappedError;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `optional::Optional`
[INFO] [stdout]   --> core/src/parsers.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use optional::Optional;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `recoverable::Recoverable`
[INFO] [stdout]   --> core/src/parsers.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 | use recoverable::Recoverable;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `mapped_messages::MappedMessages`
[INFO] [stdout]   --> core/src/parsers.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use mapped_messages::MappedMessages;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sequenced::Sequenced`
[INFO] [stdout]   --> core/src/parsers.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | use sequenced::Sequenced;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `nothing::Nothing`
[INFO] [stdout]   --> core/src/parsers.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use nothing::Nothing;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `traced::Traced`
[INFO] [stdout]   --> core/src/parsers.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | use traced::Traced;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `optional::Optional`
[INFO] [stdout]   --> core/src/parsers.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use optional::Optional;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `recoverable::Recoverable`
[INFO] [stdout]   --> core/src/parsers.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 | use recoverable::Recoverable;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Combinators` and `Verbose`
[INFO] [stdout]   --> core/src/parsers.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     Verbose,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 36 |     ModeResult,
[INFO] [stdout] 37 |     Combinators,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sequenced::Sequenced`
[INFO] [stdout]   --> core/src/parsers.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | use sequenced::Sequenced;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]   --> core/src/parsers.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 | use std::ops::Deref;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `traced::Traced`
[INFO] [stdout]   --> core/src/parsers.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | use traced::Traced;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Combinators` and `Verbose`
[INFO] [stdout]   --> core/src/parsers.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     Verbose,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 36 |     ModeResult,
[INFO] [stdout] 37 |     Combinators,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]   --> core/src/parsers.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 | use std::ops::Deref;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> core/src/parsers/choice.rs:37:21
[INFO] [stdout]    |
[INFO] [stdout] 37 |                 let mut result: ModeResult<O, E, M, _Mode> = _Mode::apply_parser($first, input);
[INFO] [stdout]    |                     ----^^^^^^
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     help: remove this `mut`
[INFO] [stdout] ...
[INFO] [stdout] 54 | implement_choice!(P1);
[INFO] [stdout]    | --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout]    = note: this warning originates in the macro `choice_tuple` which comes from the expansion of the macro `implement_choice` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> core/src/parsers/choice.rs:37:21
[INFO] [stdout]    |
[INFO] [stdout] 37 |                 let mut result: ModeResult<O, E, M, _Mode> = _Mode::apply_parser($first, input);
[INFO] [stdout]    |                     ----^^^^^^
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     help: remove this `mut`
[INFO] [stdout] ...
[INFO] [stdout] 54 | implement_choice!(P1);
[INFO] [stdout]    | --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout]    = note: this warning originates in the macro `choice_tuple` which comes from the expansion of the macro `implement_choice` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `at_least` and `at_most` are never used
[INFO] [stdout]   --> core/src/parsers/iterated.rs:32:18
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl<O2, P1, P2> Iterated<O2, P1, P2> {
[INFO] [stdout]    | ------------------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 32 |     pub const fn at_least(mut self, minimum: usize) -> Self {
[INFO] [stdout]    |                  ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 38 |     pub const fn at_most(mut self, maximum: usize) -> Self {
[INFO] [stdout]    |                  ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:54:19
[INFO] [stdout]    |
[INFO] [stdout] 54 | implement_choice!(P1);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:55:19
[INFO] [stdout]    |
[INFO] [stdout] 55 | implement_choice!(P1 P2);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:55:22
[INFO] [stdout]    |
[INFO] [stdout] 55 | implement_choice!(P1 P2);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 56 | implement_choice!(P1 P2 P3);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:56:22
[INFO] [stdout]    |
[INFO] [stdout] 56 | implement_choice!(P1 P2 P3);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:56:25
[INFO] [stdout]    |
[INFO] [stdout] 56 | implement_choice!(P1 P2 P3);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 57 | implement_choice!(P1 P2 P3 P4);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:57:22
[INFO] [stdout]    |
[INFO] [stdout] 57 | implement_choice!(P1 P2 P3 P4);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:57:25
[INFO] [stdout]    |
[INFO] [stdout] 57 | implement_choice!(P1 P2 P3 P4);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:57:28
[INFO] [stdout]    |
[INFO] [stdout] 57 | implement_choice!(P1 P2 P3 P4);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:58:19
[INFO] [stdout]    |
[INFO] [stdout] 58 | implement_choice!(P1 P2 P3 P4 P5);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:58:22
[INFO] [stdout]    |
[INFO] [stdout] 58 | implement_choice!(P1 P2 P3 P4 P5);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:58:25
[INFO] [stdout]    |
[INFO] [stdout] 58 | implement_choice!(P1 P2 P3 P4 P5);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:58:28
[INFO] [stdout]    |
[INFO] [stdout] 58 | implement_choice!(P1 P2 P3 P4 P5);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:58:31
[INFO] [stdout]    |
[INFO] [stdout] 58 | implement_choice!(P1 P2 P3 P4 P5);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:59:19
[INFO] [stdout]    |
[INFO] [stdout] 59 | implement_choice!(P1 P2 P3 P4 P5 P6);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:59:22
[INFO] [stdout]    |
[INFO] [stdout] 59 | implement_choice!(P1 P2 P3 P4 P5 P6);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `at_least` and `at_most` are never used
[INFO] [stdout]   --> core/src/parsers/iterated.rs:32:18
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl<O2, P1, P2> Iterated<O2, P1, P2> {
[INFO] [stdout]    | ------------------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 32 |     pub const fn at_least(mut self, minimum: usize) -> Self {
[INFO] [stdout]    |                  ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 38 |     pub const fn at_most(mut self, maximum: usize) -> Self {
[INFO] [stdout]    |                  ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:59:25
[INFO] [stdout]    |
[INFO] [stdout] 59 | implement_choice!(P1 P2 P3 P4 P5 P6);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:59:28
[INFO] [stdout]    |
[INFO] [stdout] 59 | implement_choice!(P1 P2 P3 P4 P5 P6);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:59:31
[INFO] [stdout]    |
[INFO] [stdout] 59 | implement_choice!(P1 P2 P3 P4 P5 P6);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:59:34
[INFO] [stdout]    |
[INFO] [stdout] 59 | implement_choice!(P1 P2 P3 P4 P5 P6);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:19
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:22
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:25
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:28
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:31
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:34
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:37
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:19
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:22
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:25
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:28
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:31
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:54:19
[INFO] [stdout]    |
[INFO] [stdout] 54 | implement_choice!(P1);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:34
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:37
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:55:19
[INFO] [stdout]    |
[INFO] [stdout] 55 | implement_choice!(P1 P2);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:40
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:55:22
[INFO] [stdout]    |
[INFO] [stdout] 55 | implement_choice!(P1 P2);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 56 | implement_choice!(P1 P2 P3);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:22
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:56:22
[INFO] [stdout]    |
[INFO] [stdout] 56 | implement_choice!(P1 P2 P3);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:25
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:28
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:56:25
[INFO] [stdout]    |
[INFO] [stdout] 56 | implement_choice!(P1 P2 P3);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 57 | implement_choice!(P1 P2 P3 P4);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:57:22
[INFO] [stdout]    |
[INFO] [stdout] 57 | implement_choice!(P1 P2 P3 P4);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:31
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:57:25
[INFO] [stdout]    |
[INFO] [stdout] 57 | implement_choice!(P1 P2 P3 P4);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:34
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:37
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:57:28
[INFO] [stdout]    |
[INFO] [stdout] 57 | implement_choice!(P1 P2 P3 P4);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:40
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:58:19
[INFO] [stdout]    |
[INFO] [stdout] 58 | implement_choice!(P1 P2 P3 P4 P5);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:43
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:58:22
[INFO] [stdout]    |
[INFO] [stdout] 58 | implement_choice!(P1 P2 P3 P4 P5);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:19
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:58:25
[INFO] [stdout]    |
[INFO] [stdout] 58 | implement_choice!(P1 P2 P3 P4 P5);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:22
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:58:28
[INFO] [stdout]    |
[INFO] [stdout] 58 | implement_choice!(P1 P2 P3 P4 P5);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:25
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:28
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:58:31
[INFO] [stdout]    |
[INFO] [stdout] 58 | implement_choice!(P1 P2 P3 P4 P5);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:31
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:59:19
[INFO] [stdout]    |
[INFO] [stdout] 59 | implement_choice!(P1 P2 P3 P4 P5 P6);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:34
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:59:22
[INFO] [stdout]    |
[INFO] [stdout] 59 | implement_choice!(P1 P2 P3 P4 P5 P6);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:37
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:59:25
[INFO] [stdout]    |
[INFO] [stdout] 59 | implement_choice!(P1 P2 P3 P4 P5 P6);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:40
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:59:28
[INFO] [stdout]    |
[INFO] [stdout] 59 | implement_choice!(P1 P2 P3 P4 P5 P6);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:59:31
[INFO] [stdout]    |
[INFO] [stdout] 59 | implement_choice!(P1 P2 P3 P4 P5 P6);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:43
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:59:34
[INFO] [stdout]    |
[INFO] [stdout] 59 | implement_choice!(P1 P2 P3 P4 P5 P6);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:46
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:19
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:22
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:22
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:25
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:25
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:28
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:28
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:31
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:31
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:34
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:34
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:37
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:60:37
[INFO] [stdout]    |
[INFO] [stdout] 60 | implement_choice!(P1 P2 P3 P4 P5 P6 P7);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:40
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:19
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:43
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:22
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:46
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:25
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P11` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:50
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                                                  ^^^ help: convert the identifier to snake case: `p11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:19
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:28
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:22
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:31
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:25
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:34
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:37
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:28
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:61:40
[INFO] [stdout]    |
[INFO] [stdout] 61 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:31
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:34
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:22
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:37
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:25
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:40
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:28
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:43
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:31
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:46
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:34
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P11` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:50
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                                  ^^^ help: convert the identifier to snake case: `p11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P12` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:54
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                                      ^^^ help: convert the identifier to snake case: `p12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:37
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:19
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:40
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:22
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:63:43
[INFO] [stdout]    |
[INFO] [stdout] 63 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:19
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:25
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:28
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:22
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:31
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:25
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:28
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:34
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:31
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:37
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:34
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:40
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:43
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:37
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:46
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:40
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:43
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:64:46
[INFO] [stdout]    |
[INFO] [stdout] 64 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P11` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:50
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                                  ^^^ help: convert the identifier to snake case: `p11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:22
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P12` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:54
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                                      ^^^ help: convert the identifier to snake case: `p12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P13` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:58
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                                          ^^^ help: convert the identifier to snake case: `p13`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:25
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:28
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:19
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:22
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:31
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:34
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:25
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:37
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:28
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:31
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:40
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:34
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:43
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:37
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:46
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:40
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P11` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:65:50
[INFO] [stdout]    |
[INFO] [stdout] 65 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11);
[INFO] [stdout]    |                                                  ^^^ help: convert the identifier to snake case: `p11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:43
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:19
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:46
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P11` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:50
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                                  ^^^ help: convert the identifier to snake case: `p11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:22
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P12` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:54
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                                      ^^^ help: convert the identifier to snake case: `p12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:25
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P13` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:58
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                                          ^^^ help: convert the identifier to snake case: `p13`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:28
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P14` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:62
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                                              ^^^ help: convert the identifier to snake case: `p14`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:31
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:19
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:34
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:22
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:37
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:25
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:28
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:40
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:43
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:31
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:34
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:46
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:37
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P11` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:50
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                                  ^^^ help: convert the identifier to snake case: `p11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:40
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P12` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:66:54
[INFO] [stdout]    |
[INFO] [stdout] 66 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12);
[INFO] [stdout]    |                                                      ^^^ help: convert the identifier to snake case: `p12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:43
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:19
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:22
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:46
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:25
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P11` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:50
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                                  ^^^ help: convert the identifier to snake case: `p11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:28
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:31
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P12` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:54
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                                      ^^^ help: convert the identifier to snake case: `p12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P13` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:58
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                                          ^^^ help: convert the identifier to snake case: `p13`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P14` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:62
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                                              ^^^ help: convert the identifier to snake case: `p14`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:34
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P15` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:66
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                                                  ^^^ help: convert the identifier to snake case: `p15`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:37
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:19
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:40
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:22
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:43
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:25
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:46
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:28
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P11` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:50
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                                  ^^^ help: convert the identifier to snake case: `p11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:31
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P12` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:54
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                                      ^^^ help: convert the identifier to snake case: `p12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:34
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P13` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:67:58
[INFO] [stdout]    |
[INFO] [stdout] 67 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13);
[INFO] [stdout]    |                                                          ^^^ help: convert the identifier to snake case: `p13`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:37
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:19
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:40
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:22
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:43
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:25
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:46
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:28
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P11` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:50
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                                  ^^^ help: convert the identifier to snake case: `p11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:31
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P12` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:54
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                                      ^^^ help: convert the identifier to snake case: `p12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P13` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:58
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                                          ^^^ help: convert the identifier to snake case: `p13`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:34
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P14` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:62
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                                              ^^^ help: convert the identifier to snake case: `p14`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:37
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P15` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:66
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                                                  ^^^ help: convert the identifier to snake case: `p15`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:40
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:43
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P16` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:70
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                                                      ^^^ help: convert the identifier to snake case: `p16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:46
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P11` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:50
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                                  ^^^ help: convert the identifier to snake case: `p11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P12` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:54
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                                      ^^^ help: convert the identifier to snake case: `p12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P13` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:58
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                                          ^^^ help: convert the identifier to snake case: `p13`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P14` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:68:62
[INFO] [stdout]    |
[INFO] [stdout] 68 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14);
[INFO] [stdout]    |                                                              ^^^ help: convert the identifier to snake case: `p14`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:19
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:22
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:25
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:28
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:31
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:34
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:37
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:40
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:43
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:46
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P11` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:50
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                                  ^^^ help: convert the identifier to snake case: `p11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P12` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:54
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                                      ^^^ help: convert the identifier to snake case: `p12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P13` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:58
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                                          ^^^ help: convert the identifier to snake case: `p13`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P14` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:62
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                                              ^^^ help: convert the identifier to snake case: `p14`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P15` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:69:66
[INFO] [stdout]    |
[INFO] [stdout] 69 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15);
[INFO] [stdout]    |                                                                  ^^^ help: convert the identifier to snake case: `p15`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P1` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:19
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                   ^^ help: convert the identifier to snake case: `p1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P2` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:22
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                      ^^ help: convert the identifier to snake case: `p2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P3` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:25
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                         ^^ help: convert the identifier to snake case: `p3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P4` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:28
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                            ^^ help: convert the identifier to snake case: `p4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P5` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:31
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                               ^^ help: convert the identifier to snake case: `p5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P6` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:34
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                  ^^ help: convert the identifier to snake case: `p6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P7` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:37
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                     ^^ help: convert the identifier to snake case: `p7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P8` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:40
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                        ^^ help: convert the identifier to snake case: `p8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P9` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:43
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                           ^^ help: convert the identifier to snake case: `p9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P10` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:46
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                              ^^^ help: convert the identifier to snake case: `p10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P11` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:50
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                                  ^^^ help: convert the identifier to snake case: `p11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P12` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:54
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                                      ^^^ help: convert the identifier to snake case: `p12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P13` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:58
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                                          ^^^ help: convert the identifier to snake case: `p13`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P14` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:62
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                                              ^^^ help: convert the identifier to snake case: `p14`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P15` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:66
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                                                  ^^^ help: convert the identifier to snake case: `p15`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `P16` should have a snake case name
[INFO] [stdout]   --> core/src/parsers/choice.rs:70:70
[INFO] [stdout]    |
[INFO] [stdout] 70 | implement_choice!(P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16);
[INFO] [stdout]    |                                                                      ^^^ help: convert the identifier to snake case: `p16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking pups_text v0.1.15 (/opt/rustwide/workdir/text)
[INFO] [stdout] warning: unused import: `marker::PhantomData`
[INFO] [stdout]   --> text/src/text.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     marker::PhantomData,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pups_core::Input`
[INFO] [stdout]  --> text/src/text_input.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use pups_core::Input;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pups_core::Parser`
[INFO] [stdout]   --> text/src/lib.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |     use pups_core::Parser;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `marker::PhantomData`
[INFO] [stdout]   --> text/src/text.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     marker::PhantomData,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pups_core::Input`
[INFO] [stdout]  --> text/src/text_input.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use pups_core::Input;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `pups_core::Parser`
[INFO] [stdout]   --> text/src/lib.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |     use pups_core::Parser;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cursor`
[INFO] [stdout]   --> text/src/parsers/unicode_identifier.rs:36:21
[INFO] [stdout]    |
[INFO] [stdout] 36 |                 let cursor: usize = input.store_cursor();
[INFO] [stdout]    |                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_cursor`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cursor`
[INFO] [stdout]   --> text/src/parsers/unicode_identifier.rs:36:21
[INFO] [stdout]    |
[INFO] [stdout] 36 |                 let cursor: usize = input.store_cursor();
[INFO] [stdout]    |                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_cursor`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking pups v0.1.15 (/opt/rustwide/workdir/library)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.26s
[INFO] running `Command { std: "docker" "inspect" "ef58fdcbfb22286145bf077f12df3a35824ef6603c7f368abceb89d1cbf8bd69", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ef58fdcbfb22286145bf077f12df3a35824ef6603c7f368abceb89d1cbf8bd69", kill_on_drop: false }`
[INFO] [stdout] ef58fdcbfb22286145bf077f12df3a35824ef6603c7f368abceb89d1cbf8bd69
