[INFO] cloning repository https://github.com/oojmed/MandelTerm [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/oojmed/MandelTerm" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Foojmed%2FMandelTerm", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Foojmed%2FMandelTerm'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] a1351d77fd0b0c131f17c267663f1aa8660b3038 [INFO] checking oojmed/MandelTerm against try#f47dd4da3ae8c32c9e65d307bfe640b143e674df for pr-77526 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Foojmed%2FMandelTerm" "/workspace/builds/worker-11/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-11/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/oojmed/MandelTerm on toolchain f47dd4da3ae8c32c9e65d307bfe640b143e674df [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/oojmed/MandelTerm [INFO] finished tweaking git repo https://github.com/oojmed/MandelTerm [INFO] tweaked toml for git repo https://github.com/oojmed/MandelTerm written to /workspace/builds/worker-11/source/Cargo.toml [INFO] crate git repo https://github.com/oojmed/MandelTerm already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e0e0b4257695225325a0a9630757cf04d817965afec856378fcaf300fbf2af46 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "e0e0b4257695225325a0a9630757cf04d817965afec856378fcaf300fbf2af46", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e0e0b4257695225325a0a9630757cf04d817965afec856378fcaf300fbf2af46", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e0e0b4257695225325a0a9630757cf04d817965afec856378fcaf300fbf2af46", kill_on_drop: false }` [INFO] [stdout] e0e0b4257695225325a0a9630757cf04d817965afec856378fcaf300fbf2af46 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7bdc183673bddd2edce9ab1a0dbd0aa857b6785b8a9c896779f35d89a16bef3f [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "7bdc183673bddd2edce9ab1a0dbd0aa857b6785b8a9c896779f35d89a16bef3f", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.76 [INFO] [stderr] Checking term_size v0.3.2 [INFO] [stderr] Checking MandelTerm v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `std::cell::RefMut` [INFO] [stdout] --> src/main.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::cell::RefMut; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::f64::consts::PI` [INFO] [stdout] --> src/main.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::f64::consts::PI; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/main.rs:278:20 [INFO] [stdout] | [INFO] [stdout] 278 | let areaU: u32 = (width * height); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/main.rs:391:20 [INFO] [stdout] | [INFO] [stdout] 391 | let areaU: u32 = (renderWidth * height); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `while` condition [INFO] [stdout] --> src/main.rs:570:9 [INFO] [stdout] | [INFO] [stdout] 570 | while (true) { [INFO] [stdout] | ^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: denote infinite loops with `loop { ... }` [INFO] [stdout] --> src/main.rs:570:3 [INFO] [stdout] | [INFO] [stdout] 570 | while (true) { [INFO] [stdout] | ^^^^^^^^^^^^ help: use `loop` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(while_true)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mandelbrotXOffset` [INFO] [stdout] --> src/main.rs:82:7 [INFO] [stdout] | [INFO] [stdout] 82 | let mut mandelbrotXOffset: f64 = 0.0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mandelbrotXOffset` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `r` [INFO] [stdout] --> src/main.rs:108:7 [INFO] [stdout] | [INFO] [stdout] 108 | let mut r = 0; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_r` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `g` [INFO] [stdout] --> src/main.rs:109:7 [INFO] [stdout] | [INFO] [stdout] 109 | let mut g = 0; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_g` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/main.rs:110:7 [INFO] [stdout] | [INFO] [stdout] 110 | let mut b = 0; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `useSmoothColoring` [INFO] [stdout] --> src/main.rs:273:23 [INFO] [stdout] | [INFO] [stdout] 273 | fn histo_smooth_color(useSmoothColoring: bool, iteration: f64, color1: u8, color2: u8) -> u8 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_useSmoothColoring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/main.rs:343:9 [INFO] [stdout] | [INFO] [stdout] 343 | for i in 0..(it + 1) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `maxIterationU` [INFO] [stdout] --> src/main.rs:466:7 [INFO] [stdout] | [INFO] [stdout] 466 | let maxIterationU = maxIteration as usize; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_maxIterationU` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/main.rs:474:9 [INFO] [stdout] | [INFO] [stdout] 474 | let it = scan(&mut *borrowMut, p); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/main.rs:503:9 [INFO] [stdout] | [INFO] [stdout] 503 | let mut a = if linesBetweenColumns && ((p as u32) % renderWidth) == renderWidth - 1 { 0 } else { 255 }; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `frame` is assigned to, but never used [INFO] [stdout] --> src/main.rs:568:7 [INFO] [stdout] | [INFO] [stdout] 568 | let mut frame = 0; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_frame` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:82:7 [INFO] [stdout] | [INFO] [stdout] 82 | let mut mandelbrotXOffset: f64 = 0.0; [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:108:7 [INFO] [stdout] | [INFO] [stdout] 108 | let mut r = 0; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:109:7 [INFO] [stdout] | [INFO] [stdout] 109 | let mut g = 0; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:110:7 [INFO] [stdout] | [INFO] [stdout] 110 | let mut b = 0; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:155:13 [INFO] [stdout] | [INFO] [stdout] 155 | fn addQueue(mut tracingGlobal: &mut TracingGlobal, p: usize) { [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:283:7 [INFO] [stdout] | [INFO] [stdout] 283 | let mut tracingGlobal = TracingGlobal { [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:396:7 [INFO] [stdout] | [INFO] [stdout] 396 | let mut tracingGlobal = TracingGlobal { [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:503:9 [INFO] [stdout] | [INFO] [stdout] 503 | let mut a = if linesBetweenColumns && ((p as u32) % renderWidth) == renderWidth - 1 { 0 } else { 255 }; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:571:9 [INFO] [stdout] | [INFO] [stdout] 571 | let mut borrowMut = refcell.borrow(); [INFO] [stdout] | ----^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: crate `MandelTerm` should have a snake case name [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] = help: convert the identifier to snake case: `mandel_term` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `xCam` should have a snake case name [INFO] [stdout] --> src/main.rs:10:32 [INFO] [stdout] | [INFO] [stdout] 10 | fn scale_x(x: f64, width: f64, xCam: f64, scale: f64) -> f64 { // 0..x..width -> Mandelbrot X scale -2.5..x..1 [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `x_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `yCam` should have a snake case name [INFO] [stdout] --> src/main.rs:14:33 [INFO] [stdout] | [INFO] [stdout] 14 | fn scale_y(y: f64, height: f64, yCam: f64, scale: f64) -> f64 { // 0..y..height -> Mandelbrot Y scale -1..y..1 [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `y_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `actualWidth` should have a snake case name [INFO] [stdout] --> src/main.rs:60:3 [INFO] [stdout] | [INFO] [stdout] 60 | actualWidth: u32, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `actual_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `maxIteration` should have a snake case name [INFO] [stdout] --> src/main.rs:63:3 [INFO] [stdout] | [INFO] [stdout] 63 | maxIteration: f64, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `periodicityCheckingDelta` should have a snake case name [INFO] [stdout] --> src/main.rs:64:3 [INFO] [stdout] | [INFO] [stdout] 64 | periodicityCheckingDelta: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `periodicity_checking_delta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `xCam` should have a snake case name [INFO] [stdout] --> src/main.rs:66:3 [INFO] [stdout] | [INFO] [stdout] 66 | xCam: f64, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `x_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `yCam` should have a snake case name [INFO] [stdout] --> src/main.rs:67:3 [INFO] [stdout] | [INFO] [stdout] 67 | yCam: f64, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `y_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `xOffset` should have a snake case name [INFO] [stdout] --> src/main.rs:69:3 [INFO] [stdout] | [INFO] [stdout] 69 | xOffset: u32, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `x_offset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `juliaVectorX` should have a snake case name [INFO] [stdout] --> src/main.rs:71:3 [INFO] [stdout] | [INFO] [stdout] 71 | juliaVectorX: f64, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `juliaVectorY` should have a snake case name [INFO] [stdout] --> src/main.rs:72:3 [INFO] [stdout] | [INFO] [stdout] 72 | juliaVectorY: f64, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `useSmoothColoring` should have a snake case name [INFO] [stdout] --> src/main.rs:74:3 [INFO] [stdout] | [INFO] [stdout] 74 | useSmoothColoring: bool [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `use_smooth_coloring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:81:15 [INFO] [stdout] | [INFO] [stdout] 81 | fn calc_pixel(tracingGlobal: &TracingGlobal, sX: f64, sY: f64) -> f64 { //pX: u32, pY: u32) -> f64 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `sX` should have a snake case name [INFO] [stdout] --> src/main.rs:81:46 [INFO] [stdout] | [INFO] [stdout] 81 | fn calc_pixel(tracingGlobal: &TracingGlobal, sX: f64, sY: f64) -> f64 { //pX: u32, pY: u32) -> f64 { [INFO] [stdout] | ^^ help: convert the identifier to snake case: `s_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `sY` should have a snake case name [INFO] [stdout] --> src/main.rs:81:55 [INFO] [stdout] | [INFO] [stdout] 81 | fn calc_pixel(tracingGlobal: &TracingGlobal, sX: f64, sY: f64) -> f64 { //pX: u32, pY: u32) -> f64 { [INFO] [stdout] | ^^ help: convert the identifier to snake case: `s_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `mandelbrotXOffset` should have a snake case name [INFO] [stdout] --> src/main.rs:82:11 [INFO] [stdout] | [INFO] [stdout] 82 | let mut mandelbrotXOffset: f64 = 0.0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `mandelbrot_xoffset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaX` should have a snake case name [INFO] [stdout] --> src/main.rs:90:11 [INFO] [stdout] | [INFO] [stdout] 90 | let mut juliaX = tracingGlobal.juliaVectorX; [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `julia_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaY` should have a snake case name [INFO] [stdout] --> src/main.rs:91:11 [INFO] [stdout] | [INFO] [stdout] 91 | let mut juliaY = tracingGlobal.juliaVectorY; [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `julia_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `xSq` should have a snake case name [INFO] [stdout] --> src/main.rs:105:11 [INFO] [stdout] | [INFO] [stdout] 105 | let mut xSq = x * x; [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `x_sq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `ySq` should have a snake case name [INFO] [stdout] --> src/main.rs:106:11 [INFO] [stdout] | [INFO] [stdout] 106 | let mut ySq = y * y; [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `y_sq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `xTemp` should have a snake case name [INFO] [stdout] --> src/main.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | let xTemp: f64 = xSq - ySq + juliaX; [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `x_temp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `addQueue` should have a snake case name [INFO] [stdout] --> src/main.rs:155:4 [INFO] [stdout] | [INFO] [stdout] 155 | fn addQueue(mut tracingGlobal: &mut TracingGlobal, p: usize) { [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `add_queue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:155:17 [INFO] [stdout] | [INFO] [stdout] 155 | fn addQueue(mut tracingGlobal: &mut TracingGlobal, p: usize) { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:164:18 [INFO] [stdout] | [INFO] [stdout] 164 | fn get_xy_from_p(tracingGlobal: &TracingGlobal, p: u32) -> (u32, u32) { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:172:9 [INFO] [stdout] | [INFO] [stdout] 172 | fn load(tracingGlobal: &mut TracingGlobal, p: usize) -> f64 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `sX` should have a snake case name [INFO] [stdout] --> src/main.rs:179:7 [INFO] [stdout] | [INFO] [stdout] 179 | let sX: f64 = scale_x((x + tracingGlobal.xOffset) as f64, tracingGlobal.actualWidth as f64, tracingGlobal.xCam, tracingGlobal.scale); [INFO] [stdout] | ^^ help: convert the identifier to snake case: `s_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `sY` should have a snake case name [INFO] [stdout] --> src/main.rs:180:7 [INFO] [stdout] | [INFO] [stdout] 180 | let sY: f64 = scale_y(y as f64, tracingGlobal.height as f64, tracingGlobal.yCam, tracingGlobal.scale); [INFO] [stdout] | ^^ help: convert the identifier to snake case: `s_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `mirrorSY` should have a snake case name [INFO] [stdout] --> src/main.rs:190:7 [INFO] [stdout] | [INFO] [stdout] 190 | let mirrorSY = mirror_value(sY, 0.0); [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `mirror_sy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `mirrorPY` should have a snake case name [INFO] [stdout] --> src/main.rs:191:7 [INFO] [stdout] | [INFO] [stdout] 191 | let mirrorPY: u32 = ((0.5 * ((tracingGlobal.height as f64) * (tracingGlobal.scale - tracingGlobal.yCam + mirrorSY))) / tracingGlobal.sc... [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `mirror_py` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `mirrorP` should have a snake case name [INFO] [stdout] --> src/main.rs:194:9 [INFO] [stdout] | [INFO] [stdout] 194 | let mirrorP = ((mirrorPY * tracingGlobal.width) + x) as usize; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `mirror_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | fn scan(tracingGlobal: &mut TracingGlobal, p: u32) -> f64 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIterationColorScale` should have a snake case name [INFO] [stdout] --> src/main.rs:248:45 [INFO] [stdout] | [INFO] [stdout] 248 | fn gen_color_from_iteration(iteration: f64, maxIterationColorScale: f64) -> f64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration_color_scale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `useSmoothColoring` should have a snake case name [INFO] [stdout] --> src/main.rs:259:17 [INFO] [stdout] | [INFO] [stdout] 259 | fn smooth_color(useSmoothColoring: bool, iteration: f64, maxIterationColorScale: f64) -> u8 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `use_smooth_coloring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIterationColorScale` should have a snake case name [INFO] [stdout] --> src/main.rs:259:58 [INFO] [stdout] | [INFO] [stdout] 259 | fn smooth_color(useSmoothColoring: bool, iteration: f64, maxIterationColorScale: f64) -> u8 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration_color_scale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `useSmoothColoring` should have a snake case name [INFO] [stdout] --> src/main.rs:273:23 [INFO] [stdout] | [INFO] [stdout] 273 | fn histo_smooth_color(useSmoothColoring: bool, iteration: f64, color1: u8, color2: u8) -> u8 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `use_smooth_coloring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::cell::RefMut` [INFO] [stdout] --> src/main.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::cell::RefMut; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::f64::consts::PI` [INFO] [stdout] --> src/main.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::f64::consts::PI; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIteration` should have a snake case name [INFO] [stdout] --> src/main.rs:277:23 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn gen_histo_data(maxIteration: f64, juliaVectorX: f64, juliaVectorY: f64, width: u32, height: u32) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/main.rs:278:20 [INFO] [stdout] | [INFO] [stdout] 278 | let areaU: u32 = (width * height); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/main.rs:391:20 [INFO] [stdout] | [INFO] [stdout] 391 | let areaU: u32 = (renderWidth * height); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaVectorX` should have a snake case name [INFO] [stdout] --> src/main.rs:277:42 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn gen_histo_data(maxIteration: f64, juliaVectorX: f64, juliaVectorY: f64, width: u32, height: u32) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `while` condition [INFO] [stdout] --> src/main.rs:570:9 [INFO] [stdout] | [INFO] [stdout] 570 | while (true) { [INFO] [stdout] | ^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: denote infinite loops with `loop { ... }` [INFO] [stdout] --> src/main.rs:570:3 [INFO] [stdout] | [INFO] [stdout] 570 | while (true) { [INFO] [stdout] | ^^^^^^^^^^^^ help: use `loop` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(while_true)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaVectorY` should have a snake case name [INFO] [stdout] --> src/main.rs:277:61 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn gen_histo_data(maxIteration: f64, juliaVectorX: f64, juliaVectorY: f64, width: u32, height: u32) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `areaU` should have a snake case name [INFO] [stdout] --> src/main.rs:278:7 [INFO] [stdout] | [INFO] [stdout] 278 | let areaU: u32 = (width * height); [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `area_u` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:283:11 [INFO] [stdout] | [INFO] [stdout] 283 | let mut tracingGlobal = TracingGlobal { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `borrowMut` should have a snake case name [INFO] [stdout] --> src/main.rs:309:11 [INFO] [stdout] | [INFO] [stdout] 309 | let mut borrowMut = refcell.borrow_mut(); [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `borrow_mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIterationU` should have a snake case name [INFO] [stdout] --> src/main.rs:322:7 [INFO] [stdout] | [INFO] [stdout] 322 | let maxIterationU = maxIteration as usize; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration_u` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `numIterationsPerPixel` should have a snake case name [INFO] [stdout] --> src/main.rs:324:11 [INFO] [stdout] | [INFO] [stdout] 324 | let mut numIterationsPerPixel: Vec = vec![0.0; maxIterationU]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `num_iterations_per_pixel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mandelbrotXOffset` [INFO] [stdout] --> src/main.rs:82:7 [INFO] [stdout] | [INFO] [stdout] 82 | let mut mandelbrotXOffset: f64 = 0.0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mandelbrotXOffset` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `iterationsTotal` should have a snake case name [INFO] [stdout] --> src/main.rs:325:11 [INFO] [stdout] | [INFO] [stdout] 325 | let mut iterationsTotal: f64 = 0.0; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `iterations_total` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `r` [INFO] [stdout] --> src/main.rs:108:7 [INFO] [stdout] | [INFO] [stdout] 108 | let mut r = 0; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_r` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `g` [INFO] [stdout] --> src/main.rs:109:7 [INFO] [stdout] | [INFO] [stdout] 109 | let mut g = 0; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_g` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/main.rs:110:7 [INFO] [stdout] | [INFO] [stdout] 110 | let mut b = 0; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `useSmoothColoring` [INFO] [stdout] --> src/main.rs:273:23 [INFO] [stdout] | [INFO] [stdout] 273 | fn histo_smooth_color(useSmoothColoring: bool, iteration: f64, color1: u8, color2: u8) -> u8 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_useSmoothColoring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/main.rs:343:9 [INFO] [stdout] | [INFO] [stdout] 343 | for i in 0..(it + 1) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `maxIterationU` [INFO] [stdout] --> src/main.rs:466:7 [INFO] [stdout] | [INFO] [stdout] 466 | let maxIterationU = maxIteration as usize; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_maxIterationU` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/main.rs:474:9 [INFO] [stdout] | [INFO] [stdout] 474 | let it = scan(&mut *borrowMut, p); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/main.rs:503:9 [INFO] [stdout] | [INFO] [stdout] 503 | let mut a = if linesBetweenColumns && ((p as u32) % renderWidth) == renderWidth - 1 { 0 } else { 255 }; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `frame` is assigned to, but never used [INFO] [stdout] --> src/main.rs:568:7 [INFO] [stdout] | [INFO] [stdout] 568 | let mut frame = 0; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_frame` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:82:7 [INFO] [stdout] | [INFO] [stdout] 82 | let mut mandelbrotXOffset: f64 = 0.0; [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:108:7 [INFO] [stdout] | [INFO] [stdout] 108 | let mut r = 0; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:109:7 [INFO] [stdout] | [INFO] [stdout] 109 | let mut g = 0; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `histoColors` should have a snake case name [INFO] [stdout] --> src/main.rs:327:11 [INFO] [stdout] | [INFO] [stdout] 327 | let mut histoColors: Vec = vec![0; maxIterationU]; [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `histo_colors` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:110:7 [INFO] [stdout] | [INFO] [stdout] 110 | let mut b = 0; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `histoColors` should have a snake case name [INFO] [stdout] --> src/main.rs:386:17 [INFO] [stdout] | [INFO] [stdout] 386 | pub fn gen_data(histoColors: &Vec, linesBetweenColumns: bool, usehistogramColoring: bool, useSmoothColoring: bool, maxIteration: f64,... [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `histo_colors` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:155:13 [INFO] [stdout] | [INFO] [stdout] 155 | fn addQueue(mut tracingGlobal: &mut TracingGlobal, p: usize) { [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `linesBetweenColumns` should have a snake case name [INFO] [stdout] --> src/main.rs:386:40 [INFO] [stdout] | [INFO] [stdout] 386 | pub fn gen_data(histoColors: &Vec, linesBetweenColumns: bool, usehistogramColoring: bool, useSmoothColoring: bool, maxIteration: f64,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `lines_between_columns` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:283:7 [INFO] [stdout] | [INFO] [stdout] 283 | let mut tracingGlobal = TracingGlobal { [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:396:7 [INFO] [stdout] | [INFO] [stdout] 396 | let mut tracingGlobal = TracingGlobal { [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `usehistogramColoring` should have a snake case name [INFO] [stdout] --> src/main.rs:386:67 [INFO] [stdout] | [INFO] [stdout] 386 | ...sBetweenColumns: bool, usehistogramColoring: bool, useSmoothColoring: bool, maxIteration: f64, maxIterationColorScale: f64, juliaVecto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `usehistogram_coloring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:503:9 [INFO] [stdout] | [INFO] [stdout] 503 | let mut a = if linesBetweenColumns && ((p as u32) % renderWidth) == renderWidth - 1 { 0 } else { 255 }; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `useSmoothColoring` should have a snake case name [INFO] [stdout] --> src/main.rs:386:95 [INFO] [stdout] | [INFO] [stdout] 386 | ...histogramColoring: bool, useSmoothColoring: bool, maxIteration: f64, maxIterationColorScale: f64, juliaVectorX: f64, juliaVectorY: f64... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `use_smooth_coloring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:571:9 [INFO] [stdout] | [INFO] [stdout] 571 | let mut borrowMut = refcell.borrow(); [INFO] [stdout] | ----^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIteration` should have a snake case name [INFO] [stdout] --> src/main.rs:386:120 [INFO] [stdout] | [INFO] [stdout] 386 | ...bool, useSmoothColoring: bool, maxIteration: f64, maxIterationColorScale: f64, juliaVectorX: f64, juliaVectorY: f64, renderWidth: u32,... [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: crate `MandelTerm` should have a snake case name [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] = help: convert the identifier to snake case: `mandel_term` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIterationColorScale` should have a snake case name [INFO] [stdout] --> src/main.rs:386:139 [INFO] [stdout] | [INFO] [stdout] 386 | ... maxIteration: f64, maxIterationColorScale: f64, juliaVectorX: f64, juliaVectorY: f64, renderWidth: u32, actualWidth: u32, xOffset: u3... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration_color_scale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `xCam` should have a snake case name [INFO] [stdout] --> src/main.rs:10:32 [INFO] [stdout] | [INFO] [stdout] 10 | fn scale_x(x: f64, width: f64, xCam: f64, scale: f64) -> f64 { // 0..x..width -> Mandelbrot X scale -2.5..x..1 [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `x_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `yCam` should have a snake case name [INFO] [stdout] --> src/main.rs:14:33 [INFO] [stdout] | [INFO] [stdout] 14 | fn scale_y(y: f64, height: f64, yCam: f64, scale: f64) -> f64 { // 0..y..height -> Mandelbrot Y scale -1..y..1 [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `y_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaVectorX` should have a snake case name [INFO] [stdout] --> src/main.rs:386:168 [INFO] [stdout] | [INFO] [stdout] 386 | ... maxIterationColorScale: f64, juliaVectorX: f64, juliaVectorY: f64, renderWidth: u32, actualWidth: u32, xOffset: u32, height: u32, xCa... [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `actualWidth` should have a snake case name [INFO] [stdout] --> src/main.rs:60:3 [INFO] [stdout] | [INFO] [stdout] 60 | actualWidth: u32, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `actual_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaVectorY` should have a snake case name [INFO] [stdout] --> src/main.rs:386:187 [INFO] [stdout] | [INFO] [stdout] 386 | ...cale: f64, juliaVectorX: f64, juliaVectorY: f64, renderWidth: u32, actualWidth: u32, xOffset: u32, height: u32, xCam: f64, yCam: f64, ... [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `maxIteration` should have a snake case name [INFO] [stdout] --> src/main.rs:63:3 [INFO] [stdout] | [INFO] [stdout] 63 | maxIteration: f64, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `renderWidth` should have a snake case name [INFO] [stdout] --> src/main.rs:386:206 [INFO] [stdout] | [INFO] [stdout] 386 | ...ectorX: f64, juliaVectorY: f64, renderWidth: u32, actualWidth: u32, xOffset: u32, height: u32, xCam: f64, yCam: f64, scale: f64) -> Ve... [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `render_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `periodicityCheckingDelta` should have a snake case name [INFO] [stdout] --> src/main.rs:64:3 [INFO] [stdout] | [INFO] [stdout] 64 | periodicityCheckingDelta: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `periodicity_checking_delta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `actualWidth` should have a snake case name [INFO] [stdout] --> src/main.rs:386:224 [INFO] [stdout] | [INFO] [stdout] 386 | ...VectorY: f64, renderWidth: u32, actualWidth: u32, xOffset: u32, height: u32, xCam: f64, yCam: f64, scale: f64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `actual_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `xCam` should have a snake case name [INFO] [stdout] --> src/main.rs:66:3 [INFO] [stdout] | [INFO] [stdout] 66 | xCam: f64, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `x_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `xOffset` should have a snake case name [INFO] [stdout] --> src/main.rs:386:242 [INFO] [stdout] | [INFO] [stdout] 386 | ...renderWidth: u32, actualWidth: u32, xOffset: u32, height: u32, xCam: f64, yCam: f64, scale: f64) -> Vec { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `x_offset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `yCam` should have a snake case name [INFO] [stdout] --> src/main.rs:67:3 [INFO] [stdout] | [INFO] [stdout] 67 | yCam: f64, [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `y_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `xOffset` should have a snake case name [INFO] [stdout] --> src/main.rs:69:3 [INFO] [stdout] | [INFO] [stdout] 69 | xOffset: u32, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `x_offset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `xCam` should have a snake case name [INFO] [stdout] --> src/main.rs:386:269 [INFO] [stdout] | [INFO] [stdout] 386 | ...Width: u32, xOffset: u32, height: u32, xCam: f64, yCam: f64, scale: f64) -> Vec { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `x_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `juliaVectorX` should have a snake case name [INFO] [stdout] --> src/main.rs:71:3 [INFO] [stdout] | [INFO] [stdout] 71 | juliaVectorX: f64, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `yCam` should have a snake case name [INFO] [stdout] --> src/main.rs:386:280 [INFO] [stdout] | [INFO] [stdout] 386 | ... xOffset: u32, height: u32, xCam: f64, yCam: f64, scale: f64) -> Vec { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `y_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `juliaVectorY` should have a snake case name [INFO] [stdout] --> src/main.rs:72:3 [INFO] [stdout] | [INFO] [stdout] 72 | juliaVectorY: f64, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `areaU` should have a snake case name [INFO] [stdout] --> src/main.rs:391:7 [INFO] [stdout] | [INFO] [stdout] 391 | let areaU: u32 = (renderWidth * height); [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `area_u` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `useSmoothColoring` should have a snake case name [INFO] [stdout] --> src/main.rs:74:3 [INFO] [stdout] | [INFO] [stdout] 74 | useSmoothColoring: bool [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `use_smooth_coloring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:396:11 [INFO] [stdout] | [INFO] [stdout] 396 | let mut tracingGlobal = TracingGlobal { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `borrowMut` should have a snake case name [INFO] [stdout] --> src/main.rs:453:11 [INFO] [stdout] | [INFO] [stdout] 453 | let mut borrowMut = refcell.borrow_mut(); [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `borrow_mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:81:15 [INFO] [stdout] | [INFO] [stdout] 81 | fn calc_pixel(tracingGlobal: &TracingGlobal, sX: f64, sY: f64) -> f64 { //pX: u32, pY: u32) -> f64 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIterationU` should have a snake case name [INFO] [stdout] --> src/main.rs:466:7 [INFO] [stdout] | [INFO] [stdout] 466 | let maxIterationU = maxIteration as usize; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration_u` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `sX` should have a snake case name [INFO] [stdout] --> src/main.rs:81:46 [INFO] [stdout] | [INFO] [stdout] 81 | fn calc_pixel(tracingGlobal: &TracingGlobal, sX: f64, sY: f64) -> f64 { //pX: u32, pY: u32) -> f64 { [INFO] [stdout] | ^^ help: convert the identifier to snake case: `s_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `iterationU` should have a snake case name [INFO] [stdout] --> src/main.rs:518:11 [INFO] [stdout] | [INFO] [stdout] 518 | let iterationU = iteration.floor() as usize; [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `iteration_u` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `sY` should have a snake case name [INFO] [stdout] --> src/main.rs:81:55 [INFO] [stdout] | [INFO] [stdout] 81 | fn calc_pixel(tracingGlobal: &TracingGlobal, sX: f64, sY: f64) -> f64 { //pX: u32, pY: u32) -> f64 { [INFO] [stdout] | ^^ help: convert the identifier to snake case: `s_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIteration` should have a snake case name [INFO] [stdout] --> src/main.rs:548:7 [INFO] [stdout] | [INFO] [stdout] 548 | let maxIteration = 3000.0; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIterationColorScale` should have a snake case name [INFO] [stdout] --> src/main.rs:549:7 [INFO] [stdout] | [INFO] [stdout] 549 | let maxIterationColorScale = 255.0 / maxIteration; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration_color_scale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `mandelbrotXOffset` should have a snake case name [INFO] [stdout] --> src/main.rs:82:11 [INFO] [stdout] | [INFO] [stdout] 82 | let mut mandelbrotXOffset: f64 = 0.0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `mandelbrot_xoffset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaX` should have a snake case name [INFO] [stdout] --> src/main.rs:90:11 [INFO] [stdout] | [INFO] [stdout] 90 | let mut juliaX = tracingGlobal.juliaVectorX; [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `julia_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaVectorX` should have a snake case name [INFO] [stdout] --> src/main.rs:551:7 [INFO] [stdout] | [INFO] [stdout] 551 | let juliaVectorX = 0.0; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaY` should have a snake case name [INFO] [stdout] --> src/main.rs:91:11 [INFO] [stdout] | [INFO] [stdout] 91 | let mut juliaY = tracingGlobal.juliaVectorY; [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `julia_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaVectorY` should have a snake case name [INFO] [stdout] --> src/main.rs:552:7 [INFO] [stdout] | [INFO] [stdout] 552 | let juliaVectorY = 0.0; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `xSq` should have a snake case name [INFO] [stdout] --> src/main.rs:105:11 [INFO] [stdout] | [INFO] [stdout] 105 | let mut xSq = x * x; [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `x_sq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `xCam` should have a snake case name [INFO] [stdout] --> src/main.rs:559:11 [INFO] [stdout] | [INFO] [stdout] 559 | let mut xCam = 0.0; [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `x_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `ySq` should have a snake case name [INFO] [stdout] --> src/main.rs:106:11 [INFO] [stdout] | [INFO] [stdout] 106 | let mut ySq = y * y; [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `y_sq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `yCam` should have a snake case name [INFO] [stdout] --> src/main.rs:560:7 [INFO] [stdout] | [INFO] [stdout] 560 | let yCam = 0.0; [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `y_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `xTemp` should have a snake case name [INFO] [stdout] --> src/main.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | let xTemp: f64 = xSq - ySq + juliaX; [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `x_temp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `histoData` should have a snake case name [INFO] [stdout] --> src/main.rs:564:7 [INFO] [stdout] | [INFO] [stdout] 564 | let histoData = gen_histo_data(maxIteration, juliaVectorX, juliaVectorY, width, height * 2); [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `histo_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `addQueue` should have a snake case name [INFO] [stdout] --> src/main.rs:155:4 [INFO] [stdout] | [INFO] [stdout] 155 | fn addQueue(mut tracingGlobal: &mut TracingGlobal, p: usize) { [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `add_queue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `borrowMut` should have a snake case name [INFO] [stdout] --> src/main.rs:571:13 [INFO] [stdout] | [INFO] [stdout] 571 | let mut borrowMut = refcell.borrow(); [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `borrow_mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:155:17 [INFO] [stdout] | [INFO] [stdout] 155 | fn addQueue(mut tracingGlobal: &mut TracingGlobal, p: usize) { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:164:18 [INFO] [stdout] | [INFO] [stdout] 164 | fn get_xy_from_p(tracingGlobal: &TracingGlobal, p: u32) -> (u32, u32) { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:172:9 [INFO] [stdout] | [INFO] [stdout] 172 | fn load(tracingGlobal: &mut TracingGlobal, p: usize) -> f64 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `sX` should have a snake case name [INFO] [stdout] --> src/main.rs:179:7 [INFO] [stdout] | [INFO] [stdout] 179 | let sX: f64 = scale_x((x + tracingGlobal.xOffset) as f64, tracingGlobal.actualWidth as f64, tracingGlobal.xCam, tracingGlobal.scale); [INFO] [stdout] | ^^ help: convert the identifier to snake case: `s_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `sY` should have a snake case name [INFO] [stdout] --> src/main.rs:180:7 [INFO] [stdout] | [INFO] [stdout] 180 | let sY: f64 = scale_y(y as f64, tracingGlobal.height as f64, tracingGlobal.yCam, tracingGlobal.scale); [INFO] [stdout] | ^^ help: convert the identifier to snake case: `s_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `lastYValues` should have a snake case name [INFO] [stdout] --> src/main.rs:578:13 [INFO] [stdout] | [INFO] [stdout] 578 | let mut lastYValues: Vec = vec![254; _width * 3]; [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `last_yvalues` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `mirrorSY` should have a snake case name [INFO] [stdout] --> src/main.rs:190:7 [INFO] [stdout] | [INFO] [stdout] 190 | let mirrorSY = mirror_value(sY, 0.0); [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `mirror_sy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `printChar` should have a snake case name [INFO] [stdout] --> src/main.rs:580:9 [INFO] [stdout] | [INFO] [stdout] 580 | let printChar = &"▄"; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `print_char` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `mirrorPY` should have a snake case name [INFO] [stdout] --> src/main.rs:191:7 [INFO] [stdout] | [INFO] [stdout] 191 | let mirrorPY: u32 = ((0.5 * ((tracingGlobal.height as f64) * (tracingGlobal.scale - tracingGlobal.yCam + mirrorSY))) / tracingGlobal.sc... [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `mirror_py` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `mirrorP` should have a snake case name [INFO] [stdout] --> src/main.rs:194:9 [INFO] [stdout] | [INFO] [stdout] 194 | let mirrorP = ((mirrorPY * tracingGlobal.width) + x) as usize; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `mirror_p` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | fn scan(tracingGlobal: &mut TracingGlobal, p: u32) -> f64 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIterationColorScale` should have a snake case name [INFO] [stdout] --> src/main.rs:248:45 [INFO] [stdout] | [INFO] [stdout] 248 | fn gen_color_from_iteration(iteration: f64, maxIterationColorScale: f64) -> f64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration_color_scale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `useSmoothColoring` should have a snake case name [INFO] [stdout] --> src/main.rs:259:17 [INFO] [stdout] | [INFO] [stdout] 259 | fn smooth_color(useSmoothColoring: bool, iteration: f64, maxIterationColorScale: f64) -> u8 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `use_smooth_coloring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIterationColorScale` should have a snake case name [INFO] [stdout] --> src/main.rs:259:58 [INFO] [stdout] | [INFO] [stdout] 259 | fn smooth_color(useSmoothColoring: bool, iteration: f64, maxIterationColorScale: f64) -> u8 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration_color_scale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `useSmoothColoring` should have a snake case name [INFO] [stdout] --> src/main.rs:273:23 [INFO] [stdout] | [INFO] [stdout] 273 | fn histo_smooth_color(useSmoothColoring: bool, iteration: f64, color1: u8, color2: u8) -> u8 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `use_smooth_coloring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `lastR` should have a snake case name [INFO] [stdout] --> src/main.rs:610:15 [INFO] [stdout] | [INFO] [stdout] 610 | let mut lastR = lastYValues[x]; [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `last_r` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIteration` should have a snake case name [INFO] [stdout] --> src/main.rs:277:23 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn gen_histo_data(maxIteration: f64, juliaVectorX: f64, juliaVectorY: f64, width: u32, height: u32) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `lastG` should have a snake case name [INFO] [stdout] --> src/main.rs:611:15 [INFO] [stdout] | [INFO] [stdout] 611 | let mut lastG = lastYValues[x + 1]; [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `last_g` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaVectorX` should have a snake case name [INFO] [stdout] --> src/main.rs:277:42 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn gen_histo_data(maxIteration: f64, juliaVectorX: f64, juliaVectorY: f64, width: u32, height: u32) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `lastB` should have a snake case name [INFO] [stdout] --> src/main.rs:612:15 [INFO] [stdout] | [INFO] [stdout] 612 | let mut lastB = lastYValues[x + 2]; [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `last_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaVectorY` should have a snake case name [INFO] [stdout] --> src/main.rs:277:61 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn gen_histo_data(maxIteration: f64, juliaVectorX: f64, juliaVectorY: f64, width: u32, height: u32) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `areaU` should have a snake case name [INFO] [stdout] --> src/main.rs:278:7 [INFO] [stdout] | [INFO] [stdout] 278 | let areaU: u32 = (width * height); [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `area_u` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:283:11 [INFO] [stdout] | [INFO] [stdout] 283 | let mut tracingGlobal = TracingGlobal { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `borrowMut` should have a snake case name [INFO] [stdout] --> src/main.rs:309:11 [INFO] [stdout] | [INFO] [stdout] 309 | let mut borrowMut = refcell.borrow_mut(); [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `borrow_mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIterationU` should have a snake case name [INFO] [stdout] --> src/main.rs:322:7 [INFO] [stdout] | [INFO] [stdout] 322 | let maxIterationU = maxIteration as usize; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration_u` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `numIterationsPerPixel` should have a snake case name [INFO] [stdout] --> src/main.rs:324:11 [INFO] [stdout] | [INFO] [stdout] 324 | let mut numIterationsPerPixel: Vec = vec![0.0; maxIterationU]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `num_iterations_per_pixel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `iterationsTotal` should have a snake case name [INFO] [stdout] --> src/main.rs:325:11 [INFO] [stdout] | [INFO] [stdout] 325 | let mut iterationsTotal: f64 = 0.0; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `iterations_total` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `histoColors` should have a snake case name [INFO] [stdout] --> src/main.rs:327:11 [INFO] [stdout] | [INFO] [stdout] 327 | let mut histoColors: Vec = vec![0; maxIterationU]; [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `histo_colors` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `histoColors` should have a snake case name [INFO] [stdout] --> src/main.rs:386:17 [INFO] [stdout] | [INFO] [stdout] 386 | pub fn gen_data(histoColors: &Vec, linesBetweenColumns: bool, usehistogramColoring: bool, useSmoothColoring: bool, maxIteration: f64,... [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `histo_colors` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `linesBetweenColumns` should have a snake case name [INFO] [stdout] --> src/main.rs:386:40 [INFO] [stdout] | [INFO] [stdout] 386 | pub fn gen_data(histoColors: &Vec, linesBetweenColumns: bool, usehistogramColoring: bool, useSmoothColoring: bool, maxIteration: f64,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `lines_between_columns` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `usehistogramColoring` should have a snake case name [INFO] [stdout] --> src/main.rs:386:67 [INFO] [stdout] | [INFO] [stdout] 386 | ...sBetweenColumns: bool, usehistogramColoring: bool, useSmoothColoring: bool, maxIteration: f64, maxIterationColorScale: f64, juliaVecto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `usehistogram_coloring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `useSmoothColoring` should have a snake case name [INFO] [stdout] --> src/main.rs:386:95 [INFO] [stdout] | [INFO] [stdout] 386 | ...histogramColoring: bool, useSmoothColoring: bool, maxIteration: f64, maxIterationColorScale: f64, juliaVectorX: f64, juliaVectorY: f64... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `use_smooth_coloring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIteration` should have a snake case name [INFO] [stdout] --> src/main.rs:386:120 [INFO] [stdout] | [INFO] [stdout] 386 | ...bool, useSmoothColoring: bool, maxIteration: f64, maxIterationColorScale: f64, juliaVectorX: f64, juliaVectorY: f64, renderWidth: u32,... [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIterationColorScale` should have a snake case name [INFO] [stdout] --> src/main.rs:386:139 [INFO] [stdout] | [INFO] [stdout] 386 | ... maxIteration: f64, maxIterationColorScale: f64, juliaVectorX: f64, juliaVectorY: f64, renderWidth: u32, actualWidth: u32, xOffset: u3... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration_color_scale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaVectorX` should have a snake case name [INFO] [stdout] --> src/main.rs:386:168 [INFO] [stdout] | [INFO] [stdout] 386 | ... maxIterationColorScale: f64, juliaVectorX: f64, juliaVectorY: f64, renderWidth: u32, actualWidth: u32, xOffset: u32, height: u32, xCa... [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaVectorY` should have a snake case name [INFO] [stdout] --> src/main.rs:386:187 [INFO] [stdout] | [INFO] [stdout] 386 | ...cale: f64, juliaVectorX: f64, juliaVectorY: f64, renderWidth: u32, actualWidth: u32, xOffset: u32, height: u32, xCam: f64, yCam: f64, ... [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `renderWidth` should have a snake case name [INFO] [stdout] --> src/main.rs:386:206 [INFO] [stdout] | [INFO] [stdout] 386 | ...ectorX: f64, juliaVectorY: f64, renderWidth: u32, actualWidth: u32, xOffset: u32, height: u32, xCam: f64, yCam: f64, scale: f64) -> Ve... [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `render_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `actualWidth` should have a snake case name [INFO] [stdout] --> src/main.rs:386:224 [INFO] [stdout] | [INFO] [stdout] 386 | ...VectorY: f64, renderWidth: u32, actualWidth: u32, xOffset: u32, height: u32, xCam: f64, yCam: f64, scale: f64) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `actual_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `xOffset` should have a snake case name [INFO] [stdout] --> src/main.rs:386:242 [INFO] [stdout] | [INFO] [stdout] 386 | ...renderWidth: u32, actualWidth: u32, xOffset: u32, height: u32, xCam: f64, yCam: f64, scale: f64) -> Vec { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `x_offset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `xCam` should have a snake case name [INFO] [stdout] --> src/main.rs:386:269 [INFO] [stdout] | [INFO] [stdout] 386 | ...Width: u32, xOffset: u32, height: u32, xCam: f64, yCam: f64, scale: f64) -> Vec { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `x_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `yCam` should have a snake case name [INFO] [stdout] --> src/main.rs:386:280 [INFO] [stdout] | [INFO] [stdout] 386 | ... xOffset: u32, height: u32, xCam: f64, yCam: f64, scale: f64) -> Vec { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `y_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `areaU` should have a snake case name [INFO] [stdout] --> src/main.rs:391:7 [INFO] [stdout] | [INFO] [stdout] 391 | let areaU: u32 = (renderWidth * height); [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `area_u` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tracingGlobal` should have a snake case name [INFO] [stdout] --> src/main.rs:396:11 [INFO] [stdout] | [INFO] [stdout] 396 | let mut tracingGlobal = TracingGlobal { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `tracing_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `borrowMut` should have a snake case name [INFO] [stdout] --> src/main.rs:453:11 [INFO] [stdout] | [INFO] [stdout] 453 | let mut borrowMut = refcell.borrow_mut(); [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `borrow_mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIterationU` should have a snake case name [INFO] [stdout] --> src/main.rs:466:7 [INFO] [stdout] | [INFO] [stdout] 466 | let maxIterationU = maxIteration as usize; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration_u` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `iterationU` should have a snake case name [INFO] [stdout] --> src/main.rs:518:11 [INFO] [stdout] | [INFO] [stdout] 518 | let iterationU = iteration.floor() as usize; [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `iteration_u` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIteration` should have a snake case name [INFO] [stdout] --> src/main.rs:548:7 [INFO] [stdout] | [INFO] [stdout] 548 | let maxIteration = 3000.0; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `maxIterationColorScale` should have a snake case name [INFO] [stdout] --> src/main.rs:549:7 [INFO] [stdout] | [INFO] [stdout] 549 | let maxIterationColorScale = 255.0 / maxIteration; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_iteration_color_scale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaVectorX` should have a snake case name [INFO] [stdout] --> src/main.rs:551:7 [INFO] [stdout] | [INFO] [stdout] 551 | let juliaVectorX = 0.0; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `juliaVectorY` should have a snake case name [INFO] [stdout] --> src/main.rs:552:7 [INFO] [stdout] | [INFO] [stdout] 552 | let juliaVectorY = 0.0; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `julia_vector_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `xCam` should have a snake case name [INFO] [stdout] --> src/main.rs:559:11 [INFO] [stdout] | [INFO] [stdout] 559 | let mut xCam = 0.0; [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `x_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `yCam` should have a snake case name [INFO] [stdout] --> src/main.rs:560:7 [INFO] [stdout] | [INFO] [stdout] 560 | let yCam = 0.0; [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `y_cam` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `histoData` should have a snake case name [INFO] [stdout] --> src/main.rs:564:7 [INFO] [stdout] | [INFO] [stdout] 564 | let histoData = gen_histo_data(maxIteration, juliaVectorX, juliaVectorY, width, height * 2); [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `histo_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `borrowMut` should have a snake case name [INFO] [stdout] --> src/main.rs:571:13 [INFO] [stdout] | [INFO] [stdout] 571 | let mut borrowMut = refcell.borrow(); [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `borrow_mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `lastYValues` should have a snake case name [INFO] [stdout] --> src/main.rs:578:13 [INFO] [stdout] | [INFO] [stdout] 578 | let mut lastYValues: Vec = vec![254; _width * 3]; [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `last_yvalues` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `printChar` should have a snake case name [INFO] [stdout] --> src/main.rs:580:9 [INFO] [stdout] | [INFO] [stdout] 580 | let printChar = &"▄"; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `print_char` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `lastR` should have a snake case name [INFO] [stdout] --> src/main.rs:610:15 [INFO] [stdout] | [INFO] [stdout] 610 | let mut lastR = lastYValues[x]; [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `last_r` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `lastG` should have a snake case name [INFO] [stdout] --> src/main.rs:611:15 [INFO] [stdout] | [INFO] [stdout] 611 | let mut lastG = lastYValues[x + 1]; [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `last_g` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `lastB` should have a snake case name [INFO] [stdout] --> src/main.rs:612:15 [INFO] [stdout] | [INFO] [stdout] 612 | let mut lastB = lastYValues[x + 2]; [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `last_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 101 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 101 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.76s [INFO] running `Command { std: "docker" "inspect" "7bdc183673bddd2edce9ab1a0dbd0aa857b6785b8a9c896779f35d89a16bef3f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7bdc183673bddd2edce9ab1a0dbd0aa857b6785b8a9c896779f35d89a16bef3f", kill_on_drop: false }` [INFO] [stdout] 7bdc183673bddd2edce9ab1a0dbd0aa857b6785b8a9c896779f35d89a16bef3f