[INFO] cloning repository https://github.com/Eduardo-Vinicius/rust [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Eduardo-Vinicius/rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FEduardo-Vinicius%2Frust", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FEduardo-Vinicius%2Frust'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 5ddebf6ff682cf9fe56bd76ae5b40db851dec440 [INFO] checking Eduardo-Vinicius/rust against try#3e59a8c2f14152ccc92a6c079f592dc2dc6fa93f for pr-87248 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FEduardo-Vinicius%2Frust" "/workspace/builds/worker-12/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-12/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Eduardo-Vinicius/rust on toolchain 3e59a8c2f14152ccc92a6c079f592dc2dc6fa93f [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+3e59a8c2f14152ccc92a6c079f592dc2dc6fa93f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/Eduardo-Vinicius/rust [INFO] finished tweaking git repo https://github.com/Eduardo-Vinicius/rust [INFO] tweaked toml for git repo https://github.com/Eduardo-Vinicius/rust written to /workspace/builds/worker-12/source/Cargo.toml [INFO] crate git repo https://github.com/Eduardo-Vinicius/rust already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+3e59a8c2f14152ccc92a6c079f592dc2dc6fa93f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+3e59a8c2f14152ccc92a6c079f592dc2dc6fa93f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 896bed11cb11081b4e6957fcd55225da3aa354e9bb1c5f376483591a258aae2c [INFO] running `Command { std: "docker" "start" "-a" "896bed11cb11081b4e6957fcd55225da3aa354e9bb1c5f376483591a258aae2c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "896bed11cb11081b4e6957fcd55225da3aa354e9bb1c5f376483591a258aae2c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "896bed11cb11081b4e6957fcd55225da3aa354e9bb1c5f376483591a258aae2c", kill_on_drop: false }` [INFO] [stdout] 896bed11cb11081b4e6957fcd55225da3aa354e9bb1c5f376483591a258aae2c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+3e59a8c2f14152ccc92a6c079f592dc2dc6fa93f" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bb1b7ff2605f73820c1fb1d5883004c0028efd96195d9a5f96f62f01ea6fed75 [INFO] running `Command { std: "docker" "start" "-a" "bb1b7ff2605f73820c1fb1d5883004c0028efd96195d9a5f96f62f01ea6fed75", kill_on_drop: false }` [INFO] [stderr] Checking rust-foudation v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `std::fmt` [INFO] [stdout] --> src/Funcao/Packages.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::fmt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt` [INFO] [stdout] --> src/Funcao/Packages.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::fmt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/tipo/Compound.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | let x1:String = pessoa.nome; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/tipo/Compound.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | let x2 = familia.pai.nome; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/tipo/Compound.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | let x3 = familia.mae.nome; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/tipo/Compound.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | let x2 = p1.nome; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/tipo/Compound.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | let x1:bool = p1.nome == p2.nome; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x12` [INFO] [stdout] --> src/tipo/Compound.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | let x12:bool = p3.nome == p4.nome; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_x12` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/mainf.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | let x1: f64 = crate::Funcao::Procedure::double(20.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/mainf.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | let x2: f64 = crate::Funcao::Procedure::somar(30.0, 40.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Funcao/mainf.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | let x3: f64 = crate::Funcao::Procedure::subtrair(40.0,30.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/mainf.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | let x4: i64 = crate::Funcao::Procedure::e1_area_retangulo(20,10); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/mainf.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let x5: f64 = crate::Funcao::Procedure::e2_media(5.5, 8.3, 10.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x6` [INFO] [stdout] --> src/Funcao/mainf.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | let x6: f64 = crate::Funcao::Procedure::e3_hipotenusa(3, 4); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x7` [INFO] [stdout] --> src/Funcao/mainf.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | let x7 = crate::Funcao::Recursive::e2_Fatorial_Interativo(5.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x8` [INFO] [stdout] --> src/Funcao/mainf.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | let x8 = crate::Funcao::HighOrderFunction::e1_ComoParametro_Filter(vec,crate::Funcao::HighOrderFunction::compara); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/Primitive.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x4 = 10 / 10; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/Primitive.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | let x5 = 10 % 10; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x6` [INFO] [stdout] --> src/Funcao/Primitive.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | let x6 = x1 + x2; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x7` [INFO] [stdout] --> src/Funcao/Primitive.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let x7 = x1 + x2 * x3; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x8` [INFO] [stdout] --> src/Funcao/Primitive.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | let x8 = (x1 + x2) * x3; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/Primitive.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | let x1:bool = 10 > 5; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/Primitive.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | let x2:bool = 10 < 5; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Funcao/Primitive.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | let x3:bool = 10 >= 5; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/Primitive.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | let x4:bool = 10 <= 5; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/Primitive.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | let x5:bool = 10 == 5; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x6` [INFO] [stdout] --> src/Funcao/Primitive.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | let x6:bool = 10 != 5; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x9` [INFO] [stdout] --> src/Funcao/Primitive.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | let x9:bool = x7 > 10; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x9` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x10` [INFO] [stdout] --> src/Funcao/Primitive.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | let x10:bool = x7 > x8; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_x10` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/Primitive.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | let x1:bool = true && true; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/Primitive.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | let x2:bool = true && false; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Funcao/Primitive.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | let x3:bool = true || true; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/Primitive.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | let x4:bool = true || false; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/Primitive.rs:40:9 [INFO] [stdout] | [INFO] [stdout] 40 | let x5:bool = false || false; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x6` [INFO] [stdout] --> src/Funcao/Primitive.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | let x6:bool = !false; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x7` [INFO] [stdout] --> src/Funcao/Primitive.rs:42:9 [INFO] [stdout] | [INFO] [stdout] 42 | let x7:bool = !true; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x8` [INFO] [stdout] --> src/Funcao/Primitive.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | let x8:bool = 10 > 5 && 20 < 10; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x9` [INFO] [stdout] --> src/Funcao/Primitive.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | let x9:bool = 10 > 5 || 20 < 10; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x9` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x12` [INFO] [stdout] --> src/Funcao/Primitive.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | let x12:bool = x10 > 5 && x11 < x10; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_x12` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x13` [INFO] [stdout] --> src/Funcao/Primitive.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | let x13:bool = x10 > 5 || x11 < x10; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_x13` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/Funcao/HighLevel.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | let y = 9_f32; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/HighLevel.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | let x1 = x.floor();//arredonda para baixo [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/HighLevel.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x2 = x.ceil();//arredonda numero para um inteiro [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Funcao/HighLevel.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | let x3 = x.trunc();//Remove numero expecificado [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/HighLevel.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | let x4 = x.round();//arredonda para cima [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/tipo/Compound.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | let x1:String = pessoa.nome; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/HighLevel.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | let x5 = x.abs();//Valor absoluto [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x6` [INFO] [stdout] --> src/Funcao/HighLevel.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | let x6 = x.sqrt();//Raiz [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/tipo/Compound.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | let x2 = familia.pai.nome; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x7` [INFO] [stdout] --> src/Funcao/HighLevel.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | let x7 = x.powf(2_f32);//Potencia [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/tipo/Compound.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | let x3 = familia.mae.nome; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/HighLevel.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | let x1 = msg.to_uppercase(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/tipo/Compound.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | let x2 = p1.nome; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/HighLevel.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | let x2 = msg.to_lowercase(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/tipo/Compound.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | let x1:bool = p1.nome == p2.nome; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Funcao/HighLevel.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | let x3 = msg.trim(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/HighLevel.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | let x4 = msg.replace("Olá", "Oiee"); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x12` [INFO] [stdout] --> src/tipo/Compound.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | let x12:bool = p3.nome == p4.nome; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_x12` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/HighLevel.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | let x5 = msg.contains("bem?"); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/mainf.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | let x1: f64 = crate::Funcao::Procedure::double(20.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x9` [INFO] [stdout] --> src/Funcao/HighLevel.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | let x9 = msg.len(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x9` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/mainf.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | let x2: f64 = crate::Funcao::Procedure::somar(30.0, 40.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x11` [INFO] [stdout] --> src/Funcao/HighLevel.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | let x11 = format!("{:?}",x10); [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_x11` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Funcao/mainf.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | let x3: f64 = crate::Funcao::Procedure::subtrair(40.0,30.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/HighLevel.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | let x1 = lista.len(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/mainf.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | let x4: i64 = crate::Funcao::Procedure::e1_area_retangulo(20,10); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/HighLevel.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | let x2 = lista.contains(&5); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/mainf.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let x5: f64 = crate::Funcao::Procedure::e2_media(5.5, 8.3, 10.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/HighLevel.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | let x1 = x.parse::().unwrap(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/HighLevel.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | let x2 = x.parse::().unwrap(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x6` [INFO] [stdout] --> src/Funcao/mainf.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | let x6: f64 = crate::Funcao::Procedure::e3_hipotenusa(3, 4); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Funcao/HighLevel.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 55 | let x3 = x.parse::().unwrap(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x7` [INFO] [stdout] --> src/Funcao/mainf.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | let x7 = crate::Funcao::Recursive::e2_Fatorial_Interativo(5.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/HighLevel.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | let x4 = x.parse::().unwrap(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x8` [INFO] [stdout] --> src/Funcao/mainf.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | let x8 = crate::Funcao::HighOrderFunction::e1_ComoParametro_Filter(vec,crate::Funcao::HighOrderFunction::compara); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/HighLevel.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | let x5 = x.to_string(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/Primitive.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x4 = 10 / 10; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x0` [INFO] [stdout] --> src/Rota/mainr.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | let x0 = crate::Rota::Conditional::e1_IF_Aprovado(5.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x0` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/Primitive.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | let x5 = 10 % 10; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Rota/mainr.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | let x1 = crate::Rota::Conditional::e2_IF_Aprovado(5.0,1); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x6` [INFO] [stdout] --> src/Funcao/Primitive.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | let x6 = x1 + x2; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Rota/mainr.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | let x2 = crate::Rota::Conditional::e3_Switch_Avaliacao("A"); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x7` [INFO] [stdout] --> src/Funcao/Primitive.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let x7 = x1 + x2 * x3; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Rota/mainr.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x3 = crate::Rota::Conditional::e4_Switch_Verdadeiro(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x8` [INFO] [stdout] --> src/Funcao/Primitive.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | let x8 = (x1 + x2) * x3; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Rota/mainr.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | let x4 = crate::Rota::Looping::e2_WHILE_SomarNumeros(5); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Rota/mainr.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | let x5 = crate::Rota::Looping::e3_FOR_FiltrarPares(vec); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/Primitive.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | let x1:bool = 10 > 5; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x6` [INFO] [stdout] --> src/Rota/mainr.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | let x6 = crate::Rota::Looping::e4_CONTINUE_GerarSeqeunciaPar(5); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/Primitive.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | let x2:bool = 10 < 5; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x7` [INFO] [stdout] --> src/Rota/mainr.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | let x7 = crate::Rota::Looping::e5_BREAK_TodosPares(vec2); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Funcao/Primitive.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | let x3:bool = 10 >= 5; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x8` [INFO] [stdout] --> src/Rota/mainr.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | let x8 = crate::Rota::Looping::e6_WHILE_ProximaRaiz(5.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/Primitive.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | let x4:bool = 10 <= 5; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x9` [INFO] [stdout] --> src/Rota/mainr.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | let x9 = crate::Rota::CompoundLooping::e1_Ordernar(vec3); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x9` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/Primitive.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | let x5:bool = 10 == 5; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `situacao` is never read [INFO] [stdout] --> src/Rota/Conditional.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | let mut situacao = "Reprovado"; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x6` [INFO] [stdout] --> src/Funcao/Primitive.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | let x6:bool = 10 != 5; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `situacao` is never read [INFO] [stdout] --> src/Rota/Conditional.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | let mut situacao = ""; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x9` [INFO] [stdout] --> src/Funcao/Primitive.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | let x9:bool = x7 > 10; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x9` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `situacao` is never read [INFO] [stdout] --> src/Rota/Conditional.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | let mut situacao = ""; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x10` [INFO] [stdout] --> src/Funcao/Primitive.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | let x10:bool = x7 > x8; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_x10` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `binario` [INFO] [stdout] --> src/Rota/Conditional.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | let binario = match booleano{ [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_binario` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/Primitive.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | let x1:bool = true && true; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `musica` is never read [INFO] [stdout] --> src/Rota/CompoundConditional.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut musica = ""; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/Primitive.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | let x2:bool = true && false; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Funcao/Primitive.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | let x3:bool = true || true; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/Primitive.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | let x4:bool = true || false; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/Primitive.rs:40:9 [INFO] [stdout] | [INFO] [stdout] 40 | let x5:bool = false || false; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x6` [INFO] [stdout] --> src/Funcao/Primitive.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | let x6:bool = !false; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x7` [INFO] [stdout] --> src/Funcao/Primitive.rs:42:9 [INFO] [stdout] | [INFO] [stdout] 42 | let x7:bool = !true; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x8` [INFO] [stdout] --> src/Funcao/Primitive.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | let x8:bool = 10 > 5 && 20 < 10; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x9` [INFO] [stdout] --> src/Funcao/Primitive.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | let x9:bool = 10 > 5 || 20 < 10; [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x9` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x12` [INFO] [stdout] --> src/Funcao/Primitive.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | let x12:bool = x10 > 5 && x11 < x10; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_x12` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x13` [INFO] [stdout] --> src/Funcao/Primitive.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | let x13:bool = x10 > 5 || x11 < x10; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_x13` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/Funcao/HighLevel.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | let y = 9_f32; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/HighLevel.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | let x1 = x.floor();//arredonda para baixo [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/HighLevel.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x2 = x.ceil();//arredonda numero para um inteiro [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Funcao/HighLevel.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | let x3 = x.trunc();//Remove numero expecificado [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/HighLevel.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | let x4 = x.round();//arredonda para cima [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/HighLevel.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | let x5 = x.abs();//Valor absoluto [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x6` [INFO] [stdout] --> src/Funcao/HighLevel.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | let x6 = x.sqrt();//Raiz [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x7` [INFO] [stdout] --> src/Funcao/HighLevel.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | let x7 = x.powf(2_f32);//Potencia [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/HighLevel.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | let x1 = msg.to_uppercase(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/HighLevel.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | let x2 = msg.to_lowercase(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Funcao/HighLevel.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | let x3 = msg.trim(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/HighLevel.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | let x4 = msg.replace("Olá", "Oiee"); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/HighLevel.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | let x5 = msg.contains("bem?"); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x9` [INFO] [stdout] --> src/Funcao/HighLevel.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | let x9 = msg.len(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x9` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x11` [INFO] [stdout] --> src/Funcao/HighLevel.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | let x11 = format!("{:?}",x10); [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_x11` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/HighLevel.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | let x1 = lista.len(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/HighLevel.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | let x2 = lista.contains(&5); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Funcao/HighLevel.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | let x1 = x.parse::().unwrap(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Funcao/HighLevel.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | let x2 = x.parse::().unwrap(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Funcao/HighLevel.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 55 | let x3 = x.parse::().unwrap(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Funcao/HighLevel.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | let x4 = x.parse::().unwrap(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Funcao/HighLevel.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | let x5 = x.to_string(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x0` [INFO] [stdout] --> src/Rota/mainr.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | let x0 = crate::Rota::Conditional::e1_IF_Aprovado(5.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x0` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/Rota/mainr.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | let x1 = crate::Rota::Conditional::e2_IF_Aprovado(5.0,1); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/Rota/mainr.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | let x2 = crate::Rota::Conditional::e3_Switch_Avaliacao("A"); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x3` [INFO] [stdout] --> src/Rota/mainr.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x3 = crate::Rota::Conditional::e4_Switch_Verdadeiro(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x4` [INFO] [stdout] --> src/Rota/mainr.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | let x4 = crate::Rota::Looping::e2_WHILE_SomarNumeros(5); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x5` [INFO] [stdout] --> src/Rota/mainr.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | let x5 = crate::Rota::Looping::e3_FOR_FiltrarPares(vec); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x6` [INFO] [stdout] --> src/Rota/mainr.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | let x6 = crate::Rota::Looping::e4_CONTINUE_GerarSeqeunciaPar(5); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x7` [INFO] [stdout] --> src/Rota/mainr.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | let x7 = crate::Rota::Looping::e5_BREAK_TodosPares(vec2); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x8` [INFO] [stdout] --> src/Rota/mainr.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | let x8 = crate::Rota::Looping::e6_WHILE_ProximaRaiz(5.0); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x9` [INFO] [stdout] --> src/Rota/mainr.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | let x9 = crate::Rota::CompoundLooping::e1_Ordernar(vec3); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x9` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `situacao` is never read [INFO] [stdout] --> src/Rota/Conditional.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | let mut situacao = "Reprovado"; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `situacao` is never read [INFO] [stdout] --> src/Rota/Conditional.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | let mut situacao = ""; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `situacao` is never read [INFO] [stdout] --> src/Rota/Conditional.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | let mut situacao = ""; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `binario` [INFO] [stdout] --> src/Rota/Conditional.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | let binario = match booleano{ [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_binario` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `musica` is never read [INFO] [stdout] --> src/Rota/CompoundConditional.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut musica = ""; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/tipo/Compound.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let mut pessoa = Pessoa{ [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/tipo/Compound.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | let mut p3 = Pessoa { nome:"Bruno".to_string() }; [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/tipo/Compound.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | let mut p4 = Pessoa { nome:"Ruan".to_string() }; [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/Funcao/mainf.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | let mut vec = vec![1, 2, 3, 4, 5, 6, 7, 8]; [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/tipo/Compound.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let mut pessoa = Pessoa{ [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/tipo/Compound.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | let mut p3 = Pessoa { nome:"Bruno".to_string() }; [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/tipo/Compound.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | let mut p4 = Pessoa { nome:"Ruan".to_string() }; [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/Funcao/mainf.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | let mut vec = vec![1, 2, 3, 4, 5, 6, 7, 8]; [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/Funcao/Recursive.rs:3:37 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e2_Fatorial_InterativoHelper(mut n:f64,mut fat:f64) -> f64{ [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/Funcao/Recursive.rs:3:47 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e2_Fatorial_InterativoHelper(mut n:f64,mut fat:f64) -> f64{ [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/Funcao/Recursive.rs:12:31 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn e2_Fatorial_Interativo(mut n:f64) -> f64{ [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/Funcao/Recursive.rs:3:37 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e2_Fatorial_InterativoHelper(mut n:f64,mut fat:f64) -> f64{ [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/Funcao/Recursive.rs:3:47 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e2_Fatorial_InterativoHelper(mut n:f64,mut fat:f64) -> f64{ [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/Funcao/Recursive.rs:12:31 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn e2_Fatorial_Interativo(mut n:f64) -> f64{ [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/Funcao/HighOrderFunction.rs:2:32 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_ComoParametro_Filter(mut l:Vec,f:fn(i32) -> bool) -> LinkedList{ [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/Funcao/HighOrderFunction.rs:2:32 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_ComoParametro_Filter(mut l:Vec,f:fn(i32) -> bool) -> LinkedList{ [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/Rota/mainr.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | let mut vec = vec![1, 2, 3, 4, 5, 6, 7, 8]; [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/Rota/mainr.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let mut vec2 = vec![1, 2, 3, 4, 5, 6, 7, 8]; [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/Rota/mainr.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | let mut vec3 = vec![1, 2, 3, 4, 5, 6, 7, 8]; [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/Rota/Looping.rs:17:28 [INFO] [stdout] | [INFO] [stdout] 17 | pub fn e3_FOR_FiltrarPares(mut num:Vec) -> LinkedList{ [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/Rota/Looping.rs:51:29 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn e6_WHILE_ProximaRaiz(mut num:f32) -> f32{ [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/Rota/mainr.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | let mut vec = vec![1, 2, 3, 4, 5, 6, 7, 8]; [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/Rota/mainr.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let mut vec2 = vec![1, 2, 3, 4, 5, 6, 7, 8]; [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/Rota/mainr.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | let mut vec3 = vec![1, 2, 3, 4, 5, 6, 7, 8]; [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/Rota/Looping.rs:17:28 [INFO] [stdout] | [INFO] [stdout] 17 | pub fn e3_FOR_FiltrarPares(mut num:Vec) -> LinkedList{ [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/Rota/Looping.rs:51:29 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn e6_WHILE_ProximaRaiz(mut num:f32) -> f32{ [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `mainf` [INFO] [stdout] --> src/Funcao/mainf.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn mainf(){ [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_OperadoresMatematicos` [INFO] [stdout] --> src/Funcao/Primitive.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_OperadoresMatematicos(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e2_OperadoresRelacionais` [INFO] [stdout] --> src/Funcao/Primitive.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn e2_OperadoresRelacionais(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e3_OperadoresLogicos` [INFO] [stdout] --> src/Funcao/Primitive.rs:35:8 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn e3_OperadoresLogicos(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `mainProcedure` [INFO] [stdout] --> src/Funcao/CompoundProcedures.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn mainProcedure() { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e2_Fatorial_InterativoHelper` [INFO] [stdout] --> src/Funcao/Recursive.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e2_Fatorial_InterativoHelper(mut n:f64,mut fat:f64) -> f64{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e2_Fatorial_Interativo` [INFO] [stdout] --> src/Funcao/Recursive.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn e2_Fatorial_Interativo(mut n:f64) -> f64{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/Funcao/Packages.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 11 | fn new(first: &str, name: &str) -> Person { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `full_name` [INFO] [stdout] --> src/Funcao/Packages.rs:18:8 [INFO] [stdout] | [INFO] [stdout] 18 | fn full_name(&self) -> String { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_first_name` [INFO] [stdout] --> src/Funcao/Packages.rs:22:8 [INFO] [stdout] | [INFO] [stdout] 22 | fn set_first_name(&mut self, name: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `to_tuple` [INFO] [stdout] --> src/Funcao/Packages.rs:26:8 [INFO] [stdout] | [INFO] [stdout] 26 | fn to_tuple(self) -> (String, String) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `mainPackage` [INFO] [stdout] --> src/Funcao/Packages.rs:31:8 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn mainPackage() { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_FuncoesParaNumeros` [INFO] [stdout] --> src/Funcao/HighLevel.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_FuncoesParaNumeros(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e2_FuncoesParaTexto` [INFO] [stdout] --> src/Funcao/HighLevel.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn e2_FuncoesParaTexto(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e3_FuncoesParaTiposRecursivos` [INFO] [stdout] --> src/Funcao/HighLevel.rs:31:8 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn e3_FuncoesParaTiposRecursivos(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e4_FuncoesParaConversao` [INFO] [stdout] --> src/Funcao/HighLevel.rs:50:8 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn e4_FuncoesParaConversao(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_ComoParametro_Filter` [INFO] [stdout] --> src/Funcao/HighOrderFunction.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_ComoParametro_Filter(mut l:Vec,f:fn(i32) -> bool) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `compara` [INFO] [stdout] --> src/Funcao/HighOrderFunction.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn compara(n: i32) -> bool{ [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `mainr` [INFO] [stdout] --> src/Rota/mainr.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn mainr(){ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_loopexpression` [INFO] [stdout] --> src/Rota/Looping.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_loopexpression(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e2_WHILE_SomarNumeros` [INFO] [stdout] --> src/Rota/Looping.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn e2_WHILE_SomarNumeros(fim:i32) -> i32{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e3_FOR_FiltrarPares` [INFO] [stdout] --> src/Rota/Looping.rs:17:8 [INFO] [stdout] | [INFO] [stdout] 17 | pub fn e3_FOR_FiltrarPares(mut num:Vec) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e4_CONTINUE_GerarSeqeunciaPar` [INFO] [stdout] --> src/Rota/Looping.rs:27:8 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn e4_CONTINUE_GerarSeqeunciaPar(fim:i32) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e5_BREAK_TodosPares` [INFO] [stdout] --> src/Rota/Looping.rs:40:8 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn e5_BREAK_TodosPares(num:Vec) -> bool{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e6_WHILE_ProximaRaiz` [INFO] [stdout] --> src/Rota/Looping.rs:51:8 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn e6_WHILE_ProximaRaiz(mut num:f32) -> f32{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_IF_Aprovado` [INFO] [stdout] --> src/Rota/Conditional.rs:1:8 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn e1_IF_Aprovado(m:f32) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e2_IF_Aprovado` [INFO] [stdout] --> src/Rota/Conditional.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn e2_IF_Aprovado(m:f32,f:i32) -> String{ [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e3_Switch_Avaliacao` [INFO] [stdout] --> src/Rota/Conditional.rs:32:8 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn e3_Switch_Avaliacao(n:&str) -> String{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e4_Switch_Verdadeiro` [INFO] [stdout] --> src/Rota/Conditional.rs:43:8 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn e4_Switch_Verdadeiro(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_RecomendacaoMusica` [INFO] [stdout] --> src/Rota/CompoundConditional.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e1_RecomendacaoMusica(pais:&str, estilo:&str) -> String{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_Ordernar` [INFO] [stdout] --> src/Rota/CompoundLooping.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e1_Ordernar(mut num:Vec) -> Vec{ [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Funcao` should have a snake case name [INFO] [stdout] --> src/main.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | mod Funcao; [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `funcao` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Rota` should have a snake case name [INFO] [stdout] --> src/main.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | mod Rota; [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `rota` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Primitive` should have a snake case name [INFO] [stdout] --> src/tipo/mod.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | pub mod Primitive; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `primitive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Compound` should have a snake case name [INFO] [stdout] --> src/tipo/mod.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | pub mod Compound; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `compound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_Declaracao` should have a snake case name [INFO] [stdout] --> src/tipo/Primitive.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e1_Declaracao(){ [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_declaracao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_Alteracao` should have a snake case name [INFO] [stdout] --> src/tipo/Primitive.rs:28:8 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn e2_Alteracao(){ [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_alteracao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e3_Conversao` should have a snake case name [INFO] [stdout] --> src/tipo/Primitive.rs:53:8 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn e3_Conversao(){ [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e3_conversao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e4_Coercion` should have a snake case name [INFO] [stdout] --> src/tipo/Primitive.rs:65:8 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn e4_Coercion(){ [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e4_coercion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e5_Inferencia` should have a snake case name [INFO] [stdout] --> src/tipo/Primitive.rs:78:8 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn e5_Inferencia(){ [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e5_inferencia` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_Declaracao` should have a snake case name [INFO] [stdout] --> src/tipo/Compound.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn e1_Declaracao(){ [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_declaracao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_Alteracao` should have a snake case name [INFO] [stdout] --> src/tipo/Compound.rs:40:8 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn e2_Alteracao(){ [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_alteracao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e3_Comparacao` should have a snake case name [INFO] [stdout] --> src/tipo/Compound.rs:52:8 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn e3_Comparacao(){ [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e3_comparacao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Primitive` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | pub mod Primitive; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `primitive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Procedure` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub mod Procedure; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `procedure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `mainf` [INFO] [stdout] --> src/Funcao/mainf.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn mainf(){ [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `CompoundProcedures` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | pub mod CompoundProcedures; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `compound_procedures` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_OperadoresMatematicos` [INFO] [stdout] --> src/Funcao/Primitive.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_OperadoresMatematicos(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Recursive` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | pub mod Recursive; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `recursive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e2_OperadoresRelacionais` [INFO] [stdout] --> src/Funcao/Primitive.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn e2_OperadoresRelacionais(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Packages` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | pub mod Packages; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `packages` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e3_OperadoresLogicos` [INFO] [stdout] --> src/Funcao/Primitive.rs:35:8 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn e3_OperadoresLogicos(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `mainProcedure` [INFO] [stdout] --> src/Funcao/CompoundProcedures.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn mainProcedure() { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `HighLevel` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub mod HighLevel; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `high_level` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e2_Fatorial_InterativoHelper` [INFO] [stdout] --> src/Funcao/Recursive.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e2_Fatorial_InterativoHelper(mut n:f64,mut fat:f64) -> f64{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `HighOrderFunction` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub mod HighOrderFunction; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `high_order_function` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e2_Fatorial_Interativo` [INFO] [stdout] --> src/Funcao/Recursive.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn e2_Fatorial_Interativo(mut n:f64) -> f64{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_OperadoresMatematicos` should have a snake case name [INFO] [stdout] --> src/Funcao/Primitive.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_OperadoresMatematicos(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_operadores_matematicos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/Funcao/Packages.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 11 | fn new(first: &str, name: &str) -> Person { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `full_name` [INFO] [stdout] --> src/Funcao/Packages.rs:18:8 [INFO] [stdout] | [INFO] [stdout] 18 | fn full_name(&self) -> String { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_OperadoresRelacionais` should have a snake case name [INFO] [stdout] --> src/Funcao/Primitive.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn e2_OperadoresRelacionais(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_operadores_relacionais` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_first_name` [INFO] [stdout] --> src/Funcao/Packages.rs:22:8 [INFO] [stdout] | [INFO] [stdout] 22 | fn set_first_name(&mut self, name: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e3_OperadoresLogicos` should have a snake case name [INFO] [stdout] --> src/Funcao/Primitive.rs:35:8 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn e3_OperadoresLogicos(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e3_operadores_logicos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `to_tuple` [INFO] [stdout] --> src/Funcao/Packages.rs:26:8 [INFO] [stdout] | [INFO] [stdout] 26 | fn to_tuple(self) -> (String, String) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `mainPackage` [INFO] [stdout] --> src/Funcao/Packages.rs:31:8 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn mainPackage() { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `mainProcedure` should have a snake case name [INFO] [stdout] --> src/Funcao/CompoundProcedures.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn mainProcedure() { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `main_procedure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_FuncoesParaNumeros` [INFO] [stdout] --> src/Funcao/HighLevel.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_FuncoesParaNumeros(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e2_FuncoesParaTexto` [INFO] [stdout] --> src/Funcao/HighLevel.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn e2_FuncoesParaTexto(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_Fatorial_InterativoHelper` should have a snake case name [INFO] [stdout] --> src/Funcao/Recursive.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e2_Fatorial_InterativoHelper(mut n:f64,mut fat:f64) -> f64{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_fatorial_interativo_helper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e3_FuncoesParaTiposRecursivos` [INFO] [stdout] --> src/Funcao/HighLevel.rs:31:8 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn e3_FuncoesParaTiposRecursivos(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_Fatorial_Interativo` should have a snake case name [INFO] [stdout] --> src/Funcao/Recursive.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn e2_Fatorial_Interativo(mut n:f64) -> f64{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e2_fatorial_interativo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e4_FuncoesParaConversao` [INFO] [stdout] --> src/Funcao/HighLevel.rs:50:8 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn e4_FuncoesParaConversao(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_ComoParametro_Filter` [INFO] [stdout] --> src/Funcao/HighOrderFunction.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_ComoParametro_Filter(mut l:Vec,f:fn(i32) -> bool) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `mainPackage` should have a snake case name [INFO] [stdout] --> src/Funcao/Packages.rs:31:8 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn mainPackage() { [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `main_package` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `compara` [INFO] [stdout] --> src/Funcao/HighOrderFunction.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn compara(n: i32) -> bool{ [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_FuncoesParaNumeros` should have a snake case name [INFO] [stdout] --> src/Funcao/HighLevel.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_FuncoesParaNumeros(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_funcoes_para_numeros` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `mainr` [INFO] [stdout] --> src/Rota/mainr.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn mainr(){ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_loopexpression` [INFO] [stdout] --> src/Rota/Looping.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_loopexpression(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_FuncoesParaTexto` should have a snake case name [INFO] [stdout] --> src/Funcao/HighLevel.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn e2_FuncoesParaTexto(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_funcoes_para_texto` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e2_WHILE_SomarNumeros` [INFO] [stdout] --> src/Rota/Looping.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn e2_WHILE_SomarNumeros(fim:i32) -> i32{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e3_FuncoesParaTiposRecursivos` should have a snake case name [INFO] [stdout] --> src/Funcao/HighLevel.rs:31:8 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn e3_FuncoesParaTiposRecursivos(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e3_funcoes_para_tipos_recursivos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e3_FOR_FiltrarPares` [INFO] [stdout] --> src/Rota/Looping.rs:17:8 [INFO] [stdout] | [INFO] [stdout] 17 | pub fn e3_FOR_FiltrarPares(mut num:Vec) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e4_CONTINUE_GerarSeqeunciaPar` [INFO] [stdout] --> src/Rota/Looping.rs:27:8 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn e4_CONTINUE_GerarSeqeunciaPar(fim:i32) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e4_FuncoesParaConversao` should have a snake case name [INFO] [stdout] --> src/Funcao/HighLevel.rs:50:8 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn e4_FuncoesParaConversao(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e4_funcoes_para_conversao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e5_BREAK_TodosPares` [INFO] [stdout] --> src/Rota/Looping.rs:40:8 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn e5_BREAK_TodosPares(num:Vec) -> bool{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_ComoParametro_Filter` should have a snake case name [INFO] [stdout] --> src/Funcao/HighOrderFunction.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_ComoParametro_Filter(mut l:Vec,f:fn(i32) -> bool) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_como_parametro_filter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e6_WHILE_ProximaRaiz` [INFO] [stdout] --> src/Rota/Looping.rs:51:8 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn e6_WHILE_ProximaRaiz(mut num:f32) -> f32{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Looping` should have a snake case name [INFO] [stdout] --> src/Rota/mod.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | pub mod Looping; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `looping` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_IF_Aprovado` [INFO] [stdout] --> src/Rota/Conditional.rs:1:8 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn e1_IF_Aprovado(m:f32) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Conditional` should have a snake case name [INFO] [stdout] --> src/Rota/mod.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub mod Conditional; [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `conditional` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e2_IF_Aprovado` [INFO] [stdout] --> src/Rota/Conditional.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn e2_IF_Aprovado(m:f32,f:i32) -> String{ [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `CompoundConditional` should have a snake case name [INFO] [stdout] --> src/Rota/mod.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | pub mod CompoundConditional; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `compound_conditional` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e3_Switch_Avaliacao` [INFO] [stdout] --> src/Rota/Conditional.rs:32:8 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn e3_Switch_Avaliacao(n:&str) -> String{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `CompoundLooping` should have a snake case name [INFO] [stdout] --> src/Rota/mod.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | pub mod CompoundLooping; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `compound_looping` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e4_Switch_Verdadeiro` [INFO] [stdout] --> src/Rota/Conditional.rs:43:8 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn e4_Switch_Verdadeiro(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_RecomendacaoMusica` [INFO] [stdout] --> src/Rota/CompoundConditional.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e1_RecomendacaoMusica(pais:&str, estilo:&str) -> String{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_WHILE_SomarNumeros` should have a snake case name [INFO] [stdout] --> src/Rota/Looping.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn e2_WHILE_SomarNumeros(fim:i32) -> i32{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_while_somar_numeros` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `e1_Ordernar` [INFO] [stdout] --> src/Rota/CompoundLooping.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e1_Ordernar(mut num:Vec) -> Vec{ [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e3_FOR_FiltrarPares` should have a snake case name [INFO] [stdout] --> src/Rota/Looping.rs:17:8 [INFO] [stdout] | [INFO] [stdout] 17 | pub fn e3_FOR_FiltrarPares(mut num:Vec) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e3_for_filtrar_pares` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e4_CONTINUE_GerarSeqeunciaPar` should have a snake case name [INFO] [stdout] --> src/Rota/Looping.rs:27:8 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn e4_CONTINUE_GerarSeqeunciaPar(fim:i32) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e4_continue_gerar_seqeuncia_par` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Funcao` should have a snake case name [INFO] [stdout] --> src/main.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | mod Funcao; [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `funcao` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e5_BREAK_TodosPares` should have a snake case name [INFO] [stdout] --> src/Rota/Looping.rs:40:8 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn e5_BREAK_TodosPares(num:Vec) -> bool{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e5_break_todos_pares` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Rota` should have a snake case name [INFO] [stdout] --> src/main.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | mod Rota; [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `rota` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e6_WHILE_ProximaRaiz` should have a snake case name [INFO] [stdout] --> src/Rota/Looping.rs:51:8 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn e6_WHILE_ProximaRaiz(mut num:f32) -> f32{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e6_while_proxima_raiz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Primitive` should have a snake case name [INFO] [stdout] --> src/tipo/mod.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | pub mod Primitive; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `primitive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Compound` should have a snake case name [INFO] [stdout] --> src/tipo/mod.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | pub mod Compound; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `compound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_Declaracao` should have a snake case name [INFO] [stdout] --> src/tipo/Primitive.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e1_Declaracao(){ [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_declaracao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_Alteracao` should have a snake case name [INFO] [stdout] --> src/tipo/Primitive.rs:28:8 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn e2_Alteracao(){ [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_alteracao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e3_Conversao` should have a snake case name [INFO] [stdout] --> src/tipo/Primitive.rs:53:8 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn e3_Conversao(){ [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e3_conversao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e4_Coercion` should have a snake case name [INFO] [stdout] --> src/tipo/Primitive.rs:65:8 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn e4_Coercion(){ [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e4_coercion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e5_Inferencia` should have a snake case name [INFO] [stdout] --> src/tipo/Primitive.rs:78:8 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn e5_Inferencia(){ [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e5_inferencia` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_Declaracao` should have a snake case name [INFO] [stdout] --> src/tipo/Compound.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn e1_Declaracao(){ [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_declaracao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused arithmetic operation that must be used [INFO] [stdout] --> src/Rota/Looping.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | num + 1.0; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_Alteracao` should have a snake case name [INFO] [stdout] --> src/tipo/Compound.rs:40:8 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn e2_Alteracao(){ [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_alteracao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_IF_Aprovado` should have a snake case name [INFO] [stdout] --> src/Rota/Conditional.rs:1:8 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn e1_IF_Aprovado(m:f32) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_if_aprovado` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_IF_Aprovado` should have a snake case name [INFO] [stdout] --> src/Rota/Conditional.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn e2_IF_Aprovado(m:f32,f:i32) -> String{ [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_if_aprovado` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e3_Comparacao` should have a snake case name [INFO] [stdout] --> src/tipo/Compound.rs:52:8 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn e3_Comparacao(){ [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e3_comparacao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e3_Switch_Avaliacao` should have a snake case name [INFO] [stdout] --> src/Rota/Conditional.rs:32:8 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn e3_Switch_Avaliacao(n:&str) -> String{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e3_switch_avaliacao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Primitive` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | pub mod Primitive; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `primitive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e4_Switch_Verdadeiro` should have a snake case name [INFO] [stdout] --> src/Rota/Conditional.rs:43:8 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn e4_Switch_Verdadeiro(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e4_switch_verdadeiro` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_RecomendacaoMusica` should have a snake case name [INFO] [stdout] --> src/Rota/CompoundConditional.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e1_RecomendacaoMusica(pais:&str, estilo:&str) -> String{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_recomendacao_musica` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Procedure` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub mod Procedure; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `procedure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_Ordernar` should have a snake case name [INFO] [stdout] --> src/Rota/CompoundLooping.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e1_Ordernar(mut num:Vec) -> Vec{ [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e1_ordernar` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `CompoundProcedures` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | pub mod CompoundProcedures; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `compound_procedures` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Recursive` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | pub mod Recursive; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `recursive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Packages` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | pub mod Packages; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `packages` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `HighLevel` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub mod HighLevel; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `high_level` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `HighOrderFunction` should have a snake case name [INFO] [stdout] --> src/Funcao/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub mod HighOrderFunction; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `high_order_function` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_OperadoresMatematicos` should have a snake case name [INFO] [stdout] --> src/Funcao/Primitive.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_OperadoresMatematicos(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_operadores_matematicos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_OperadoresRelacionais` should have a snake case name [INFO] [stdout] --> src/Funcao/Primitive.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn e2_OperadoresRelacionais(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_operadores_relacionais` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e3_OperadoresLogicos` should have a snake case name [INFO] [stdout] --> src/Funcao/Primitive.rs:35:8 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn e3_OperadoresLogicos(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e3_operadores_logicos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `mainProcedure` should have a snake case name [INFO] [stdout] --> src/Funcao/CompoundProcedures.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn mainProcedure() { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `main_procedure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_Fatorial_InterativoHelper` should have a snake case name [INFO] [stdout] --> src/Funcao/Recursive.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e2_Fatorial_InterativoHelper(mut n:f64,mut fat:f64) -> f64{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_fatorial_interativo_helper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_Fatorial_Interativo` should have a snake case name [INFO] [stdout] --> src/Funcao/Recursive.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn e2_Fatorial_Interativo(mut n:f64) -> f64{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e2_fatorial_interativo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `mainPackage` should have a snake case name [INFO] [stdout] --> src/Funcao/Packages.rs:31:8 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn mainPackage() { [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `main_package` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_FuncoesParaNumeros` should have a snake case name [INFO] [stdout] --> src/Funcao/HighLevel.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_FuncoesParaNumeros(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_funcoes_para_numeros` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_FuncoesParaTexto` should have a snake case name [INFO] [stdout] --> src/Funcao/HighLevel.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn e2_FuncoesParaTexto(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_funcoes_para_texto` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e3_FuncoesParaTiposRecursivos` should have a snake case name [INFO] [stdout] --> src/Funcao/HighLevel.rs:31:8 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn e3_FuncoesParaTiposRecursivos(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e3_funcoes_para_tipos_recursivos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e4_FuncoesParaConversao` should have a snake case name [INFO] [stdout] --> src/Funcao/HighLevel.rs:50:8 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn e4_FuncoesParaConversao(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e4_funcoes_para_conversao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_ComoParametro_Filter` should have a snake case name [INFO] [stdout] --> src/Funcao/HighOrderFunction.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_ComoParametro_Filter(mut l:Vec,f:fn(i32) -> bool) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_como_parametro_filter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Looping` should have a snake case name [INFO] [stdout] --> src/Rota/mod.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | pub mod Looping; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `looping` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `Conditional` should have a snake case name [INFO] [stdout] --> src/Rota/mod.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub mod Conditional; [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `conditional` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `CompoundConditional` should have a snake case name [INFO] [stdout] --> src/Rota/mod.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | pub mod CompoundConditional; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `compound_conditional` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `CompoundLooping` should have a snake case name [INFO] [stdout] --> src/Rota/mod.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | pub mod CompoundLooping; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `compound_looping` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_WHILE_SomarNumeros` should have a snake case name [INFO] [stdout] --> src/Rota/Looping.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn e2_WHILE_SomarNumeros(fim:i32) -> i32{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_while_somar_numeros` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e3_FOR_FiltrarPares` should have a snake case name [INFO] [stdout] --> src/Rota/Looping.rs:17:8 [INFO] [stdout] | [INFO] [stdout] 17 | pub fn e3_FOR_FiltrarPares(mut num:Vec) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e3_for_filtrar_pares` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e4_CONTINUE_GerarSeqeunciaPar` should have a snake case name [INFO] [stdout] --> src/Rota/Looping.rs:27:8 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn e4_CONTINUE_GerarSeqeunciaPar(fim:i32) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e4_continue_gerar_seqeuncia_par` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e5_BREAK_TodosPares` should have a snake case name [INFO] [stdout] --> src/Rota/Looping.rs:40:8 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn e5_BREAK_TodosPares(num:Vec) -> bool{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e5_break_todos_pares` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e6_WHILE_ProximaRaiz` should have a snake case name [INFO] [stdout] --> src/Rota/Looping.rs:51:8 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn e6_WHILE_ProximaRaiz(mut num:f32) -> f32{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e6_while_proxima_raiz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused arithmetic operation that must be used [INFO] [stdout] --> src/Rota/Looping.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | num + 1.0; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_IF_Aprovado` should have a snake case name [INFO] [stdout] --> src/Rota/Conditional.rs:1:8 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn e1_IF_Aprovado(m:f32) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_if_aprovado` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e2_IF_Aprovado` should have a snake case name [INFO] [stdout] --> src/Rota/Conditional.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn e2_IF_Aprovado(m:f32,f:i32) -> String{ [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e2_if_aprovado` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e3_Switch_Avaliacao` should have a snake case name [INFO] [stdout] --> src/Rota/Conditional.rs:32:8 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn e3_Switch_Avaliacao(n:&str) -> String{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e3_switch_avaliacao` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 167 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e4_Switch_Verdadeiro` should have a snake case name [INFO] [stdout] --> src/Rota/Conditional.rs:43:8 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn e4_Switch_Verdadeiro(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e4_switch_verdadeiro` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_RecomendacaoMusica` should have a snake case name [INFO] [stdout] --> src/Rota/CompoundConditional.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e1_RecomendacaoMusica(pais:&str, estilo:&str) -> String{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e1_recomendacao_musica` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `e1_Ordernar` should have a snake case name [INFO] [stdout] --> src/Rota/CompoundLooping.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn e1_Ordernar(mut num:Vec) -> Vec{ [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `e1_ordernar` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 167 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.25s [INFO] running `Command { std: "docker" "inspect" "bb1b7ff2605f73820c1fb1d5883004c0028efd96195d9a5f96f62f01ea6fed75", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bb1b7ff2605f73820c1fb1d5883004c0028efd96195d9a5f96f62f01ea6fed75", kill_on_drop: false }` [INFO] [stdout] bb1b7ff2605f73820c1fb1d5883004c0028efd96195d9a5f96f62f01ea6fed75