[INFO] cloning repository https://github.com/barolee2002/flappy [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/barolee2002/flappy" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbarolee2002%2Fflappy", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbarolee2002%2Fflappy'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] c98ddf79501bd7c750ee35a4689f2e6b86eaea4c [INFO] linting barolee2002/flappy against nightly for clippy-nonminimal_bool-denied [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbarolee2002%2Fflappy" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/barolee2002/flappy [INFO] finished tweaking git repo https://github.com/barolee2002/flappy [INFO] tweaked toml for git repo https://github.com/barolee2002/flappy written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/barolee2002/flappy 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/barolee2002/flappy 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] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 53 packages to latest compatible versions [INFO] [stderr] Adding atomic_refcell v0.1.13 [INFO] [stderr] Adding bit-set v0.5.3 [INFO] [stderr] Adding bit-vec v0.6.3 [INFO] [stderr] Adding bitflags v1.3.2 [INFO] [stderr] Adding cfg-if v1.0.4 [INFO] [stderr] Adding crossbeam-channel v0.5.15 [INFO] [stderr] Adding crossbeam-deque v0.8.6 [INFO] [stderr] Adding crossbeam-epoch v0.9.18 [INFO] [stderr] Adding crossbeam-utils v0.8.21 [INFO] [stderr] Adding downcast-rs v1.2.1 [INFO] [stderr] Adding either v1.15.0 [INFO] [stderr] Adding erased-serde v0.3.31 [INFO] [stderr] Adding getrandom v0.2.17 [INFO] [stderr] Adding instant v0.1.13 [INFO] [stderr] Adding itertools v0.10.5 [INFO] [stderr] Adding lazy_static v1.5.0 [INFO] [stderr] Adding legion v0.4.0 [INFO] [stderr] Adding legion_codegen v0.4.0 [INFO] [stderr] Adding libc v0.2.183 [INFO] [stderr] Adding lock_api v0.4.14 [INFO] [stderr] Adding parking_lot v0.11.2 [INFO] [stderr] Adding parking_lot_core v0.8.6 [INFO] [stderr] Adding paste v1.0.15 [INFO] [stderr] Adding ppv-lite86 v0.2.21 [INFO] [stderr] Adding proc-macro2 v1.0.106 [INFO] [stderr] Adding quote v1.0.45 [INFO] [stderr] Adding rand v0.8.5 (available: v0.10.0) [INFO] [stderr] Adding rand_chacha v0.3.1 [INFO] [stderr] Adding rand_core v0.6.4 [INFO] [stderr] Adding rayon v1.11.0 [INFO] [stderr] Adding rayon-core v1.13.0 [INFO] [stderr] Adding redox_syscall v0.2.16 [INFO] [stderr] Adding scoped-tls-hkt v0.1.5 [INFO] [stderr] Adding scopeguard v1.2.0 [INFO] [stderr] Adding sdl2 v0.35.2 (available: v0.38.0) [INFO] [stderr] Adding sdl2-sys v0.35.2 [INFO] [stderr] Adding serde v1.0.228 [INFO] [stderr] Adding serde_core v1.0.228 [INFO] [stderr] Adding serde_derive v1.0.228 [INFO] [stderr] Adding smallvec v1.15.1 [INFO] [stderr] Adding syn v1.0.109 [INFO] [stderr] Adding syn v2.0.117 [INFO] [stderr] Adding thiserror v1.0.69 [INFO] [stderr] Adding thiserror-impl v1.0.69 [INFO] [stderr] Adding unicode-ident v1.0.24 [INFO] [stderr] Adding uuid v0.8.2 [INFO] [stderr] Adding version-compare v0.1.1 [INFO] [stderr] Adding wasi v0.11.1+wasi-snapshot-preview1 [INFO] [stderr] Adding winapi v0.3.9 [INFO] [stderr] Adding winapi-i686-pc-windows-gnu v0.4.0 [INFO] [stderr] Adding winapi-x86_64-pc-windows-gnu v0.4.0 [INFO] [stderr] Adding zerocopy v0.8.42 [INFO] [stderr] Adding zerocopy-derive v0.8.42 [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded erased-serde v0.3.31 [INFO] [stderr] Downloaded atomic_refcell v0.1.13 [INFO] [stderr] Downloaded scoped-tls-hkt v0.1.5 [INFO] [stderr] Downloaded legion_codegen v0.4.0 [INFO] [stderr] Downloaded sdl2 v0.35.2 [INFO] [stderr] Downloaded legion v0.4.0 [INFO] [stderr] Downloaded sdl2-sys v0.35.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 98d772b561b2a4ec6adfae42b7bdcfc005f74c1edb1cdfb30dca3fc0a8bacb2c [INFO] running `Command { std: "docker" "start" "-a" "98d772b561b2a4ec6adfae42b7bdcfc005f74c1edb1cdfb30dca3fc0a8bacb2c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "98d772b561b2a4ec6adfae42b7bdcfc005f74c1edb1cdfb30dca3fc0a8bacb2c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "98d772b561b2a4ec6adfae42b7bdcfc005f74c1edb1cdfb30dca3fc0a8bacb2c", kill_on_drop: false }` [INFO] [stdout] 98d772b561b2a4ec6adfae42b7bdcfc005f74c1edb1cdfb30dca3fc0a8bacb2c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 6ed0696e84afadb3ed64b705f9b47332a05accdb2f1eed2e9851d5ec0b4e04b2 [INFO] running `Command { std: "docker" "start" "-a" "6ed0696e84afadb3ed64b705f9b47332a05accdb2f1eed2e9851d5ec0b4e04b2", kill_on_drop: false }` [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling version-compare v0.1.1 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling parking_lot_core v0.8.6 [INFO] [stderr] Checking instant v0.1.13 [INFO] [stderr] Compiling sdl2 v0.35.2 [INFO] [stderr] Checking downcast-rs v1.2.1 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Checking getrandom v0.2.17 [INFO] [stderr] Checking ppv-lite86 v0.2.21 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking scoped-tls-hkt v0.1.5 [INFO] [stderr] Checking atomic_refcell v0.1.13 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking parking_lot v0.11.2 [INFO] [stderr] Compiling sdl2-sys v0.35.2 [INFO] [stderr] Checking rayon v1.11.0 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling legion_codegen v0.4.0 [INFO] [stderr] Checking serde v1.0.228 [INFO] [stderr] Checking erased-serde v0.3.31 [INFO] [stderr] Checking uuid v0.8.2 [INFO] [stderr] Checking legion v0.4.0 [INFO] [stderr] Checking flappy v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: this function has too many arguments (8/7) [INFO] [stdout] --> src/run.rs:191:1 [INFO] [stdout] | [INFO] [stdout] 191 | / fn run_application( [INFO] [stdout] 192 | | world: &mut World, [INFO] [stdout] 193 | | period: &mut u8, [INFO] [stdout] 194 | | event_pump: &mut EventPump, [INFO] [stdout] ... | [INFO] [stdout] 199 | | restart_game: &mut bool, [INFO] [stdout] 200 | | ) -> Result<(), String>{ [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments [INFO] [stdout] = note: `#[warn(clippy::too_many_arguments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: equality checks against false can be replaced by a negation [INFO] [stdout] --> src/run.rs:203:12 [INFO] [stdout] | [INFO] [stdout] 203 | if process_events(event_pump, world, restart_game) == false { break 'running; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `!process_events(event_pump, world, restart_game)` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] = note: `#[warn(clippy::bool_comparison)]` 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/run.rs:210:24 [INFO] [stdout] | [INFO] [stdout] 210 | render(canvas, &textures, world, current_score, game_over)?; [INFO] [stdout] | ^^^^^^^^^ help: change this to: `textures` [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: equality checks against false can be replaced by a negation [INFO] [stdout] --> src/update.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | if *game_over == false{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try: `!*game_over` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: equality checks against false can be replaced by a negation [INFO] [stdout] --> src/update.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 24 | if *game_over == false{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try: `!*game_over` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: equality checks against true are unnecessary [INFO] [stdout] --> src/update.rs:28:8 [INFO] [stdout] | [INFO] [stdout] 28 | if *game_over == true && *restart_game == true{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: try: `*game_over` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: equality checks against true are unnecessary [INFO] [stdout] --> src/update.rs:28:30 [INFO] [stdout] | [INFO] [stdout] 28 | if *game_over == true && *restart_game == true{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: try: `*restart_game` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: equality checks against false can be replaced by a negation [INFO] [stdout] --> src/update.rs:36:8 [INFO] [stdout] | [INFO] [stdout] 36 | if *game_over == false{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try: `!*game_over` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `if` statement can be collapsed [INFO] [stdout] --> src/update.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | / if entity_type.0.eq(&Entitytype::Pipegreen) || entity_type.0.eq(&Entitytype::Pipeyellow){ [INFO] [stdout] 69 | | if check_collision(&mut x_pos, &mut y_pos, &rect, &position){ [INFO] [stdout] 70 | | *game_over = true; [INFO] [stdout] 71 | | break; [INFO] [stdout] 72 | | } [INFO] [stdout] 73 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stdout] = note: `#[warn(clippy::collapsible_if)]` on by default [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 68 ~ if (entity_type.0.eq(&Entitytype::Pipegreen) || entity_type.0.eq(&Entitytype::Pipeyellow)){ [INFO] [stdout] 69 ~ && check_collision(&mut x_pos, &mut y_pos, &rect, &position){ [INFO] [stdout] 70 | *game_over = true; [INFO] [stdout] 71 | break; [INFO] [stdout] 72 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/update.rs:69:56 [INFO] [stdout] | [INFO] [stdout] 69 | if check_collision(&mut x_pos, &mut y_pos, &rect, &position){ [INFO] [stdout] | ^^^^^ help: change this to: `rect` [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/update.rs:69:63 [INFO] [stdout] | [INFO] [stdout] 69 | if check_collision(&mut x_pos, &mut y_pos, &rect, &position){ [INFO] [stdout] | ^^^^^^^^^ help: change this to: `position` [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 boolean expression can be simplified [INFO] [stdout] --> src/update.rs:82:16 [INFO] [stdout] | [INFO] [stdout] 82 | if !(position.0.y() <= (EDGEOFSCREEN_YAXIS - (SCREEN_HEIGHT as i32 / 2))) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `(position.0.y() > (EDGEOFSCREEN_YAXIS - (SCREEN_HEIGHT as i32 / 2)))` [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] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/update.rs:87:16 [INFO] [stdout] | [INFO] [stdout] 87 | if !(position.0.y() >= (SCREEN_HEIGHT as i32/ 2) - EDGEOFSCREEN_YAXIS) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `(position.0.y() < (SCREEN_HEIGHT as i32/ 2) - EDGEOFSCREEN_YAXIS)` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/update.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | 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] = note: `#[warn(clippy::needless_return)]` on by default [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 211 - return true; [INFO] [stdout] 211 + true [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/events.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | 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] 45 - return true; [INFO] [stdout] 45 + true [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:9:49 [INFO] [stdout] | [INFO] [stdout] 9 | if entity_type.0.eq(&Entitytype::Wallpaper){return 0;} [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] 9 - if entity_type.0.eq(&Entitytype::Wallpaper){return 0;} [INFO] [stdout] 9 + if entity_type.0.eq(&Entitytype::Wallpaper){0} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:10:51 [INFO] [stdout] | [INFO] [stdout] 10 | else if entity_type.0.eq(&Entitytype::Player){return 1;} [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] 10 - else if entity_type.0.eq(&Entitytype::Player){return 1;} [INFO] [stdout] 10 + else if entity_type.0.eq(&Entitytype::Player){1} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:11:54 [INFO] [stdout] | [INFO] [stdout] 11 | else if entity_type.0.eq(&Entitytype::Pipegreen){return 2;} [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] 11 - else if entity_type.0.eq(&Entitytype::Pipegreen){return 2;} [INFO] [stdout] 11 + else if entity_type.0.eq(&Entitytype::Pipegreen){2} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:12:55 [INFO] [stdout] | [INFO] [stdout] 12 | else if entity_type.0.eq(&Entitytype::Pipeyellow){return 3;} [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] 12 - else if entity_type.0.eq(&Entitytype::Pipeyellow){return 3;} [INFO] [stdout] 12 + else if entity_type.0.eq(&Entitytype::Pipeyellow){3} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:13:11 [INFO] [stdout] | [INFO] [stdout] 13 | else {return 4;}//else if entity_type.0.eq(&Entitytype::Landscape){return 4;} [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] 13 - else {return 4;}//else if entity_type.0.eq(&Entitytype::Landscape){return 4;} [INFO] [stdout] 13 + else {4}//else if entity_type.0.eq(&Entitytype::Landscape){return 4;} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/render.rs:34:45 [INFO] [stdout] | [INFO] [stdout] 34 | canvas.copy(&textures[get_index(&entity_type)], *rect, screen_rect)?; [INFO] [stdout] | ^^^^^^^^^^^^ help: change this to: `entity_type` [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/render.rs:54:25 [INFO] [stdout] | [INFO] [stdout] 54 | render_text(canvas, &textures, &text, 0, 0)?; [INFO] [stdout] | ^^^^^^^^^ help: change this to: `textures` [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: equality checks against true are unnecessary [INFO] [stdout] --> src/render.rs:56:8 [INFO] [stdout] | [INFO] [stdout] 56 | if *game_over == true { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: try: `*game_over` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/render.rs:65:43 [INFO] [stdout] | [INFO] [stdout] 65 | render_text_center_screen(canvas, &textures, "GAME OVER", -(SCREEN_WIDTH as i32 / 3), -48)?; [INFO] [stdout] | ^^^^^^^^^ help: change this to: `textures` [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/render.rs:66:43 [INFO] [stdout] | [INFO] [stdout] 66 | render_text_center_screen(canvas, &textures, &gameover_text, -(SCREEN_WIDTH as i32 / 3), 0)?; [INFO] [stdout] | ^^^^^^^^^ help: change this to: `textures` [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/render.rs:67:43 [INFO] [stdout] | [INFO] [stdout] 67 | render_text_center_screen(canvas, &textures, "Press R/r to", -(SCREEN_WIDTH as i32 / 3), 48)?; [INFO] [stdout] | ^^^^^^^^^ help: change this to: `textures` [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/render.rs:68:43 [INFO] [stdout] | [INFO] [stdout] 68 | render_text_center_screen(canvas, &textures, "restart the game", -(SCREEN_WIDTH as i32 / 3), 96)?; [INFO] [stdout] | ^^^^^^^^^ help: change this to: `textures` [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: the variable `index` is used as a loop counter [INFO] [stdout] --> src/render.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | for character in text.chars() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `for (index, character) in text.chars().enumerate()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#explicit_counter_loop [INFO] [stdout] = note: `#[warn(clippy::explicit_counter_loop)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the variable `index` is used as a loop counter [INFO] [stdout] --> src/render.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | for character in text.chars() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `for (index, character) in text.chars().enumerate()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#explicit_counter_loop [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this function has too many arguments (8/7) [INFO] [stdout] --> src/run.rs:191:1 [INFO] [stdout] | [INFO] [stdout] 191 | / fn run_application( [INFO] [stdout] 192 | | world: &mut World, [INFO] [stdout] 193 | | period: &mut u8, [INFO] [stdout] 194 | | event_pump: &mut EventPump, [INFO] [stdout] ... | [INFO] [stdout] 199 | | restart_game: &mut bool, [INFO] [stdout] 200 | | ) -> Result<(), String>{ [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments [INFO] [stdout] = note: `#[warn(clippy::too_many_arguments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: equality checks against false can be replaced by a negation [INFO] [stdout] --> src/run.rs:203:12 [INFO] [stdout] | [INFO] [stdout] 203 | if process_events(event_pump, world, restart_game) == false { break 'running; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `!process_events(event_pump, world, restart_game)` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] = note: `#[warn(clippy::bool_comparison)]` 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/run.rs:210:24 [INFO] [stdout] | [INFO] [stdout] 210 | render(canvas, &textures, world, current_score, game_over)?; [INFO] [stdout] | ^^^^^^^^^ help: change this to: `textures` [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: equality checks against false can be replaced by a negation [INFO] [stdout] --> src/update.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | if *game_over == false{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try: `!*game_over` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: equality checks against false can be replaced by a negation [INFO] [stdout] --> src/update.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 24 | if *game_over == false{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try: `!*game_over` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: equality checks against true are unnecessary [INFO] [stdout] --> src/update.rs:28:8 [INFO] [stdout] | [INFO] [stdout] 28 | if *game_over == true && *restart_game == true{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: try: `*game_over` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: equality checks against true are unnecessary [INFO] [stdout] --> src/update.rs:28:30 [INFO] [stdout] | [INFO] [stdout] 28 | if *game_over == true && *restart_game == true{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: try: `*restart_game` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: equality checks against false can be replaced by a negation [INFO] [stdout] --> src/update.rs:36:8 [INFO] [stdout] | [INFO] [stdout] 36 | if *game_over == false{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try: `!*game_over` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `if` statement can be collapsed [INFO] [stdout] --> src/update.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | / if entity_type.0.eq(&Entitytype::Pipegreen) || entity_type.0.eq(&Entitytype::Pipeyellow){ [INFO] [stdout] 69 | | if check_collision(&mut x_pos, &mut y_pos, &rect, &position){ [INFO] [stdout] 70 | | *game_over = true; [INFO] [stdout] 71 | | break; [INFO] [stdout] 72 | | } [INFO] [stdout] 73 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stdout] = note: `#[warn(clippy::collapsible_if)]` on by default [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 68 ~ if (entity_type.0.eq(&Entitytype::Pipegreen) || entity_type.0.eq(&Entitytype::Pipeyellow)){ [INFO] [stdout] 69 ~ && check_collision(&mut x_pos, &mut y_pos, &rect, &position){ [INFO] [stdout] 70 | *game_over = true; [INFO] [stdout] 71 | break; [INFO] [stdout] 72 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/update.rs:69:56 [INFO] [stdout] | [INFO] [stdout] 69 | if check_collision(&mut x_pos, &mut y_pos, &rect, &position){ [INFO] [stdout] | ^^^^^ help: change this to: `rect` [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/update.rs:69:63 [INFO] [stdout] | [INFO] [stdout] 69 | if check_collision(&mut x_pos, &mut y_pos, &rect, &position){ [INFO] [stdout] | ^^^^^^^^^ help: change this to: `position` [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 boolean expression can be simplified [INFO] [stdout] --> src/update.rs:82:16 [INFO] [stdout] | [INFO] [stdout] 82 | if !(position.0.y() <= (EDGEOFSCREEN_YAXIS - (SCREEN_HEIGHT as i32 / 2))) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `(position.0.y() > (EDGEOFSCREEN_YAXIS - (SCREEN_HEIGHT as i32 / 2)))` [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] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/update.rs:87:16 [INFO] [stdout] | [INFO] [stdout] 87 | if !(position.0.y() >= (SCREEN_HEIGHT as i32/ 2) - EDGEOFSCREEN_YAXIS) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `(position.0.y() < (SCREEN_HEIGHT as i32/ 2) - EDGEOFSCREEN_YAXIS)` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/update.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | 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] = note: `#[warn(clippy::needless_return)]` on by default [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 211 - return true; [INFO] [stdout] 211 + true [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/events.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | 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] 45 - return true; [INFO] [stdout] 45 + true [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:9:49 [INFO] [stdout] | [INFO] [stdout] 9 | if entity_type.0.eq(&Entitytype::Wallpaper){return 0;} [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] 9 - if entity_type.0.eq(&Entitytype::Wallpaper){return 0;} [INFO] [stdout] 9 + if entity_type.0.eq(&Entitytype::Wallpaper){0} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:10:51 [INFO] [stdout] | [INFO] [stdout] 10 | else if entity_type.0.eq(&Entitytype::Player){return 1;} [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] 10 - else if entity_type.0.eq(&Entitytype::Player){return 1;} [INFO] [stdout] 10 + else if entity_type.0.eq(&Entitytype::Player){1} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:11:54 [INFO] [stdout] | [INFO] [stdout] 11 | else if entity_type.0.eq(&Entitytype::Pipegreen){return 2;} [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] 11 - else if entity_type.0.eq(&Entitytype::Pipegreen){return 2;} [INFO] [stdout] 11 + else if entity_type.0.eq(&Entitytype::Pipegreen){2} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:12:55 [INFO] [stdout] | [INFO] [stdout] 12 | else if entity_type.0.eq(&Entitytype::Pipeyellow){return 3;} [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] 12 - else if entity_type.0.eq(&Entitytype::Pipeyellow){return 3;} [INFO] [stdout] 12 + else if entity_type.0.eq(&Entitytype::Pipeyellow){3} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:13:11 [INFO] [stdout] | [INFO] [stdout] 13 | else {return 4;}//else if entity_type.0.eq(&Entitytype::Landscape){return 4;} [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] 13 - else {return 4;}//else if entity_type.0.eq(&Entitytype::Landscape){return 4;} [INFO] [stdout] 13 + else {4}//else if entity_type.0.eq(&Entitytype::Landscape){return 4;} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/render.rs:34:45 [INFO] [stdout] | [INFO] [stdout] 34 | canvas.copy(&textures[get_index(&entity_type)], *rect, screen_rect)?; [INFO] [stdout] | ^^^^^^^^^^^^ help: change this to: `entity_type` [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/render.rs:54:25 [INFO] [stdout] | [INFO] [stdout] 54 | render_text(canvas, &textures, &text, 0, 0)?; [INFO] [stdout] | ^^^^^^^^^ help: change this to: `textures` [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: equality checks against true are unnecessary [INFO] [stdout] --> src/render.rs:56:8 [INFO] [stdout] | [INFO] [stdout] 56 | if *game_over == true { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: try: `*game_over` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this expression creates a reference which is immediately dereferenced by the compiler [INFO] [stdout] --> src/render.rs:65:43 [INFO] [stdout] | [INFO] [stdout] 65 | render_text_center_screen(canvas, &textures, "GAME OVER", -(SCREEN_WIDTH as i32 / 3), -48)?; [INFO] [stdout] | ^^^^^^^^^ help: change this to: `textures` [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/render.rs:66:43 [INFO] [stdout] | [INFO] [stdout] 66 | render_text_center_screen(canvas, &textures, &gameover_text, -(SCREEN_WIDTH as i32 / 3), 0)?; [INFO] [stdout] | ^^^^^^^^^ help: change this to: `textures` [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/render.rs:67:43 [INFO] [stdout] | [INFO] [stdout] 67 | render_text_center_screen(canvas, &textures, "Press R/r to", -(SCREEN_WIDTH as i32 / 3), 48)?; [INFO] [stdout] | ^^^^^^^^^ help: change this to: `textures` [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/render.rs:68:43 [INFO] [stdout] | [INFO] [stdout] 68 | render_text_center_screen(canvas, &textures, "restart the game", -(SCREEN_WIDTH as i32 / 3), 96)?; [INFO] [stdout] | ^^^^^^^^^ help: change this to: `textures` [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: the variable `index` is used as a loop counter [INFO] [stdout] --> src/render.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | for character in text.chars() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `for (index, character) in text.chars().enumerate()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#explicit_counter_loop [INFO] [stdout] = note: `#[warn(clippy::explicit_counter_loop)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the variable `index` is used as a loop counter [INFO] [stdout] --> src/render.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | for character in text.chars() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `for (index, character) in text.chars().enumerate()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#explicit_counter_loop [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:109:74 [INFO] [stdout] | [INFO] [stdout] 109 | if *character_y == '0' || *character_y == '.' || *character_y == '/'{return 0;} [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] 109 - if *character_y == '0' || *character_y == '.' || *character_y == '/'{return 0;} [INFO] [stdout] 109 + if *character_y == '0' || *character_y == '.' || *character_y == '/'{0} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | return 1; [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] 113 - return 1; [INFO] [stdout] 113 + 1 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:119:9 [INFO] [stdout] | [INFO] [stdout] 119 | return 2; [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] 119 - return 2; [INFO] [stdout] 119 + 2 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:124:9 [INFO] [stdout] | [INFO] [stdout] 124 | return 3; [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] 124 - return 3; [INFO] [stdout] 124 + 3 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | return 4; [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] 130 - return 4; [INFO] [stdout] 130 + 4 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:135:9 [INFO] [stdout] | [INFO] [stdout] 135 | return 5; [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] 135 - return 5; [INFO] [stdout] 135 + 5 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:137:11 [INFO] [stdout] | [INFO] [stdout] 137 | else {return 6;}//out of bounds so blank space will display [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] 137 - else {return 6;}//out of bounds so blank space will display [INFO] [stdout] 137 + else {6}//out of bounds so blank space will display [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | return 0; [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] 143 - return 0; [INFO] [stdout] 143 + 0 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | return 1; [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] 147 - return 1; [INFO] [stdout] 147 + 1 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:151:9 [INFO] [stdout] | [INFO] [stdout] 151 | return 2; [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] 151 - return 2; [INFO] [stdout] 151 + 2 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:155:9 [INFO] [stdout] | [INFO] [stdout] 155 | return 3; [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] 155 - return 3; [INFO] [stdout] 155 + 3 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:159:9 [INFO] [stdout] | [INFO] [stdout] 159 | return 4; [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] 159 - return 4; [INFO] [stdout] 159 + 4 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:163:9 [INFO] [stdout] | [INFO] [stdout] 163 | return 5; [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] 163 - return 5; [INFO] [stdout] 163 + 5 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:167:9 [INFO] [stdout] | [INFO] [stdout] 167 | return 6; [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] 167 - return 6; [INFO] [stdout] 167 + 6 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:171:9 [INFO] [stdout] | [INFO] [stdout] 171 | return 7; [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] 171 - return 7; [INFO] [stdout] 171 + 7 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:175:9 [INFO] [stdout] | [INFO] [stdout] 175 | return 8; [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] 175 - return 8; [INFO] [stdout] 175 + 8 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | return 9; [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] 178 - return 9; [INFO] [stdout] 178 + 9 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | return 10; [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] 181 - return 10; [INFO] [stdout] 181 + 10 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | return 11; [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] 184 - return 11; [INFO] [stdout] 184 + 11 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:187:9 [INFO] [stdout] | [INFO] [stdout] 187 | return 12; [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] 187 - return 12; [INFO] [stdout] 187 + 12 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:190:9 [INFO] [stdout] | [INFO] [stdout] 190 | return 13; [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] 190 - return 13; [INFO] [stdout] 190 + 13 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | return 14; [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] 193 - return 14; [INFO] [stdout] 193 + 14 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:196:9 [INFO] [stdout] | [INFO] [stdout] 196 | return 15; [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] 196 - return 15; [INFO] [stdout] 196 + 15 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:198:11 [INFO] [stdout] | [INFO] [stdout] 198 | else {return 16;}//out of bounds so blank space will display [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] 198 - else {return 16;}//out of bounds so blank space will display [INFO] [stdout] 198 + else {16}//out of bounds so blank space will display [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:109:74 [INFO] [stdout] | [INFO] [stdout] 109 | if *character_y == '0' || *character_y == '.' || *character_y == '/'{return 0;} [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] 109 - if *character_y == '0' || *character_y == '.' || *character_y == '/'{return 0;} [INFO] [stdout] 109 + if *character_y == '0' || *character_y == '.' || *character_y == '/'{0} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | return 1; [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] 113 - return 1; [INFO] [stdout] 113 + 1 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:119:9 [INFO] [stdout] | [INFO] [stdout] 119 | return 2; [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] 119 - return 2; [INFO] [stdout] 119 + 2 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:124:9 [INFO] [stdout] | [INFO] [stdout] 124 | return 3; [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] 124 - return 3; [INFO] [stdout] 124 + 3 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | return 4; [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] 130 - return 4; [INFO] [stdout] 130 + 4 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:135:9 [INFO] [stdout] | [INFO] [stdout] 135 | return 5; [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] 135 - return 5; [INFO] [stdout] 135 + 5 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:137:11 [INFO] [stdout] | [INFO] [stdout] 137 | else {return 6;}//out of bounds so blank space will display [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] 137 - else {return 6;}//out of bounds so blank space will display [INFO] [stdout] 137 + else {6}//out of bounds so blank space will display [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | return 0; [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] 143 - return 0; [INFO] [stdout] 143 + 0 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | return 1; [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] 147 - return 1; [INFO] [stdout] 147 + 1 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:151:9 [INFO] [stdout] | [INFO] [stdout] 151 | return 2; [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] 151 - return 2; [INFO] [stdout] 151 + 2 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:155:9 [INFO] [stdout] | [INFO] [stdout] 155 | return 3; [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] 155 - return 3; [INFO] [stdout] 155 + 3 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:159:9 [INFO] [stdout] | [INFO] [stdout] 159 | return 4; [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] 159 - return 4; [INFO] [stdout] 159 + 4 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:163:9 [INFO] [stdout] | [INFO] [stdout] 163 | return 5; [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] 163 - return 5; [INFO] [stdout] 163 + 5 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:167:9 [INFO] [stdout] | [INFO] [stdout] 167 | return 6; [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] 167 - return 6; [INFO] [stdout] 167 + 6 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:171:9 [INFO] [stdout] | [INFO] [stdout] 171 | return 7; [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] 171 - return 7; [INFO] [stdout] 171 + 7 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:175:9 [INFO] [stdout] | [INFO] [stdout] 175 | return 8; [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] 175 - return 8; [INFO] [stdout] 175 + 8 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | return 9; [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] 178 - return 9; [INFO] [stdout] 178 + 9 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | return 10; [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] 181 - return 10; [INFO] [stdout] 181 + 10 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | return 11; [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] 184 - return 11; [INFO] [stdout] 184 + 11 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:187:9 [INFO] [stdout] | [INFO] [stdout] 187 | return 12; [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] 187 - return 12; [INFO] [stdout] 187 + 12 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:190:9 [INFO] [stdout] | [INFO] [stdout] 190 | return 13; [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] 190 - return 13; [INFO] [stdout] 190 + 13 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | return 14; [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] 193 - return 14; [INFO] [stdout] 193 + 14 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:196:9 [INFO] [stdout] | [INFO] [stdout] 196 | return 15; [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] 196 - return 15; [INFO] [stdout] 196 + 15 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/render.rs:198:11 [INFO] [stdout] | [INFO] [stdout] 198 | else {return 16;}//out of bounds so blank space will display [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] 198 - else {return 16;}//out of bounds so blank space will display [INFO] [stdout] 198 + else {16}//out of bounds so blank space will display [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.80s [INFO] running `Command { std: "docker" "inspect" "6ed0696e84afadb3ed64b705f9b47332a05accdb2f1eed2e9851d5ec0b4e04b2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6ed0696e84afadb3ed64b705f9b47332a05accdb2f1eed2e9851d5ec0b4e04b2", kill_on_drop: false }` [INFO] [stdout] 6ed0696e84afadb3ed64b705f9b47332a05accdb2f1eed2e9851d5ec0b4e04b2