[INFO] cloning repository https://github.com/EdgardoArriagada/wcase [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/EdgardoArriagada/wcase" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FEdgardoArriagada%2Fwcase", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FEdgardoArriagada%2Fwcase'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 37bb99fbf6be0888d31662b5b69541694fc4d556 [INFO] linting EdgardoArriagada/wcase against nightly for clippy-nonminimal_bool-denied [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FEdgardoArriagada%2Fwcase" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/EdgardoArriagada/wcase [INFO] finished tweaking git repo https://github.com/EdgardoArriagada/wcase [INFO] tweaked toml for git repo https://github.com/EdgardoArriagada/wcase written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/EdgardoArriagada/wcase on toolchain nightly [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/EdgardoArriagada/wcase 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" "+nightly" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded anstyle-wincon v2.1.0 [INFO] [stderr] Downloaded clap_lex v0.5.1 [INFO] [stderr] Downloaded anstream v0.5.0 [INFO] [stderr] Downloaded anstyle v1.0.3 [INFO] [stderr] Downloaded clap_derive v4.4.2 [INFO] [stderr] Downloaded clap v4.4.3 [INFO] [stderr] Downloaded clap_builder v4.4.2 [INFO] [stderr] Downloaded syn v2.0.36 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8bec831668f692d50142914b3564be58fb051a9af47fcdb1f5960847a3bbd0d9 [INFO] running `Command { std: "docker" "start" "-a" "8bec831668f692d50142914b3564be58fb051a9af47fcdb1f5960847a3bbd0d9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8bec831668f692d50142914b3564be58fb051a9af47fcdb1f5960847a3bbd0d9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8bec831668f692d50142914b3564be58fb051a9af47fcdb1f5960847a3bbd0d9", kill_on_drop: false }` [INFO] [stdout] 8bec831668f692d50142914b3564be58fb051a9af47fcdb1f5960847a3bbd0d9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "clippy" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3480495c153398f36d620d07040084df838d84f2cfcd4153c214fdcc542e2fc8 [INFO] running `Command { std: "docker" "start" "-a" "3480495c153398f36d620d07040084df838d84f2cfcd4153c214fdcc542e2fc8", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.67 [INFO] [stderr] Checking anstyle-query v1.0.0 [INFO] [stderr] Checking anstyle v1.0.3 [INFO] [stderr] Checking clap_lex v0.5.1 [INFO] [stderr] Checking strsim v0.10.0 [INFO] [stderr] Checking anstyle-parse v0.2.1 [INFO] [stderr] Checking anstream v0.5.0 [INFO] [stderr] Checking clap_builder v4.4.2 [INFO] [stderr] Compiling quote v1.0.33 [INFO] [stderr] Compiling syn v2.0.36 [INFO] [stderr] Compiling clap_derive v4.4.2 [INFO] [stderr] Checking clap v4.4.3 [INFO] [stderr] Checking wcase v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: match expression looks like `matches!` macro [INFO] [stdout] --> src/main.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | / match (self, other) { [INFO] [stdout] 44 | | (Case::Flat, Case::Flat) => true, [INFO] [stdout] 45 | | (Case::Upper, Case::Upper) => true, [INFO] [stdout] 46 | | (Case::Camel, Case::Camel) => true, [INFO] [stdout] ... | [INFO] [stdout] 56 | | _ => false, [INFO] [stdout] 57 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_like_matches_macro [INFO] [stdout] = note: `#[warn(clippy::match_like_matches_macro)]` on by default [INFO] [stdout] help: use `matches!` directly [INFO] [stdout] | [INFO] [stdout] 43 - match (self, other) { [INFO] [stdout] 44 - (Case::Flat, Case::Flat) => true, [INFO] [stdout] 45 - (Case::Upper, Case::Upper) => true, [INFO] [stdout] 46 - (Case::Camel, Case::Camel) => true, [INFO] [stdout] 47 - (Case::Pascal, Case::Pascal) => true, [INFO] [stdout] 48 - (Case::Snake, Case::Snake) => true, [INFO] [stdout] 49 - (Case::AllCaps, Case::AllCaps) => true, [INFO] [stdout] 50 - (Case::Kebab, Case::Kebab) => true, [INFO] [stdout] 51 - (Case::Train, Case::Train) => true, [INFO] [stdout] 52 - (Case::Spaced, Case::Spaced) => true, [INFO] [stdout] 53 - (Case::Title, Case::Title) => true, [INFO] [stdout] 54 - (Case::HttpHeader, Case::HttpHeader) => true, [INFO] [stdout] 55 - (Case::None, Case::None) => true, [INFO] [stdout] 56 - _ => false, [INFO] [stdout] 57 - } [INFO] [stdout] 43 + matches!((self, other), (Case::Flat, Case::Flat) | (Case::Upper, Case::Upper) | (Case::Camel, Case::Camel) | (Case::Pascal, Case::Pascal) | (Case::Snake, Case::Snake) | (Case::AllCaps, Case::AllCaps) | (Case::Kebab, Case::Kebab) | (Case::Train, Case::Train) | (Case::Spaced, Case::Spaced) | (Case::Title, Case::Title) | (Case::HttpHeader, Case::HttpHeader) | (Case::None, Case::None)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/main.rs:110:8 [INFO] [stdout] | [INFO] [stdout] 110 | if contains_dash && contains_underscore [INFO] [stdout] | ________^ [INFO] [stdout] 111 | | || contains_dash && contains_space [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] = note: `#[warn(clippy::nonminimal_bool)]` on by default [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 110 - if contains_dash && contains_underscore [INFO] [stdout] 111 - || contains_dash && contains_space [INFO] [stdout] 110 + if !(!contains_dash || !contains_underscore && !contains_space) [INFO] [stdout] | [INFO] [stdout] 110 - if contains_dash && contains_underscore [INFO] [stdout] 111 - || contains_dash && contains_space [INFO] [stdout] 110 + if (contains_space || contains_underscore) && contains_dash [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | return Case::None; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] = note: `#[warn(clippy::needless_return)]` on by default [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 163 - return Case::None; [INFO] [stdout] 163 + Case::None [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `if` has identical blocks [INFO] [stdout] --> src/main.rs:121:30 [INFO] [stdout] | [INFO] [stdout] 121 | if is_lowercased { [INFO] [stdout] | ______________________________^ [INFO] [stdout] 122 | | return Case::Spaced; [INFO] [stdout] 123 | | } else if word.to_uppercase() == word { [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] note: same as this [INFO] [stdout] --> src/main.rs:123:51 [INFO] [stdout] | [INFO] [stdout] 123 | } else if word.to_uppercase() == word { [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 124 | | return Case::Spaced; [INFO] [stdout] 125 | | } else if is_title_case(&word) { [INFO] [stdout] | |_____________^ [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#if_same_then_else [INFO] [stdout] = note: `#[warn(clippy::if_same_then_else)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/main.rs:125:37 [INFO] [stdout] | [INFO] [stdout] 125 | } else if is_title_case(&word) { [INFO] [stdout] | ^^^^^ help: change this to: `word` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow [INFO] [stdout] = note: `#[warn(clippy::needless_borrow)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/main.rs:136:27 [INFO] [stdout] | [INFO] [stdout] 136 | if is_first_upper(&word) { [INFO] [stdout] | ^^^^^ help: change this to: `word` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/main.rs:158:39 [INFO] [stdout] | [INFO] [stdout] 158 | } else if is_http_header_case(&word) { [INFO] [stdout] | ^^^^^ help: change this to: `word` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | return true; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 197 - return true; [INFO] [stdout] 197 + true [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | return v.into_iter().collect(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 211 - return v.into_iter().collect(); [INFO] [stdout] 211 + v.into_iter().collect() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: called `.nth(0)` on a `std::iter::Iterator`, when `.next()` is equivalent [INFO] [stdout] --> src/main.rs:210:12 [INFO] [stdout] | [INFO] [stdout] 210 | v[0] = v[0].to_uppercase().nth(0).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try calling `.next()` instead of `.nth(0)`: `v[0].to_uppercase().next()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#iter_nth_zero [INFO] [stdout] = note: `#[warn(clippy::iter_nth_zero)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:217:5 [INFO] [stdout] | [INFO] [stdout] 217 | return v.into_iter().collect(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 217 - return v.into_iter().collect(); [INFO] [stdout] 217 + v.into_iter().collect() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: called `.nth(0)` on a `std::iter::Iterator`, when `.next()` is equivalent [INFO] [stdout] --> src/main.rs:216:12 [INFO] [stdout] | [INFO] [stdout] 216 | v[0] = v[0].to_lowercase().nth(0).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try calling `.next()` instead of `.nth(0)`: `v[0].to_lowercase().next()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#iter_nth_zero [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this manual char comparison can be written more succinctly [INFO] [stdout] --> src/main.rs:244:28 [INFO] [stdout] | [INFO] [stdout] 244 | for part in word.split(|c| c == '-' || c == '_' || c == ' ') { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using an array of `char`: `['-', '_', ' ']` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_pattern_char_comparison [INFO] [stdout] = note: `#[warn(clippy::manual_pattern_char_comparison)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259 | Case::Camel => return capitalize_first_letter(word), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 259 - Case::Camel => return capitalize_first_letter(word), [INFO] [stdout] 259 + Case::Camel => capitalize_first_letter(word), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:260:25 [INFO] [stdout] | [INFO] [stdout] 260 | Case::Pascal => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 260 - Case::Pascal => return word.to_string(), [INFO] [stdout] 260 + Case::Pascal => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:261:23 [INFO] [stdout] | [INFO] [stdout] 261 | Case::Flat => return capitalize_first_letter(word), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 261 - Case::Flat => return capitalize_first_letter(word), [INFO] [stdout] 261 + Case::Flat => capitalize_first_letter(word), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:262:24 [INFO] [stdout] | [INFO] [stdout] 262 | Case::Upper => return capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 262 - Case::Upper => return capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] 262 + Case::Upper => capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: called `.nth(0)` on a `std::iter::Iterator`, when `.next()` is equivalent [INFO] [stdout] --> src/main.rs:273:25 [INFO] [stdout] | [INFO] [stdout] 273 | result.push(c.to_lowercase().nth(0).unwrap()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try calling `.next()` instead of `.nth(0)`: `c.to_lowercase().next()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#iter_nth_zero [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: called `.nth(0)` on a `std::iter::Iterator`, when `.next()` is equivalent [INFO] [stdout] --> src/main.rs:280:25 [INFO] [stdout] | [INFO] [stdout] 280 | result.push(c.to_lowercase().nth(0).unwrap()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try calling `.next()` instead of `.nth(0)`: `c.to_lowercase().next()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#iter_nth_zero [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: called `.nth(0)` on a `std::iter::Iterator`, when `.next()` is equivalent [INFO] [stdout] --> src/main.rs:295:25 [INFO] [stdout] | [INFO] [stdout] 295 | result.push(c.to_uppercase().nth(0).unwrap()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try calling `.next()` instead of `.nth(0)`: `c.to_uppercase().next()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#iter_nth_zero [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:312:24 [INFO] [stdout] | [INFO] [stdout] 312 | Case::Snake => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 312 - Case::Snake => return word.to_string(), [INFO] [stdout] 312 + Case::Snake => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:313:26 [INFO] [stdout] | [INFO] [stdout] 313 | Case::AllCaps => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 313 - Case::AllCaps => return word.to_lowercase(), [INFO] [stdout] 313 + Case::AllCaps => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:314:23 [INFO] [stdout] | [INFO] [stdout] 314 | Case::Flat => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 314 - Case::Flat => return word.to_string(), [INFO] [stdout] 314 + Case::Flat => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:315:24 [INFO] [stdout] | [INFO] [stdout] 315 | Case::Upper => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 315 - Case::Upper => return word.to_lowercase(), [INFO] [stdout] 315 + Case::Upper => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:316:24 [INFO] [stdout] | [INFO] [stdout] 316 | Case::Kebab => return word.replace("-", "_"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 316 - Case::Kebab => return word.replace("-", "_"), [INFO] [stdout] 316 + Case::Kebab => word.replace("-", "_"), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:317:24 [INFO] [stdout] | [INFO] [stdout] 317 | Case::Train => return word.replace("-", "_").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 317 - Case::Train => return word.replace("-", "_").to_lowercase(), [INFO] [stdout] 317 + Case::Train => word.replace("-", "_").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:318:25 [INFO] [stdout] | [INFO] [stdout] 318 | Case::Spaced => return word.replace(" ", "_").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 318 - Case::Spaced => return word.replace(" ", "_").to_lowercase(), [INFO] [stdout] 318 + Case::Spaced => word.replace(" ", "_").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:319:24 [INFO] [stdout] | [INFO] [stdout] 319 | Case::Title => return word.replace(" ", "_").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 319 - Case::Title => return word.replace(" ", "_").to_lowercase(), [INFO] [stdout] 319 + Case::Title => word.replace(" ", "_").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:320:29 [INFO] [stdout] | [INFO] [stdout] 320 | Case::HttpHeader => return word.replace("-", "_").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 320 - Case::HttpHeader => return word.replace("-", "_").to_lowercase(), [INFO] [stdout] 320 + Case::HttpHeader => word.replace("-", "_").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:327:24 [INFO] [stdout] | [INFO] [stdout] 327 | Case::Snake => return word.to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 327 - Case::Snake => return word.to_uppercase(), [INFO] [stdout] 327 + Case::Snake => word.to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:328:26 [INFO] [stdout] | [INFO] [stdout] 328 | Case::AllCaps => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 328 - Case::AllCaps => return word.to_string(), [INFO] [stdout] 328 + Case::AllCaps => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:329:23 [INFO] [stdout] | [INFO] [stdout] 329 | Case::Flat => return word.to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 329 - Case::Flat => return word.to_uppercase(), [INFO] [stdout] 329 + Case::Flat => word.to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:330:24 [INFO] [stdout] | [INFO] [stdout] 330 | Case::Upper => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 330 - Case::Upper => return word.to_string(), [INFO] [stdout] 330 + Case::Upper => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:331:24 [INFO] [stdout] | [INFO] [stdout] 331 | Case::Kebab => return word.replace("-", "_").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 331 - Case::Kebab => return word.replace("-", "_").to_uppercase(), [INFO] [stdout] 331 + Case::Kebab => word.replace("-", "_").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:332:24 [INFO] [stdout] | [INFO] [stdout] 332 | Case::Train => return word.replace("-", "_"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 332 - Case::Train => return word.replace("-", "_"), [INFO] [stdout] 332 + Case::Train => word.replace("-", "_"), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:333:25 [INFO] [stdout] | [INFO] [stdout] 333 | Case::Spaced => return word.replace(" ", "_").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 333 - Case::Spaced => return word.replace(" ", "_").to_uppercase(), [INFO] [stdout] 333 + Case::Spaced => word.replace(" ", "_").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:334:24 [INFO] [stdout] | [INFO] [stdout] 334 | Case::Title => return word.replace(" ", "_").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 334 - Case::Title => return word.replace(" ", "_").to_uppercase(), [INFO] [stdout] 334 + Case::Title => word.replace(" ", "_").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:335:29 [INFO] [stdout] | [INFO] [stdout] 335 | Case::HttpHeader => return word.replace("-", "_").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 335 - Case::HttpHeader => return word.replace("-", "_").to_uppercase(), [INFO] [stdout] 335 + Case::HttpHeader => word.replace("-", "_").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:342:24 [INFO] [stdout] | [INFO] [stdout] 342 | Case::Snake => return word.replace("_", "-"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 342 - Case::Snake => return word.replace("_", "-"), [INFO] [stdout] 342 + Case::Snake => word.replace("_", "-"), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:343:26 [INFO] [stdout] | [INFO] [stdout] 343 | Case::AllCaps => return word.replace("_", "-").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 343 - Case::AllCaps => return word.replace("_", "-").to_lowercase(), [INFO] [stdout] 343 + Case::AllCaps => word.replace("_", "-").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:344:23 [INFO] [stdout] | [INFO] [stdout] 344 | Case::Flat => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 344 - Case::Flat => return word.to_string(), [INFO] [stdout] 344 + Case::Flat => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:345:24 [INFO] [stdout] | [INFO] [stdout] 345 | Case::Upper => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 345 - Case::Upper => return word.to_lowercase(), [INFO] [stdout] 345 + Case::Upper => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:346:24 [INFO] [stdout] | [INFO] [stdout] 346 | Case::Kebab => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 346 - Case::Kebab => return word.to_string(), [INFO] [stdout] 346 + Case::Kebab => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:347:24 [INFO] [stdout] | [INFO] [stdout] 347 | Case::Train => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 347 - Case::Train => return word.to_lowercase(), [INFO] [stdout] 347 + Case::Train => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:348:25 [INFO] [stdout] | [INFO] [stdout] 348 | Case::Spaced => return word.replace(" ", "-"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 348 - Case::Spaced => return word.replace(" ", "-"), [INFO] [stdout] 348 + Case::Spaced => word.replace(" ", "-"), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:349:24 [INFO] [stdout] | [INFO] [stdout] 349 | Case::Title => return word.replace(" ", "-").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 349 - Case::Title => return word.replace(" ", "-").to_lowercase(), [INFO] [stdout] 349 + Case::Title => word.replace(" ", "-").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:350:29 [INFO] [stdout] | [INFO] [stdout] 350 | Case::HttpHeader => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 350 - Case::HttpHeader => return word.to_lowercase(), [INFO] [stdout] 350 + Case::HttpHeader => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:357:24 [INFO] [stdout] | [INFO] [stdout] 357 | Case::Snake => return word.replace("_", "-").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 357 - Case::Snake => return word.replace("_", "-").to_uppercase(), [INFO] [stdout] 357 + Case::Snake => word.replace("_", "-").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:358:26 [INFO] [stdout] | [INFO] [stdout] 358 | Case::AllCaps => return word.replace("_", "-"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 358 - Case::AllCaps => return word.replace("_", "-"), [INFO] [stdout] 358 + Case::AllCaps => word.replace("_", "-"), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:359:23 [INFO] [stdout] | [INFO] [stdout] 359 | Case::Flat => return word.to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 359 - Case::Flat => return word.to_uppercase(), [INFO] [stdout] 359 + Case::Flat => word.to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:360:24 [INFO] [stdout] | [INFO] [stdout] 360 | Case::Upper => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 360 - Case::Upper => return word.to_string(), [INFO] [stdout] 360 + Case::Upper => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:361:24 [INFO] [stdout] | [INFO] [stdout] 361 | Case::Kebab => return word.to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 361 - Case::Kebab => return word.to_uppercase(), [INFO] [stdout] 361 + Case::Kebab => word.to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:362:24 [INFO] [stdout] | [INFO] [stdout] 362 | Case::Train => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 362 - Case::Train => return word.to_string(), [INFO] [stdout] 362 + Case::Train => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:363:25 [INFO] [stdout] | [INFO] [stdout] 363 | Case::Spaced => return word.replace(" ", "-").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 363 - Case::Spaced => return word.replace(" ", "-").to_uppercase(), [INFO] [stdout] 363 + Case::Spaced => word.replace(" ", "-").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:364:24 [INFO] [stdout] | [INFO] [stdout] 364 | Case::Title => return word.replace(" ", "-").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 364 - Case::Title => return word.replace(" ", "-").to_uppercase(), [INFO] [stdout] 364 + Case::Title => word.replace(" ", "-").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:365:29 [INFO] [stdout] | [INFO] [stdout] 365 | Case::HttpHeader => return word.replace("_", "-").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 365 - Case::HttpHeader => return word.replace("_", "-").to_uppercase(), [INFO] [stdout] 365 + Case::HttpHeader => word.replace("_", "-").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:372:24 [INFO] [stdout] | [INFO] [stdout] 372 | Case::Snake => return word.replace("_", " "), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 372 - Case::Snake => return word.replace("_", " "), [INFO] [stdout] 372 + Case::Snake => word.replace("_", " "), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:373:26 [INFO] [stdout] | [INFO] [stdout] 373 | Case::AllCaps => return word.replace("_", " ").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 373 - Case::AllCaps => return word.replace("_", " ").to_lowercase(), [INFO] [stdout] 373 + Case::AllCaps => word.replace("_", " ").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:374:23 [INFO] [stdout] | [INFO] [stdout] 374 | Case::Flat => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 374 - Case::Flat => return word.to_string(), [INFO] [stdout] 374 + Case::Flat => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:375:24 [INFO] [stdout] | [INFO] [stdout] 375 | Case::Upper => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 375 - Case::Upper => return word.to_lowercase(), [INFO] [stdout] 375 + Case::Upper => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:376:24 [INFO] [stdout] | [INFO] [stdout] 376 | Case::Kebab => return word.replace("-", " "), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 376 - Case::Kebab => return word.replace("-", " "), [INFO] [stdout] 376 + Case::Kebab => word.replace("-", " "), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:377:24 [INFO] [stdout] | [INFO] [stdout] 377 | Case::Train => return word.replace("-", " ").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 377 - Case::Train => return word.replace("-", " ").to_lowercase(), [INFO] [stdout] 377 + Case::Train => word.replace("-", " ").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:378:25 [INFO] [stdout] | [INFO] [stdout] 378 | Case::Spaced => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 378 - Case::Spaced => return word.to_string(), [INFO] [stdout] 378 + Case::Spaced => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:379:24 [INFO] [stdout] | [INFO] [stdout] 379 | Case::Title => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 379 - Case::Title => return word.to_lowercase(), [INFO] [stdout] 379 + Case::Title => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:380:29 [INFO] [stdout] | [INFO] [stdout] 380 | Case::HttpHeader => return word.replace("-", " ").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 380 - Case::HttpHeader => return word.replace("-", " ").to_lowercase(), [INFO] [stdout] 380 + Case::HttpHeader => word.replace("-", " ").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this manual char comparison can be written more succinctly [INFO] [stdout] --> src/main.rs:391:16 [INFO] [stdout] | [INFO] [stdout] 391 | .split(|c| c == '-' || c == '_' || c == ' ') [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using an array of `char`: `['-', '_', ' ']` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_pattern_char_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:409:23 [INFO] [stdout] | [INFO] [stdout] 409 | Case::Flat => return capitalize_first_letter(&word), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 409 - Case::Flat => return capitalize_first_letter(&word), [INFO] [stdout] 409 + Case::Flat => capitalize_first_letter(&word), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:410:24 [INFO] [stdout] | [INFO] [stdout] 410 | Case::Upper => return capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 410 - Case::Upper => return capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] 410 + Case::Upper => capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:411:24 [INFO] [stdout] | [INFO] [stdout] 411 | Case::Camel => return camel_or_pascal_to_upper_token(word, ' '), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 411 - Case::Camel => return camel_or_pascal_to_upper_token(word, ' '), [INFO] [stdout] 411 + Case::Camel => camel_or_pascal_to_upper_token(word, ' '), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:412:25 [INFO] [stdout] | [INFO] [stdout] 412 | Case::Pascal => return camel_or_pascal_to_upper_token(word, ' '), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 412 - Case::Pascal => return camel_or_pascal_to_upper_token(word, ' '), [INFO] [stdout] 412 + Case::Pascal => camel_or_pascal_to_upper_token(word, ' '), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/main.rs:409:54 [INFO] [stdout] | [INFO] [stdout] 409 | Case::Flat => return capitalize_first_letter(&word), [INFO] [stdout] | ^^^^^ help: change this to: `word` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:419:23 [INFO] [stdout] | [INFO] [stdout] 419 | Case::Flat => return capitalize_first_letter(&word), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 419 - Case::Flat => return capitalize_first_letter(&word), [INFO] [stdout] 419 + Case::Flat => capitalize_first_letter(&word), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:420:24 [INFO] [stdout] | [INFO] [stdout] 420 | Case::Upper => return capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 420 - Case::Upper => return capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] 420 + Case::Upper => capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:421:24 [INFO] [stdout] | [INFO] [stdout] 421 | Case::Camel => return camel_or_pascal_to_upper_token(word, '-'), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 421 - Case::Camel => return camel_or_pascal_to_upper_token(word, '-'), [INFO] [stdout] 421 + Case::Camel => camel_or_pascal_to_upper_token(word, '-'), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:422:25 [INFO] [stdout] | [INFO] [stdout] 422 | Case::Pascal => return camel_or_pascal_to_upper_token(word, '-'), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 422 - Case::Pascal => return camel_or_pascal_to_upper_token(word, '-'), [INFO] [stdout] 422 + Case::Pascal => camel_or_pascal_to_upper_token(word, '-'), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/main.rs:419:54 [INFO] [stdout] | [INFO] [stdout] 419 | Case::Flat => return capitalize_first_letter(&word), [INFO] [stdout] | ^^^^^ help: change this to: `word` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: match expression looks like `matches!` macro [INFO] [stdout] --> src/main.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | / match (self, other) { [INFO] [stdout] 44 | | (Case::Flat, Case::Flat) => true, [INFO] [stdout] 45 | | (Case::Upper, Case::Upper) => true, [INFO] [stdout] 46 | | (Case::Camel, Case::Camel) => true, [INFO] [stdout] ... | [INFO] [stdout] 56 | | _ => false, [INFO] [stdout] 57 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_like_matches_macro [INFO] [stdout] = note: `#[warn(clippy::match_like_matches_macro)]` on by default [INFO] [stdout] help: use `matches!` directly [INFO] [stdout] | [INFO] [stdout] 43 - match (self, other) { [INFO] [stdout] 44 - (Case::Flat, Case::Flat) => true, [INFO] [stdout] 45 - (Case::Upper, Case::Upper) => true, [INFO] [stdout] 46 - (Case::Camel, Case::Camel) => true, [INFO] [stdout] 47 - (Case::Pascal, Case::Pascal) => true, [INFO] [stdout] 48 - (Case::Snake, Case::Snake) => true, [INFO] [stdout] 49 - (Case::AllCaps, Case::AllCaps) => true, [INFO] [stdout] 50 - (Case::Kebab, Case::Kebab) => true, [INFO] [stdout] 51 - (Case::Train, Case::Train) => true, [INFO] [stdout] 52 - (Case::Spaced, Case::Spaced) => true, [INFO] [stdout] 53 - (Case::Title, Case::Title) => true, [INFO] [stdout] 54 - (Case::HttpHeader, Case::HttpHeader) => true, [INFO] [stdout] 55 - (Case::None, Case::None) => true, [INFO] [stdout] 56 - _ => false, [INFO] [stdout] 57 - } [INFO] [stdout] 43 + matches!((self, other), (Case::Flat, Case::Flat) | (Case::Upper, Case::Upper) | (Case::Camel, Case::Camel) | (Case::Pascal, Case::Pascal) | (Case::Snake, Case::Snake) | (Case::AllCaps, Case::AllCaps) | (Case::Kebab, Case::Kebab) | (Case::Train, Case::Train) | (Case::Spaced, Case::Spaced) | (Case::Title, Case::Title) | (Case::HttpHeader, Case::HttpHeader) | (Case::None, Case::None)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/main.rs:110:8 [INFO] [stdout] | [INFO] [stdout] 110 | if contains_dash && contains_underscore [INFO] [stdout] | ________^ [INFO] [stdout] 111 | | || contains_dash && contains_space [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] = note: `#[warn(clippy::nonminimal_bool)]` on by default [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 110 - if contains_dash && contains_underscore [INFO] [stdout] 111 - || contains_dash && contains_space [INFO] [stdout] 110 + if !(!contains_dash || !contains_underscore && !contains_space) [INFO] [stdout] | [INFO] [stdout] 110 - if contains_dash && contains_underscore [INFO] [stdout] 111 - || contains_dash && contains_space [INFO] [stdout] 110 + if (contains_space || contains_underscore) && contains_dash [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | return Case::None; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] = note: `#[warn(clippy::needless_return)]` on by default [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 163 - return Case::None; [INFO] [stdout] 163 + Case::None [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `if` has identical blocks [INFO] [stdout] --> src/main.rs:121:30 [INFO] [stdout] | [INFO] [stdout] 121 | if is_lowercased { [INFO] [stdout] | ______________________________^ [INFO] [stdout] 122 | | return Case::Spaced; [INFO] [stdout] 123 | | } else if word.to_uppercase() == word { [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] note: same as this [INFO] [stdout] --> src/main.rs:123:51 [INFO] [stdout] | [INFO] [stdout] 123 | } else if word.to_uppercase() == word { [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 124 | | return Case::Spaced; [INFO] [stdout] 125 | | } else if is_title_case(&word) { [INFO] [stdout] | |_____________^ [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#if_same_then_else [INFO] [stdout] = note: `#[warn(clippy::if_same_then_else)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/main.rs:125:37 [INFO] [stdout] | [INFO] [stdout] 125 | } else if is_title_case(&word) { [INFO] [stdout] | ^^^^^ help: change this to: `word` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow [INFO] [stdout] = note: `#[warn(clippy::needless_borrow)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/main.rs:136:27 [INFO] [stdout] | [INFO] [stdout] 136 | if is_first_upper(&word) { [INFO] [stdout] | ^^^^^ help: change this to: `word` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/main.rs:158:39 [INFO] [stdout] | [INFO] [stdout] 158 | } else if is_http_header_case(&word) { [INFO] [stdout] | ^^^^^ help: change this to: `word` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | return true; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 197 - return true; [INFO] [stdout] 197 + true [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | return v.into_iter().collect(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 211 - return v.into_iter().collect(); [INFO] [stdout] 211 + v.into_iter().collect() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: called `.nth(0)` on a `std::iter::Iterator`, when `.next()` is equivalent [INFO] [stdout] --> src/main.rs:210:12 [INFO] [stdout] | [INFO] [stdout] 210 | v[0] = v[0].to_uppercase().nth(0).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try calling `.next()` instead of `.nth(0)`: `v[0].to_uppercase().next()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#iter_nth_zero [INFO] [stdout] = note: `#[warn(clippy::iter_nth_zero)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:217:5 [INFO] [stdout] | [INFO] [stdout] 217 | return v.into_iter().collect(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 217 - return v.into_iter().collect(); [INFO] [stdout] 217 + v.into_iter().collect() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: called `.nth(0)` on a `std::iter::Iterator`, when `.next()` is equivalent [INFO] [stdout] --> src/main.rs:216:12 [INFO] [stdout] | [INFO] [stdout] 216 | v[0] = v[0].to_lowercase().nth(0).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try calling `.next()` instead of `.nth(0)`: `v[0].to_lowercase().next()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#iter_nth_zero [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this manual char comparison can be written more succinctly [INFO] [stdout] --> src/main.rs:244:28 [INFO] [stdout] | [INFO] [stdout] 244 | for part in word.split(|c| c == '-' || c == '_' || c == ' ') { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using an array of `char`: `['-', '_', ' ']` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_pattern_char_comparison [INFO] [stdout] = note: `#[warn(clippy::manual_pattern_char_comparison)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259 | Case::Camel => return capitalize_first_letter(word), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 259 - Case::Camel => return capitalize_first_letter(word), [INFO] [stdout] 259 + Case::Camel => capitalize_first_letter(word), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:260:25 [INFO] [stdout] | [INFO] [stdout] 260 | Case::Pascal => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 260 - Case::Pascal => return word.to_string(), [INFO] [stdout] 260 + Case::Pascal => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:261:23 [INFO] [stdout] | [INFO] [stdout] 261 | Case::Flat => return capitalize_first_letter(word), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 261 - Case::Flat => return capitalize_first_letter(word), [INFO] [stdout] 261 + Case::Flat => capitalize_first_letter(word), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:262:24 [INFO] [stdout] | [INFO] [stdout] 262 | Case::Upper => return capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 262 - Case::Upper => return capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] 262 + Case::Upper => capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: called `.nth(0)` on a `std::iter::Iterator`, when `.next()` is equivalent [INFO] [stdout] --> src/main.rs:273:25 [INFO] [stdout] | [INFO] [stdout] 273 | result.push(c.to_lowercase().nth(0).unwrap()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try calling `.next()` instead of `.nth(0)`: `c.to_lowercase().next()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#iter_nth_zero [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: called `.nth(0)` on a `std::iter::Iterator`, when `.next()` is equivalent [INFO] [stdout] --> src/main.rs:280:25 [INFO] [stdout] | [INFO] [stdout] 280 | result.push(c.to_lowercase().nth(0).unwrap()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try calling `.next()` instead of `.nth(0)`: `c.to_lowercase().next()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#iter_nth_zero [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: called `.nth(0)` on a `std::iter::Iterator`, when `.next()` is equivalent [INFO] [stdout] --> src/main.rs:295:25 [INFO] [stdout] | [INFO] [stdout] 295 | result.push(c.to_uppercase().nth(0).unwrap()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try calling `.next()` instead of `.nth(0)`: `c.to_uppercase().next()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#iter_nth_zero [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:312:24 [INFO] [stdout] | [INFO] [stdout] 312 | Case::Snake => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 312 - Case::Snake => return word.to_string(), [INFO] [stdout] 312 + Case::Snake => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:313:26 [INFO] [stdout] | [INFO] [stdout] 313 | Case::AllCaps => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 313 - Case::AllCaps => return word.to_lowercase(), [INFO] [stdout] 313 + Case::AllCaps => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:314:23 [INFO] [stdout] | [INFO] [stdout] 314 | Case::Flat => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 314 - Case::Flat => return word.to_string(), [INFO] [stdout] 314 + Case::Flat => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:315:24 [INFO] [stdout] | [INFO] [stdout] 315 | Case::Upper => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 315 - Case::Upper => return word.to_lowercase(), [INFO] [stdout] 315 + Case::Upper => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:316:24 [INFO] [stdout] | [INFO] [stdout] 316 | Case::Kebab => return word.replace("-", "_"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 316 - Case::Kebab => return word.replace("-", "_"), [INFO] [stdout] 316 + Case::Kebab => word.replace("-", "_"), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:317:24 [INFO] [stdout] | [INFO] [stdout] 317 | Case::Train => return word.replace("-", "_").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 317 - Case::Train => return word.replace("-", "_").to_lowercase(), [INFO] [stdout] 317 + Case::Train => word.replace("-", "_").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:318:25 [INFO] [stdout] | [INFO] [stdout] 318 | Case::Spaced => return word.replace(" ", "_").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 318 - Case::Spaced => return word.replace(" ", "_").to_lowercase(), [INFO] [stdout] 318 + Case::Spaced => word.replace(" ", "_").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:319:24 [INFO] [stdout] | [INFO] [stdout] 319 | Case::Title => return word.replace(" ", "_").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 319 - Case::Title => return word.replace(" ", "_").to_lowercase(), [INFO] [stdout] 319 + Case::Title => word.replace(" ", "_").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:320:29 [INFO] [stdout] | [INFO] [stdout] 320 | Case::HttpHeader => return word.replace("-", "_").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 320 - Case::HttpHeader => return word.replace("-", "_").to_lowercase(), [INFO] [stdout] 320 + Case::HttpHeader => word.replace("-", "_").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:327:24 [INFO] [stdout] | [INFO] [stdout] 327 | Case::Snake => return word.to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 327 - Case::Snake => return word.to_uppercase(), [INFO] [stdout] 327 + Case::Snake => word.to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:328:26 [INFO] [stdout] | [INFO] [stdout] 328 | Case::AllCaps => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 328 - Case::AllCaps => return word.to_string(), [INFO] [stdout] 328 + Case::AllCaps => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:329:23 [INFO] [stdout] | [INFO] [stdout] 329 | Case::Flat => return word.to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 329 - Case::Flat => return word.to_uppercase(), [INFO] [stdout] 329 + Case::Flat => word.to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:330:24 [INFO] [stdout] | [INFO] [stdout] 330 | Case::Upper => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 330 - Case::Upper => return word.to_string(), [INFO] [stdout] 330 + Case::Upper => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:331:24 [INFO] [stdout] | [INFO] [stdout] 331 | Case::Kebab => return word.replace("-", "_").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 331 - Case::Kebab => return word.replace("-", "_").to_uppercase(), [INFO] [stdout] 331 + Case::Kebab => word.replace("-", "_").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:332:24 [INFO] [stdout] | [INFO] [stdout] 332 | Case::Train => return word.replace("-", "_"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 332 - Case::Train => return word.replace("-", "_"), [INFO] [stdout] 332 + Case::Train => word.replace("-", "_"), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:333:25 [INFO] [stdout] | [INFO] [stdout] 333 | Case::Spaced => return word.replace(" ", "_").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 333 - Case::Spaced => return word.replace(" ", "_").to_uppercase(), [INFO] [stdout] 333 + Case::Spaced => word.replace(" ", "_").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:334:24 [INFO] [stdout] | [INFO] [stdout] 334 | Case::Title => return word.replace(" ", "_").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 334 - Case::Title => return word.replace(" ", "_").to_uppercase(), [INFO] [stdout] 334 + Case::Title => word.replace(" ", "_").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:335:29 [INFO] [stdout] | [INFO] [stdout] 335 | Case::HttpHeader => return word.replace("-", "_").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 335 - Case::HttpHeader => return word.replace("-", "_").to_uppercase(), [INFO] [stdout] 335 + Case::HttpHeader => word.replace("-", "_").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.32s [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:342:24 [INFO] [stdout] | [INFO] [stdout] 342 | Case::Snake => return word.replace("_", "-"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 342 - Case::Snake => return word.replace("_", "-"), [INFO] [stdout] 342 + Case::Snake => word.replace("_", "-"), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:343:26 [INFO] [stdout] | [INFO] [stdout] 343 | Case::AllCaps => return word.replace("_", "-").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 343 - Case::AllCaps => return word.replace("_", "-").to_lowercase(), [INFO] [stdout] 343 + Case::AllCaps => word.replace("_", "-").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:344:23 [INFO] [stdout] | [INFO] [stdout] 344 | Case::Flat => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 344 - Case::Flat => return word.to_string(), [INFO] [stdout] 344 + Case::Flat => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:345:24 [INFO] [stdout] | [INFO] [stdout] 345 | Case::Upper => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 345 - Case::Upper => return word.to_lowercase(), [INFO] [stdout] 345 + Case::Upper => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:346:24 [INFO] [stdout] | [INFO] [stdout] 346 | Case::Kebab => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 346 - Case::Kebab => return word.to_string(), [INFO] [stdout] 346 + Case::Kebab => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:347:24 [INFO] [stdout] | [INFO] [stdout] 347 | Case::Train => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 347 - Case::Train => return word.to_lowercase(), [INFO] [stdout] 347 + Case::Train => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:348:25 [INFO] [stdout] | [INFO] [stdout] 348 | Case::Spaced => return word.replace(" ", "-"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 348 - Case::Spaced => return word.replace(" ", "-"), [INFO] [stdout] 348 + Case::Spaced => word.replace(" ", "-"), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:349:24 [INFO] [stdout] | [INFO] [stdout] 349 | Case::Title => return word.replace(" ", "-").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 349 - Case::Title => return word.replace(" ", "-").to_lowercase(), [INFO] [stdout] 349 + Case::Title => word.replace(" ", "-").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:350:29 [INFO] [stdout] | [INFO] [stdout] 350 | Case::HttpHeader => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 350 - Case::HttpHeader => return word.to_lowercase(), [INFO] [stdout] 350 + Case::HttpHeader => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:357:24 [INFO] [stdout] | [INFO] [stdout] 357 | Case::Snake => return word.replace("_", "-").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 357 - Case::Snake => return word.replace("_", "-").to_uppercase(), [INFO] [stdout] 357 + Case::Snake => word.replace("_", "-").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:358:26 [INFO] [stdout] | [INFO] [stdout] 358 | Case::AllCaps => return word.replace("_", "-"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 358 - Case::AllCaps => return word.replace("_", "-"), [INFO] [stdout] 358 + Case::AllCaps => word.replace("_", "-"), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:359:23 [INFO] [stdout] | [INFO] [stdout] 359 | Case::Flat => return word.to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 359 - Case::Flat => return word.to_uppercase(), [INFO] [stdout] 359 + Case::Flat => word.to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:360:24 [INFO] [stdout] | [INFO] [stdout] 360 | Case::Upper => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 360 - Case::Upper => return word.to_string(), [INFO] [stdout] 360 + Case::Upper => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:361:24 [INFO] [stdout] | [INFO] [stdout] 361 | Case::Kebab => return word.to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 361 - Case::Kebab => return word.to_uppercase(), [INFO] [stdout] 361 + Case::Kebab => word.to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:362:24 [INFO] [stdout] | [INFO] [stdout] 362 | Case::Train => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 362 - Case::Train => return word.to_string(), [INFO] [stdout] 362 + Case::Train => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:363:25 [INFO] [stdout] | [INFO] [stdout] 363 | Case::Spaced => return word.replace(" ", "-").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 363 - Case::Spaced => return word.replace(" ", "-").to_uppercase(), [INFO] [stdout] 363 + Case::Spaced => word.replace(" ", "-").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:364:24 [INFO] [stdout] | [INFO] [stdout] 364 | Case::Title => return word.replace(" ", "-").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 364 - Case::Title => return word.replace(" ", "-").to_uppercase(), [INFO] [stdout] 364 + Case::Title => word.replace(" ", "-").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:365:29 [INFO] [stdout] | [INFO] [stdout] 365 | Case::HttpHeader => return word.replace("_", "-").to_uppercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 365 - Case::HttpHeader => return word.replace("_", "-").to_uppercase(), [INFO] [stdout] 365 + Case::HttpHeader => word.replace("_", "-").to_uppercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:372:24 [INFO] [stdout] | [INFO] [stdout] 372 | Case::Snake => return word.replace("_", " "), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 372 - Case::Snake => return word.replace("_", " "), [INFO] [stdout] 372 + Case::Snake => word.replace("_", " "), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:373:26 [INFO] [stdout] | [INFO] [stdout] 373 | Case::AllCaps => return word.replace("_", " ").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 373 - Case::AllCaps => return word.replace("_", " ").to_lowercase(), [INFO] [stdout] 373 + Case::AllCaps => word.replace("_", " ").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:374:23 [INFO] [stdout] | [INFO] [stdout] 374 | Case::Flat => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 374 - Case::Flat => return word.to_string(), [INFO] [stdout] 374 + Case::Flat => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:375:24 [INFO] [stdout] | [INFO] [stdout] 375 | Case::Upper => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 375 - Case::Upper => return word.to_lowercase(), [INFO] [stdout] 375 + Case::Upper => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:376:24 [INFO] [stdout] | [INFO] [stdout] 376 | Case::Kebab => return word.replace("-", " "), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 376 - Case::Kebab => return word.replace("-", " "), [INFO] [stdout] 376 + Case::Kebab => word.replace("-", " "), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:377:24 [INFO] [stdout] | [INFO] [stdout] 377 | Case::Train => return word.replace("-", " ").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 377 - Case::Train => return word.replace("-", " ").to_lowercase(), [INFO] [stdout] 377 + Case::Train => word.replace("-", " ").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:378:25 [INFO] [stdout] | [INFO] [stdout] 378 | Case::Spaced => return word.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 378 - Case::Spaced => return word.to_string(), [INFO] [stdout] 378 + Case::Spaced => word.to_string(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:379:24 [INFO] [stdout] | [INFO] [stdout] 379 | Case::Title => return word.to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 379 - Case::Title => return word.to_lowercase(), [INFO] [stdout] 379 + Case::Title => word.to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:380:29 [INFO] [stdout] | [INFO] [stdout] 380 | Case::HttpHeader => return word.replace("-", " ").to_lowercase(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 380 - Case::HttpHeader => return word.replace("-", " ").to_lowercase(), [INFO] [stdout] 380 + Case::HttpHeader => word.replace("-", " ").to_lowercase(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this manual char comparison can be written more succinctly [INFO] [stdout] --> src/main.rs:391:16 [INFO] [stdout] | [INFO] [stdout] 391 | .split(|c| c == '-' || c == '_' || c == ' ') [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using an array of `char`: `['-', '_', ' ']` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_pattern_char_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:409:23 [INFO] [stdout] | [INFO] [stdout] 409 | Case::Flat => return capitalize_first_letter(&word), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 409 - Case::Flat => return capitalize_first_letter(&word), [INFO] [stdout] 409 + Case::Flat => capitalize_first_letter(&word), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:410:24 [INFO] [stdout] | [INFO] [stdout] 410 | Case::Upper => return capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 410 - Case::Upper => return capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] 410 + Case::Upper => capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:411:24 [INFO] [stdout] | [INFO] [stdout] 411 | Case::Camel => return camel_or_pascal_to_upper_token(word, ' '), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 411 - Case::Camel => return camel_or_pascal_to_upper_token(word, ' '), [INFO] [stdout] 411 + Case::Camel => camel_or_pascal_to_upper_token(word, ' '), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:412:25 [INFO] [stdout] | [INFO] [stdout] 412 | Case::Pascal => return camel_or_pascal_to_upper_token(word, ' '), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 412 - Case::Pascal => return camel_or_pascal_to_upper_token(word, ' '), [INFO] [stdout] 412 + Case::Pascal => camel_or_pascal_to_upper_token(word, ' '), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/main.rs:409:54 [INFO] [stdout] | [INFO] [stdout] 409 | Case::Flat => return capitalize_first_letter(&word), [INFO] [stdout] | ^^^^^ help: change this to: `word` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:419:23 [INFO] [stdout] | [INFO] [stdout] 419 | Case::Flat => return capitalize_first_letter(&word), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 419 - Case::Flat => return capitalize_first_letter(&word), [INFO] [stdout] 419 + Case::Flat => capitalize_first_letter(&word), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:420:24 [INFO] [stdout] | [INFO] [stdout] 420 | Case::Upper => return capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 420 - Case::Upper => return capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] 420 + Case::Upper => capitalize_first_letter(&word.to_lowercase()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:421:24 [INFO] [stdout] | [INFO] [stdout] 421 | Case::Camel => return camel_or_pascal_to_upper_token(word, '-'), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 421 - Case::Camel => return camel_or_pascal_to_upper_token(word, '-'), [INFO] [stdout] 421 + Case::Camel => camel_or_pascal_to_upper_token(word, '-'), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/main.rs:422:25 [INFO] [stdout] | [INFO] [stdout] 422 | Case::Pascal => return camel_or_pascal_to_upper_token(word, '-'), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 422 - Case::Pascal => return camel_or_pascal_to_upper_token(word, '-'), [INFO] [stdout] 422 + Case::Pascal => camel_or_pascal_to_upper_token(word, '-'), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/main.rs:419:54 [INFO] [stdout] | [INFO] [stdout] 419 | Case::Flat => return capitalize_first_letter(&word), [INFO] [stdout] | ^^^^^ help: change this to: `word` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow [INFO] [stdout] [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "3480495c153398f36d620d07040084df838d84f2cfcd4153c214fdcc542e2fc8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3480495c153398f36d620d07040084df838d84f2cfcd4153c214fdcc542e2fc8", kill_on_drop: false }` [INFO] [stdout] 3480495c153398f36d620d07040084df838d84f2cfcd4153c214fdcc542e2fc8