[INFO] cloning repository https://github.com/we-and/rust_gui_fltk [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/we-and/rust_gui_fltk" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fwe-and%2Frust_gui_fltk", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fwe-and%2Frust_gui_fltk'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 8e77ff98560ecb49a772196ddd8ceafb3006bc66 [INFO] checking we-and/rust_gui_fltk against master#d2eadb7a94ef8c9deb5137695df33cd1fc5aee92 for pr-137268 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fwe-and%2Frust_gui_fltk" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/we-and/rust_gui_fltk on toolchain d2eadb7a94ef8c9deb5137695df33cd1fc5aee92 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d2eadb7a94ef8c9deb5137695df33cd1fc5aee92" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/we-and/rust_gui_fltk [INFO] finished tweaking git repo https://github.com/we-and/rust_gui_fltk [INFO] tweaked toml for git repo https://github.com/we-and/rust_gui_fltk written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/we-and/rust_gui_fltk already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d2eadb7a94ef8c9deb5137695df33cd1fc5aee92" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded fltk-theme v0.7.2 [INFO] [stderr] Downloaded fltk v1.4.26 [INFO] [stderr] Downloaded fltk-sys v1.4.26 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+d2eadb7a94ef8c9deb5137695df33cd1fc5aee92" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7bd14c06f3698918e1a9ff241de3b1ee4ad544ecd18b0437b44726223189db8a [INFO] running `Command { std: "docker" "start" "-a" "7bd14c06f3698918e1a9ff241de3b1ee4ad544ecd18b0437b44726223189db8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7bd14c06f3698918e1a9ff241de3b1ee4ad544ecd18b0437b44726223189db8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7bd14c06f3698918e1a9ff241de3b1ee4ad544ecd18b0437b44726223189db8a", kill_on_drop: false }` [INFO] [stdout] 7bd14c06f3698918e1a9ff241de3b1ee4ad544ecd18b0437b44726223189db8a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+d2eadb7a94ef8c9deb5137695df33cd1fc5aee92" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] beff0b3d99f4efde4124a92b7d5b3d2b53881ad338747179b384676dae060d3b [INFO] running `Command { std: "docker" "start" "-a" "beff0b3d99f4efde4124a92b7d5b3d2b53881ad338747179b384676dae060d3b", kill_on_drop: false }` [INFO] [stderr] Compiling cc v1.0.90 [INFO] [stderr] Compiling crossbeam-utils v0.8.19 [INFO] [stderr] Compiling paste v1.0.14 [INFO] [stderr] Checking ttf-parser v0.20.0 [INFO] [stderr] Checking bitflags v2.5.0 [INFO] [stderr] Checking crossbeam-channel v0.5.12 [INFO] [stderr] Compiling cmake v0.1.50 [INFO] [stderr] Compiling fltk-sys v1.4.26 [INFO] [stderr] Checking fltk v1.4.26 [INFO] [stderr] Checking fltk-theme v0.7.2 [INFO] [stderr] Checking rust_gui_fltk v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `Choice`, `Flex`, `Group`, `InputExt`, `MenuBar`, `MenuButton`, `Tabs`, `button::*`, `image::PngImage`, `input::Input`, and `output::Output` [INFO] [stdout] --> src/main.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | button::*, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 4 | group::{Flex, Group, Tabs}, [INFO] [stdout] | ^^^^ ^^^^^ ^^^^ [INFO] [stdout] 5 | image::PngImage, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 6 | input::Input, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | menu::{Choice, MenuBar, MenuButton}, [INFO] [stdout] | ^^^^^^ ^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 8 | output::Output, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Event`, `FrameType`, `Key`, `Shortcut`, `dialog`, `image`, and `menu` [INFO] [stdout] --> src/main.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | dialog, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 14 | enums::{Event, FrameType, Key, Shortcut}, [INFO] [stdout] | ^^^^^ ^^^^^^^^^ ^^^ ^^^^^^^^ [INFO] [stdout] 15 | image, menu, [INFO] [stdout] | ^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `enums::*`, `frame::Frame`, `group::*`, `menu::*`, `prelude::*`, and `window::*` [INFO] [stdout] --> src/main.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | use fltk::{enums::*, frame::Frame, group::*, menu::*, prelude::*, window::*}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `*` and `prelude::*` [INFO] [stdout] --> src/main.rs:18:12 [INFO] [stdout] | [INFO] [stdout] 18 | use fltk::{prelude::*, *}; [INFO] [stdout] | ^^^^^^^^^^ ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `widget_themes` [INFO] [stdout] --> src/main.rs:20:18 [INFO] [stdout] | [INFO] [stdout] 20 | use fltk_theme::{widget_themes, ThemeType, WidgetTheme}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `fltk::dialog` [INFO] [stdout] --> src/appmenu.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use fltk::dialog; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Choice`, `Flex`, `InputExt`, `MenuButton`, `Tabs`, `WidgetExt`, `WindowExt`, `button::*`, `input::Input`, `output::Output`, and `window::Window` [INFO] [stdout] --> src/appmenu.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | button::*, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 5 | group::{Flex, Tabs}, [INFO] [stdout] | ^^^^ ^^^^ [INFO] [stdout] 6 | input::Input, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | menu::{Choice, MenuBar, MenuButton}, [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 8 | output::Output, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 10 | window::Window, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `frame::Frame`, `group::*`, `menu::*`, `prelude::*`, and `window::*` [INFO] [stdout] --> src/appmenu.rs:12:22 [INFO] [stdout] | [INFO] [stdout] 12 | use fltk::{enums::*, frame::Frame, group::*, menu::*, prelude::*, window::*}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `prelude::*` [INFO] [stdout] --> src/appmenu.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | use fltk::{prelude::*, *}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `LEFT_TOP_HEIGHT`, `LEFT_WIDTH`, `MENU_HEIGHT`, `PANEL_PADDING`, `RIGHT_WIDTH`, and `WIN_HEIGHT` [INFO] [stdout] --> src/appmenu.rs:15:46 [INFO] [stdout] | [INFO] [stdout] 15 | use crate::constants::constants::{WIN_WIDTH, WIN_HEIGHT, MENU_HEIGHT,LEFT_WIDTH,RIGHT_WIDTH,LEFT_TOP_HEIGHT,PANEL_PADDING,LOGO_WIDTH}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `fltk::dialog` [INFO] [stdout] --> src/events.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use fltk::dialog; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Choice`, `Flex`, `GroupExt`, `InputExt`, `MenuBar`, `MenuButton`, `MenuExt`, `Tabs`, `WidgetBase`, `WidgetExt`, `WindowExt`, `app`, `button::*`, `input::Input`, `output::Output`, and `window::Window` [INFO] [stdout] --> src/events.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | app, [INFO] [stdout] | ^^^ [INFO] [stdout] 4 | button::*, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 5 | group::{Flex, Tabs}, [INFO] [stdout] | ^^^^ ^^^^ [INFO] [stdout] 6 | input::Input, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | menu::{Choice, MenuBar, MenuButton}, [INFO] [stdout] | ^^^^^^ ^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 8 | output::Output, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 10 | window::Window, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `enums::*`, `frame::Frame`, `group::*`, `menu::*`, `prelude::*`, and `window::*` [INFO] [stdout] --> src/events.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | use fltk::{enums::*, frame::Frame, group::*, menu::*, prelude::*, window::*}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `*` and `prelude::*` [INFO] [stdout] --> src/events.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | use fltk::{prelude::*, *}; [INFO] [stdout] | ^^^^^^^^^^ ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `LEFT_TOP_HEIGHT`, `LEFT_WIDTH`, `LOGO_WIDTH`, `MENU_HEIGHT`, `PANEL_PADDING`, `RIGHT_WIDTH`, `WIN_HEIGHT`, and `WIN_WIDTH` [INFO] [stdout] --> src/events.rs:15:35 [INFO] [stdout] | [INFO] [stdout] 15 | use crate::constants::constants::{WIN_WIDTH, WIN_HEIGHT, MENU_HEIGHT,LEFT_WIDTH,RIGHT_WIDTH,LEFT_TOP_HEIGHT,PANEL_PADDING,LOGO_WIDTH}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ComboBox_LanguageChanged` should have an upper camel case name [INFO] [stdout] --> src/events.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | ComboBox_LanguageChanged, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ComboBoxLanguageChanged` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Button_NuovaSessione` should have an upper camel case name [INFO] [stdout] --> src/events.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | Button_NuovaSessione, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ButtonNuovaSessione` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Button_CancellaSessione` should have an upper camel case name [INFO] [stdout] --> src/events.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | Button_CancellaSessione, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ButtonCancellaSessione` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_CorpusNuovo` should have an upper camel case name [INFO] [stdout] --> src/events.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | File_CorpusNuovo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileCorpusNuovo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_CorpusEsistente` should have an upper camel case name [INFO] [stdout] --> src/events.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | File_CorpusEsistente, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileCorpusEsistente` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_ScanParseAlfabeto` should have an upper camel case name [INFO] [stdout] --> src/events.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | File_ScanParseAlfabeto, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileScanParseAlfabeto` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_ScanParseSeparator` should have an upper camel case name [INFO] [stdout] --> src/events.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | File_ScanParseSeparator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileScanParseSeparator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Importa_MieRisorse` should have an upper camel case name [INFO] [stdout] --> src/events.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | File_Importa_MieRisorse, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileImportaMieRisorse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Importa_TabellaInDataset` should have an upper camel case name [INFO] [stdout] --> src/events.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | File_Importa_TabellaInDataset, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileImportaTabellaInDataset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Importa_ListaSempliceInDataset` should have an upper camel case name [INFO] [stdout] --> src/events.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | File_Importa_ListaSempliceInDataset, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileImportaListaSempliceInDataset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Esporta_DocumentiTipi` should have an upper camel case name [INFO] [stdout] --> src/events.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | File_Esporta_DocumentiTipi, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileEsportaDocumentiTipi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Esporta_TipiVariabili` should have an upper camel case name [INFO] [stdout] --> src/events.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | File_Esporta_TipiVariabili, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileEsportaTipiVariabili` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Esporta_RiconstruzioneCorpus` should have an upper camel case name [INFO] [stdout] --> src/events.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | File_Esporta_RiconstruzioneCorpus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileEsportaRiconstruzioneCorpus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Esporta_Subcorpus` should have an upper camel case name [INFO] [stdout] --> src/events.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | File_Esporta_Subcorpus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileEsportaSubcorpus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Esci` should have an upper camel case name [INFO] [stdout] --> src/events.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | File_Esci, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `FileEsci` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Analisi_Pretratamento` should have an upper camel case name [INFO] [stdout] --> src/events.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | Analisi_Pretratamento, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AnalisiPretratamento` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Analisi_Lessicale_Tagging` should have an upper camel case name [INFO] [stdout] --> src/events.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | Analisi_Lessicale_Tagging, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AnalisiLessicaleTagging` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Analisi_Lessicale_EstrazioneDiParoleChiave` should have an upper camel case name [INFO] [stdout] --> src/events.rs:37:4 [INFO] [stdout] | [INFO] [stdout] 37 | Analisi_Lessicale_EstrazioneDiParoleChiave, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AnalisiLessicaleEstrazioneDiParoleChiave` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Analisi_Testuale` should have an upper camel case name [INFO] [stdout] --> src/events.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | Analisi_Testuale, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AnalisiTestuale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Impostationi_ModalitaCore_MonoCore` should have an upper camel case name [INFO] [stdout] --> src/events.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | Impostationi_ModalitaCore_MonoCore, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImpostationiModalitaCoreMonoCore` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Impostationi_ModalitaCore_MultiCore` should have an upper camel case name [INFO] [stdout] --> src/events.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | Impostationi_ModalitaCore_MultiCore, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImpostationiModalitaCoreMultiCore` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Impostationi_ModalitaSchermo` should have an upper camel case name [INFO] [stdout] --> src/events.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | Impostationi_ModalitaSchermo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImpostationiModalitaSchermo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Info_SuTalTac4` should have an upper camel case name [INFO] [stdout] --> src/events.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | Info_SuTalTac4, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InfoSuTalTac4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Info_Licenza` should have an upper camel case name [INFO] [stdout] --> src/events.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | Info_Licenza, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InfoLicenza` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Info_ManualeUtente` should have an upper camel case name [INFO] [stdout] --> src/events.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | Info_ManualeUtente, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InfoManualeUtente` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Info_Tutorial` should have an upper camel case name [INFO] [stdout] --> src/events.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | Info_Tutorial, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InfoTutorial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Info_Supporto` should have an upper camel case name [INFO] [stdout] --> src/events.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | Info_Supporto [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InfoSupporto` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `MenuBar`, `MenuButton`, `WindowExt`, `button::*`, `image::PngImage`, `input::Input`, `output::Output`, and `window::Window` [INFO] [stdout] --> src/layout.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | button::*, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 4 | group::{Flex, Group, Tabs}, [INFO] [stdout] 5 | image::PngImage, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 6 | input::Input, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | menu::{Choice, MenuBar, MenuButton}, [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 8 | output::Output, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 10 | window::Window, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Event`, `FrameType`, `Key`, `Shortcut`, `dialog`, `image`, and `menu` [INFO] [stdout] --> src/layout.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | dialog, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 14 | enums::{Event, FrameType, Key, Shortcut}, [INFO] [stdout] | ^^^^^ ^^^^^^^^^ ^^^ ^^^^^^^^ [INFO] [stdout] 15 | image, menu, [INFO] [stdout] | ^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `enums::*`, `menu::*`, and `window::*` [INFO] [stdout] --> src/layout.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | use fltk::{enums::*, frame::Frame, group::*, menu::*, prelude::*, window::*}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `prelude::*` [INFO] [stdout] --> src/layout.rs:18:12 [INFO] [stdout] | [INFO] [stdout] 18 | use fltk::{prelude::*, *}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ColorTheme` and `color_themes` [INFO] [stdout] --> src/layout.rs:19:18 [INFO] [stdout] | [INFO] [stdout] 19 | use fltk_theme::{color_themes, ColorTheme}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ThemeType`, `WidgetTheme`, and `widget_themes` [INFO] [stdout] --> src/layout.rs:20:18 [INFO] [stdout] | [INFO] [stdout] 20 | use fltk_theme::{widget_themes, ThemeType, WidgetTheme}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `LOGO_WIDTH` and `WIN_WIDTH` [INFO] [stdout] --> src/layout.rs:23:35 [INFO] [stdout] | [INFO] [stdout] 23 | use crate::constants::constants::{WIN_WIDTH, WIN_HEIGHT, MENU_HEIGHT,LEFT_WIDTH,RIGHT_WIDTH,LEFT_TOP_HEIGHT,PANEL_PADDING,LOGO_WIDTH}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Flex`, `GroupExt`, `Group`, `MenuBar`, `MenuButton`, `Tabs`, `WindowExt`, `button::*`, `input::Input`, `output::Output`, and `window::Window` [INFO] [stdout] --> src/elements.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | button::*, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 4 | group::{Flex, Group, Tabs}, [INFO] [stdout] | ^^^^ ^^^^^ ^^^^ [INFO] [stdout] 5 | image::PngImage, [INFO] [stdout] 6 | input::Input, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | menu::{Choice, MenuBar, MenuButton}, [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 8 | output::Output, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 10 | window::Window, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Event`, `FrameType`, `Key`, `Shortcut`, `dialog`, `image`, and `menu` [INFO] [stdout] --> src/elements.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | dialog, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 14 | enums::{Event, FrameType, Key, Shortcut}, [INFO] [stdout] | ^^^^^ ^^^^^^^^^ ^^^ ^^^^^^^^ [INFO] [stdout] 15 | image, menu, [INFO] [stdout] | ^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `enums::*`, `group::*`, `menu::*`, and `window::*` [INFO] [stdout] --> src/elements.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | use fltk::{enums::*, frame::Frame, group::*, menu::*, prelude::*, window::*}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `prelude::*` [INFO] [stdout] --> src/elements.rs:18:12 [INFO] [stdout] | [INFO] [stdout] 18 | use fltk::{prelude::*, *}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ColorTheme` and `color_themes` [INFO] [stdout] --> src/elements.rs:19:18 [INFO] [stdout] | [INFO] [stdout] 19 | use fltk_theme::{color_themes, ColorTheme}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ThemeType`, `WidgetTheme`, and `widget_themes` [INFO] [stdout] --> src/elements.rs:20:18 [INFO] [stdout] | [INFO] [stdout] 20 | use fltk_theme::{widget_themes, ThemeType, WidgetTheme}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `LEFT_TOP_HEIGHT`, `PANEL_PADDING`, `RIGHT_WIDTH`, and `WIN_HEIGHT` [INFO] [stdout] --> src/elements.rs:23:46 [INFO] [stdout] | [INFO] [stdout] 23 | use crate::constants::constants::{WIN_WIDTH, WIN_HEIGHT, MENU_HEIGHT,LEFT_WIDTH,RIGHT_WIDTH,LEFT_TOP_HEIGHT,PANEL_PADDING,LOGO_WIDTH}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `LEFT_TOP_HEIGHT`, `LEFT_WIDTH`, `LOGO_WIDTH`, `MENU_HEIGHT`, `PANEL_PADDING`, and `RIGHT_WIDTH` [INFO] [stdout] --> src/main.rs:29:51 [INFO] [stdout] | [INFO] [stdout] 29 | use constants::constants::{WIN_WIDTH, WIN_HEIGHT, MENU_HEIGHT,LEFT_WIDTH,RIGHT_WIDTH,LEFT_TOP_HEIGHT,PANEL_PADDING,LOGO_WIDTH}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `GroupExt` [INFO] [stdout] --> src/appmenu.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `InputExt` [INFO] [stdout] --> src/layout.rs:9:25 [INFO] [stdout] | [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `prelude` [INFO] [stdout] --> src/layout.rs:17:55 [INFO] [stdout] | [INFO] [stdout] 17 | use fltk::{enums::*, frame::Frame, group::*, menu::*, prelude::*, window::*}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `InputExt` [INFO] [stdout] --> src/elements.rs:9:25 [INFO] [stdout] | [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `WidgetBase` [INFO] [stdout] --> src/main.rs:9:44 [INFO] [stdout] | [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `MenuExt` [INFO] [stdout] --> src/main.rs:9:35 [INFO] [stdout] | [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | let mut flex = Flex::default().size_of_parent().column(); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | let mut group = Group::default().with_size(LEFT_WIDTH, LEFT_TOP_HEIGHT); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | let mut group = Group::default().with_size(LEFT_WIDTH, 300); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:116:13 [INFO] [stdout] | [INFO] [stdout] 116 | let mut flex = Flex::default_fill().with_label("Corpus\t\t").with_type(group::PackType::Vertical); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | let mut group = Group::default().with_size(LEFT_WIDTH, 150); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:144:13 [INFO] [stdout] | [INFO] [stdout] 144 | let mut pack = Pack::default().with_size(LEFT_WIDTH, 150).with_type(PackType::Vertical); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:163:9 [INFO] [stdout] | [INFO] [stdout] 163 | let mut group = Group::default().with_size(LEFT_WIDTH, LEFT_TOP_HEIGHT); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Choice`, `Flex`, `Group`, `InputExt`, `MenuBar`, `MenuButton`, `Tabs`, `button::*`, `image::PngImage`, `input::Input`, and `output::Output` [INFO] [stdout] --> src/main.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | button::*, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 4 | group::{Flex, Group, Tabs}, [INFO] [stdout] | ^^^^ ^^^^^ ^^^^ [INFO] [stdout] 5 | image::PngImage, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 6 | input::Input, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | menu::{Choice, MenuBar, MenuButton}, [INFO] [stdout] | ^^^^^^ ^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 8 | output::Output, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Event`, `FrameType`, `Key`, `Shortcut`, `dialog`, `image`, and `menu` [INFO] [stdout] --> src/main.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | dialog, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 14 | enums::{Event, FrameType, Key, Shortcut}, [INFO] [stdout] | ^^^^^ ^^^^^^^^^ ^^^ ^^^^^^^^ [INFO] [stdout] 15 | image, menu, [INFO] [stdout] | ^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `enums::*`, `frame::Frame`, `group::*`, `menu::*`, `prelude::*`, and `window::*` [INFO] [stdout] --> src/main.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | use fltk::{enums::*, frame::Frame, group::*, menu::*, prelude::*, window::*}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `*` and `prelude::*` [INFO] [stdout] --> src/main.rs:18:12 [INFO] [stdout] | [INFO] [stdout] 18 | use fltk::{prelude::*, *}; [INFO] [stdout] | ^^^^^^^^^^ ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `widget_themes` [INFO] [stdout] --> src/main.rs:20:18 [INFO] [stdout] | [INFO] [stdout] 20 | use fltk_theme::{widget_themes, ThemeType, WidgetTheme}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `fltk::dialog` [INFO] [stdout] --> src/appmenu.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use fltk::dialog; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Choice`, `Flex`, `InputExt`, `MenuButton`, `Tabs`, `WidgetExt`, `WindowExt`, `button::*`, `input::Input`, `output::Output`, and `window::Window` [INFO] [stdout] --> src/appmenu.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | button::*, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 5 | group::{Flex, Tabs}, [INFO] [stdout] | ^^^^ ^^^^ [INFO] [stdout] 6 | input::Input, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | menu::{Choice, MenuBar, MenuButton}, [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 8 | output::Output, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 10 | window::Window, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `frame::Frame`, `group::*`, `menu::*`, `prelude::*`, and `window::*` [INFO] [stdout] --> src/appmenu.rs:12:22 [INFO] [stdout] | [INFO] [stdout] 12 | use fltk::{enums::*, frame::Frame, group::*, menu::*, prelude::*, window::*}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `prelude::*` [INFO] [stdout] --> src/appmenu.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | use fltk::{prelude::*, *}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `LEFT_TOP_HEIGHT`, `LEFT_WIDTH`, `MENU_HEIGHT`, `PANEL_PADDING`, `RIGHT_WIDTH`, and `WIN_HEIGHT` [INFO] [stdout] --> src/appmenu.rs:15:46 [INFO] [stdout] | [INFO] [stdout] 15 | use crate::constants::constants::{WIN_WIDTH, WIN_HEIGHT, MENU_HEIGHT,LEFT_WIDTH,RIGHT_WIDTH,LEFT_TOP_HEIGHT,PANEL_PADDING,LOGO_WIDTH}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `fltk::dialog` [INFO] [stdout] --> src/events.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use fltk::dialog; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Choice`, `Flex`, `GroupExt`, `InputExt`, `MenuBar`, `MenuButton`, `MenuExt`, `Tabs`, `WidgetBase`, `WidgetExt`, `WindowExt`, `app`, `button::*`, `input::Input`, `output::Output`, and `window::Window` [INFO] [stdout] --> src/events.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | app, [INFO] [stdout] | ^^^ [INFO] [stdout] 4 | button::*, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 5 | group::{Flex, Tabs}, [INFO] [stdout] | ^^^^ ^^^^ [INFO] [stdout] 6 | input::Input, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | menu::{Choice, MenuBar, MenuButton}, [INFO] [stdout] | ^^^^^^ ^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 8 | output::Output, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 10 | window::Window, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `enums::*`, `frame::Frame`, `group::*`, `menu::*`, `prelude::*`, and `window::*` [INFO] [stdout] --> src/events.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | use fltk::{enums::*, frame::Frame, group::*, menu::*, prelude::*, window::*}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `*` and `prelude::*` [INFO] [stdout] --> src/events.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | use fltk::{prelude::*, *}; [INFO] [stdout] | ^^^^^^^^^^ ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `LEFT_TOP_HEIGHT`, `LEFT_WIDTH`, `LOGO_WIDTH`, `MENU_HEIGHT`, `PANEL_PADDING`, `RIGHT_WIDTH`, `WIN_HEIGHT`, and `WIN_WIDTH` [INFO] [stdout] --> src/events.rs:15:35 [INFO] [stdout] | [INFO] [stdout] 15 | use crate::constants::constants::{WIN_WIDTH, WIN_HEIGHT, MENU_HEIGHT,LEFT_WIDTH,RIGHT_WIDTH,LEFT_TOP_HEIGHT,PANEL_PADDING,LOGO_WIDTH}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ComboBox_LanguageChanged` should have an upper camel case name [INFO] [stdout] --> src/events.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | ComboBox_LanguageChanged, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ComboBoxLanguageChanged` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Button_NuovaSessione` should have an upper camel case name [INFO] [stdout] --> src/events.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | Button_NuovaSessione, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ButtonNuovaSessione` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Button_CancellaSessione` should have an upper camel case name [INFO] [stdout] --> src/events.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | Button_CancellaSessione, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ButtonCancellaSessione` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_CorpusNuovo` should have an upper camel case name [INFO] [stdout] --> src/events.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | File_CorpusNuovo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileCorpusNuovo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_CorpusEsistente` should have an upper camel case name [INFO] [stdout] --> src/events.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | File_CorpusEsistente, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileCorpusEsistente` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_ScanParseAlfabeto` should have an upper camel case name [INFO] [stdout] --> src/events.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | File_ScanParseAlfabeto, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileScanParseAlfabeto` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_ScanParseSeparator` should have an upper camel case name [INFO] [stdout] --> src/events.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | File_ScanParseSeparator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileScanParseSeparator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Importa_MieRisorse` should have an upper camel case name [INFO] [stdout] --> src/events.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | File_Importa_MieRisorse, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileImportaMieRisorse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Importa_TabellaInDataset` should have an upper camel case name [INFO] [stdout] --> src/events.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | File_Importa_TabellaInDataset, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileImportaTabellaInDataset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Importa_ListaSempliceInDataset` should have an upper camel case name [INFO] [stdout] --> src/events.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | File_Importa_ListaSempliceInDataset, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileImportaListaSempliceInDataset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Esporta_DocumentiTipi` should have an upper camel case name [INFO] [stdout] --> src/events.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | File_Esporta_DocumentiTipi, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileEsportaDocumentiTipi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Esporta_TipiVariabili` should have an upper camel case name [INFO] [stdout] --> src/events.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | File_Esporta_TipiVariabili, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileEsportaTipiVariabili` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Esporta_RiconstruzioneCorpus` should have an upper camel case name [INFO] [stdout] --> src/events.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | File_Esporta_RiconstruzioneCorpus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileEsportaRiconstruzioneCorpus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Esporta_Subcorpus` should have an upper camel case name [INFO] [stdout] --> src/events.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | File_Esporta_Subcorpus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileEsportaSubcorpus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `File_Esci` should have an upper camel case name [INFO] [stdout] --> src/events.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | File_Esci, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `FileEsci` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Analisi_Pretratamento` should have an upper camel case name [INFO] [stdout] --> src/events.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | Analisi_Pretratamento, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AnalisiPretratamento` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Analisi_Lessicale_Tagging` should have an upper camel case name [INFO] [stdout] --> src/events.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | Analisi_Lessicale_Tagging, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AnalisiLessicaleTagging` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Analisi_Lessicale_EstrazioneDiParoleChiave` should have an upper camel case name [INFO] [stdout] --> src/events.rs:37:4 [INFO] [stdout] | [INFO] [stdout] 37 | Analisi_Lessicale_EstrazioneDiParoleChiave, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AnalisiLessicaleEstrazioneDiParoleChiave` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Analisi_Testuale` should have an upper camel case name [INFO] [stdout] --> src/events.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | Analisi_Testuale, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AnalisiTestuale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Impostationi_ModalitaCore_MonoCore` should have an upper camel case name [INFO] [stdout] --> src/events.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | Impostationi_ModalitaCore_MonoCore, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImpostationiModalitaCoreMonoCore` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Impostationi_ModalitaCore_MultiCore` should have an upper camel case name [INFO] [stdout] --> src/events.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | Impostationi_ModalitaCore_MultiCore, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImpostationiModalitaCoreMultiCore` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Impostationi_ModalitaSchermo` should have an upper camel case name [INFO] [stdout] --> src/events.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | Impostationi_ModalitaSchermo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImpostationiModalitaSchermo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Info_SuTalTac4` should have an upper camel case name [INFO] [stdout] --> src/events.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | Info_SuTalTac4, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InfoSuTalTac4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Info_Licenza` should have an upper camel case name [INFO] [stdout] --> src/events.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | Info_Licenza, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InfoLicenza` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Info_ManualeUtente` should have an upper camel case name [INFO] [stdout] --> src/events.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | Info_ManualeUtente, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InfoManualeUtente` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Info_Tutorial` should have an upper camel case name [INFO] [stdout] --> src/events.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | Info_Tutorial, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InfoTutorial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Info_Supporto` should have an upper camel case name [INFO] [stdout] --> src/events.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | Info_Supporto [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InfoSupporto` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `MenuBar`, `MenuButton`, `WindowExt`, `button::*`, `image::PngImage`, `input::Input`, `output::Output`, and `window::Window` [INFO] [stdout] --> src/layout.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | button::*, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 4 | group::{Flex, Group, Tabs}, [INFO] [stdout] 5 | image::PngImage, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 6 | input::Input, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | menu::{Choice, MenuBar, MenuButton}, [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 8 | output::Output, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 10 | window::Window, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Event`, `FrameType`, `Key`, `Shortcut`, `dialog`, `image`, and `menu` [INFO] [stdout] --> src/layout.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | dialog, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 14 | enums::{Event, FrameType, Key, Shortcut}, [INFO] [stdout] | ^^^^^ ^^^^^^^^^ ^^^ ^^^^^^^^ [INFO] [stdout] 15 | image, menu, [INFO] [stdout] | ^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `enums::*`, `menu::*`, and `window::*` [INFO] [stdout] --> src/layout.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | use fltk::{enums::*, frame::Frame, group::*, menu::*, prelude::*, window::*}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `prelude::*` [INFO] [stdout] --> src/layout.rs:18:12 [INFO] [stdout] | [INFO] [stdout] 18 | use fltk::{prelude::*, *}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ColorTheme` and `color_themes` [INFO] [stdout] --> src/layout.rs:19:18 [INFO] [stdout] | [INFO] [stdout] 19 | use fltk_theme::{color_themes, ColorTheme}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ThemeType`, `WidgetTheme`, and `widget_themes` [INFO] [stdout] --> src/layout.rs:20:18 [INFO] [stdout] | [INFO] [stdout] 20 | use fltk_theme::{widget_themes, ThemeType, WidgetTheme}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `LOGO_WIDTH` and `WIN_WIDTH` [INFO] [stdout] --> src/layout.rs:23:35 [INFO] [stdout] | [INFO] [stdout] 23 | use crate::constants::constants::{WIN_WIDTH, WIN_HEIGHT, MENU_HEIGHT,LEFT_WIDTH,RIGHT_WIDTH,LEFT_TOP_HEIGHT,PANEL_PADDING,LOGO_WIDTH}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Flex`, `GroupExt`, `Group`, `MenuBar`, `MenuButton`, `Tabs`, `WindowExt`, `button::*`, `input::Input`, `output::Output`, and `window::Window` [INFO] [stdout] --> src/elements.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | button::*, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 4 | group::{Flex, Group, Tabs}, [INFO] [stdout] | ^^^^ ^^^^^ ^^^^ [INFO] [stdout] 5 | image::PngImage, [INFO] [stdout] 6 | input::Input, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | menu::{Choice, MenuBar, MenuButton}, [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 8 | output::Output, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 10 | window::Window, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Event`, `FrameType`, `Key`, `Shortcut`, `dialog`, `image`, and `menu` [INFO] [stdout] --> src/elements.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | dialog, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 14 | enums::{Event, FrameType, Key, Shortcut}, [INFO] [stdout] | ^^^^^ ^^^^^^^^^ ^^^ ^^^^^^^^ [INFO] [stdout] 15 | image, menu, [INFO] [stdout] | ^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `enums::*`, `group::*`, `menu::*`, and `window::*` [INFO] [stdout] --> src/elements.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | use fltk::{enums::*, frame::Frame, group::*, menu::*, prelude::*, window::*}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `prelude::*` [INFO] [stdout] --> src/elements.rs:18:12 [INFO] [stdout] | [INFO] [stdout] 18 | use fltk::{prelude::*, *}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ColorTheme` and `color_themes` [INFO] [stdout] --> src/elements.rs:19:18 [INFO] [stdout] | [INFO] [stdout] 19 | use fltk_theme::{color_themes, ColorTheme}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ThemeType`, `WidgetTheme`, and `widget_themes` [INFO] [stdout] --> src/elements.rs:20:18 [INFO] [stdout] | [INFO] [stdout] 20 | use fltk_theme::{widget_themes, ThemeType, WidgetTheme}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `LEFT_TOP_HEIGHT`, `PANEL_PADDING`, `RIGHT_WIDTH`, and `WIN_HEIGHT` [INFO] [stdout] --> src/elements.rs:23:46 [INFO] [stdout] | [INFO] [stdout] 23 | use crate::constants::constants::{WIN_WIDTH, WIN_HEIGHT, MENU_HEIGHT,LEFT_WIDTH,RIGHT_WIDTH,LEFT_TOP_HEIGHT,PANEL_PADDING,LOGO_WIDTH}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `LEFT_TOP_HEIGHT`, `LEFT_WIDTH`, `LOGO_WIDTH`, `MENU_HEIGHT`, `PANEL_PADDING`, and `RIGHT_WIDTH` [INFO] [stdout] --> src/main.rs:29:51 [INFO] [stdout] | [INFO] [stdout] 29 | use constants::constants::{WIN_WIDTH, WIN_HEIGHT, MENU_HEIGHT,LEFT_WIDTH,RIGHT_WIDTH,LEFT_TOP_HEIGHT,PANEL_PADDING,LOGO_WIDTH}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `GroupExt` [INFO] [stdout] --> src/appmenu.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `InputExt` [INFO] [stdout] --> src/layout.rs:9:25 [INFO] [stdout] | [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `prelude` [INFO] [stdout] --> src/layout.rs:17:55 [INFO] [stdout] | [INFO] [stdout] 17 | use fltk::{enums::*, frame::Frame, group::*, menu::*, prelude::*, window::*}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `InputExt` [INFO] [stdout] --> src/elements.rs:9:25 [INFO] [stdout] | [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `WidgetBase` [INFO] [stdout] --> src/main.rs:9:44 [INFO] [stdout] | [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `MenuExt` [INFO] [stdout] --> src/main.rs:9:35 [INFO] [stdout] | [INFO] [stdout] 9 | prelude::{GroupExt, InputExt, MenuExt, WidgetBase, WidgetExt, WindowExt}, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | let mut flex = Flex::default().size_of_parent().column(); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | let mut group = Group::default().with_size(LEFT_WIDTH, LEFT_TOP_HEIGHT); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | let mut group = Group::default().with_size(LEFT_WIDTH, 300); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:116:13 [INFO] [stdout] | [INFO] [stdout] 116 | let mut flex = Flex::default_fill().with_label("Corpus\t\t").with_type(group::PackType::Vertical); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | let mut group = Group::default().with_size(LEFT_WIDTH, 150); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:144:13 [INFO] [stdout] | [INFO] [stdout] 144 | let mut pack = Pack::default().with_size(LEFT_WIDTH, 150).with_type(PackType::Vertical); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/layout.rs:163:9 [INFO] [stdout] | [INFO] [stdout] 163 | let mut group = Group::default().with_size(LEFT_WIDTH, LEFT_TOP_HEIGHT); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 28s [INFO] running `Command { std: "docker" "inspect" "beff0b3d99f4efde4124a92b7d5b3d2b53881ad338747179b384676dae060d3b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "beff0b3d99f4efde4124a92b7d5b3d2b53881ad338747179b384676dae060d3b", kill_on_drop: false }` [INFO] [stdout] beff0b3d99f4efde4124a92b7d5b3d2b53881ad338747179b384676dae060d3b