[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#a7a572ce3edd6d476191fbfe92c9c1986e009b34 for pr-87190-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FEduardo-Vinicius%2Frust" "/workspace/builds/worker-95/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-95/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Eduardo-Vinicius/rust on toolchain a7a572ce3edd6d476191fbfe92c9c1986e009b34 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a7a572ce3edd6d476191fbfe92c9c1986e009b34" "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-95/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" "+a7a572ce3edd6d476191fbfe92c9c1986e009b34" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-95/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-95/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" "+a7a572ce3edd6d476191fbfe92c9c1986e009b34" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 03052895d35c6fc46f915e1bf2d0ad6ea142cc5bbcca944d2703a4443527de0e [INFO] running `Command { std: "docker" "start" "-a" "03052895d35c6fc46f915e1bf2d0ad6ea142cc5bbcca944d2703a4443527de0e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "03052895d35c6fc46f915e1bf2d0ad6ea142cc5bbcca944d2703a4443527de0e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "03052895d35c6fc46f915e1bf2d0ad6ea142cc5bbcca944d2703a4443527de0e", kill_on_drop: false }` [INFO] [stdout] 03052895d35c6fc46f915e1bf2d0ad6ea142cc5bbcca944d2703a4443527de0e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-95/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-95/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" "+a7a572ce3edd6d476191fbfe92c9c1986e009b34" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b264414044164b08703c6a9a54aa81f76c3a50e18afd732c632c079136e754cd [INFO] running `Command { std: "docker" "start" "-a" "b264414044164b08703c6a9a54aa81f76c3a50e18afd732c632c079136e754cd", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Checking rust-foudation v0.1.0 (/tmp/fixit) [INFO] [stderr] Migrating src/main.rs from 2018 edition to 2021 [INFO] [stderr] Fixed src/Funcao/Recursive.rs (3 fixes) [INFO] [stderr] Fixed src/Funcao/Packages.rs (1 fix) [INFO] [stderr] Fixed src/Rota/Conditional.rs (1 fix) [INFO] [stderr] Fixed src/Funcao/HighOrderFunction.rs (1 fix) [INFO] [stderr] Fixed src/Rota/Looping.rs (3 fixes) [INFO] [stderr] Fixed src/Rota/mainr.rs (13 fixes) [INFO] [stderr] Fixed src/Funcao/HighLevel.rs (22 fixes) [INFO] [stderr] Fixed src/Funcao/mainf.rs (9 fixes) [INFO] [stderr] Fixed src/Funcao/Primitive.rs (24 fixes) [INFO] [stderr] Fixed src/tipo/Compound.rs (9 fixes) [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: 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: 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(n:f64,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(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(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(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(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: 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: 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: 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(n:f64,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(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(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(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(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: 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(n:f64,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(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(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(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(num:f32) -> f32{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e6_while_proxima_raiz` [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: 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: 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: 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(n:f64,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(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(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(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(num:f32) -> f32{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e6_while_proxima_raiz` [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: 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: 81 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 81 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 18.88s [INFO] [stderr] Running `cargo check` to verify 2021 [INFO] [stderr] Checking rust-foudation v0.1.0 (/tmp/fixit) [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: 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: 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: 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: 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(n:f64,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(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(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: `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_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: `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: `e3_FOR_FiltrarPares` [INFO] [stdout] --> src/Rota/Looping.rs:17:8 [INFO] [stdout] | [INFO] [stdout] 17 | pub fn e3_FOR_FiltrarPares(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: `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: `e6_WHILE_ProximaRaiz` [INFO] [stdout] --> src/Rota/Looping.rs:51:8 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn e6_WHILE_ProximaRaiz(num:f32) -> f32{ [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(n:f64,fat:f64) -> f64{ [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_Fatorial_Interativo` [INFO] [stdout] --> src/Funcao/Recursive.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn e2_Fatorial_Interativo(n:f64) -> f64{ [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: 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: 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: 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: 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: 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: 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: 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: 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 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 `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 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 `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 is never used: `e1_ComoParametro_Filter` [INFO] [stdout] --> src/Funcao/HighOrderFunction.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn e1_ComoParametro_Filter(l:Vec,f:fn(i32) -> bool) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [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 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 `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 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 `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 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 `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: 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(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: 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: `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(num:f32) -> f32{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [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_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 `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_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 `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_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 `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: `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: 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(n:f64,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(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 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 `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: `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 `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: 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 `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(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 `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 `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 `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 `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 `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: 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 `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_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 `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_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(num:Vec) -> LinkedList{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e3_for_filtrar_pares` [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_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 `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_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(num:f32) -> f32{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e6_while_proxima_raiz` [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_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 `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_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 `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_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: 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 `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 `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 `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 `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: 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(n:f64,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(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(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(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(num:f32) -> f32{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `e6_while_proxima_raiz` [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: 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: 81 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 81 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.45s [INFO] running `Command { std: "docker" "inspect" "b264414044164b08703c6a9a54aa81f76c3a50e18afd732c632c079136e754cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b264414044164b08703c6a9a54aa81f76c3a50e18afd732c632c079136e754cd", kill_on_drop: false }` [INFO] [stdout] b264414044164b08703c6a9a54aa81f76c3a50e18afd732c632c079136e754cd