[INFO] fetching crate panbuild 0.0.8...
[INFO] checking panbuild-0.0.8 against beta-2020-07-24 for pr-75494-beta
[INFO] extracting crate panbuild 0.0.8 into /workspace/builds/worker-7/source
[INFO] validating manifest of crates.io crate panbuild 0.0.8 on toolchain beta-2020-07-24
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-07-24" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate panbuild 0.0.8
[INFO] finished tweaking crates.io crate panbuild 0.0.8
[INFO] tweaked toml for crates.io crate panbuild 0.0.8 written to /workspace/builds/worker-7/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-07-24" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-07-24" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-07-24" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 27b3a6ce1298c0fd197001025d68ddd8ccec1d40ce05023454f168487971dd1a
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "27b3a6ce1298c0fd197001025d68ddd8ccec1d40ce05023454f168487971dd1a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "27b3a6ce1298c0fd197001025d68ddd8ccec1d40ce05023454f168487971dd1a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "27b3a6ce1298c0fd197001025d68ddd8ccec1d40ce05023454f168487971dd1a", kill_on_drop: false }`
[INFO] [stdout] 27b3a6ce1298c0fd197001025d68ddd8ccec1d40ce05023454f168487971dd1a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-07-24" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6248b37056fc9486edf8ed8b6a6c60735920fa9be953e717461c918121751317
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "6248b37056fc9486edf8ed8b6a6c60735920fa9be953e717461c918121751317", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.39
[INFO] [stderr]     Checking linked-hash-map v0.5.3
[INFO] [stderr]     Checking vec_map v0.8.2
[INFO] [stderr]     Checking textwrap v0.11.0
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]     Checking clap v2.33.3
[INFO] [stderr]     Checking yaml-rust v0.4.4
[INFO] [stderr]    Compiling serde_derive v1.0.115
[INFO] [stderr]     Checking serde v1.0.115
[INFO] [stderr]     Checking serde_json v1.0.57
[INFO] [stderr]     Checking panbuild v0.0.8 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `YamlEmitter`
[INFO] [stdout]  --> src/manifests/snap.rs:4:35
[INFO] [stdout]   |
[INFO] [stdout] 4 | use yaml_rust::{Yaml, YamlLoader, YamlEmitter};
[INFO] [stdout]   |                                   ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/manifests/snap.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `strict` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:202:5
[INFO] [stdout]     |
[INFO] [stdout] 202 |     strict,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Strict`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `devmode` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:203:5
[INFO] [stdout]     |
[INFO] [stdout] 203 |     devmode,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `Devmode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `classic` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     classic,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Classic`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `stable` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:211:5
[INFO] [stdout]     |
[INFO] [stdout] 211 |     stable,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Stable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `devel` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     devel,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Devel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `on_failure` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 |     on_failure,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OnFailure`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `on_success` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:335:5
[INFO] [stdout]     |
[INFO] [stdout] 335 |     on_success,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OnSuccess`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `on_abnormal` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 |     on_abnormal,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OnAbnormal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `on_abort` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 |     on_abort,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `OnAbort`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `always` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:338:5
[INFO] [stdout]     |
[INFO] [stdout] 338 |     always,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `Always`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `never` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:339:5
[INFO] [stdout]     |
[INFO] [stdout] 339 |     never
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Never`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `simple` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:346:5
[INFO] [stdout]     |
[INFO] [stdout] 346 |     simple,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Simple`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `oneshot` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:348:5
[INFO] [stdout]     |
[INFO] [stdout] 348 |     oneshot,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Oneshot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `forking` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:351:5
[INFO] [stdout]     |
[INFO] [stdout] 351 |     forking,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Forking`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `notify` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:353:5
[INFO] [stdout]     |
[INFO] [stdout] 353 |     notify,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `Notify`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `debug` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:361:5
[INFO] [stdout]     |
[INFO] [stdout] 361 |     debug,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Debug`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `keep_execstack` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:363:5
[INFO] [stdout]     |
[INFO] [stdout] 363 |     keep_execstack,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeepExecstack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `no_patchelf` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:365:5
[INFO] [stdout]     |
[INFO] [stdout] 365 |     no_patchelf,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `NoPatchelf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `no_install` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:368:5
[INFO] [stdout]     |
[INFO] [stdout] 368 |     no_install,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `NoInstall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/manifests/debian.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::BTreeMap`
[INFO] [stdout]  --> src/manifests/flatpak.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::collections::BTreeMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `app` should have an upper camel case name
[INFO] [stdout]  --> src/manifests/manifest.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     app,
[INFO] [stdout]   |     ^^^ help: convert the identifier to upper camel case: `App`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `lib` should have an upper camel case name
[INFO] [stdout]  --> src/manifests/manifest.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     lib,
[INFO] [stdout]   |     ^^^ help: convert the identifier to upper camel case: `Lib`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `driver` should have an upper camel case name
[INFO] [stdout]  --> src/manifests/manifest.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     driver,
[INFO] [stdout]   |     ^^^^^^ help: convert the identifier to upper camel case: `Driver`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `daemon` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     daemon,
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `Daemon`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `kernel` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     kernel,
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Kernel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `plugin` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     plugin,
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `Plugin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `runtime` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     runtime,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Runtime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `emulator` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     emulator,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `Emulator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `compiler` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     compiler,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Compiler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `bootloader` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     bootloader,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `Bootloader`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `firmware` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     firmware,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Firmware`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `media` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     media,
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case: `Media`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `dev` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     dev,
[INFO] [stdout]    |     ^^^ help: convert the identifier to upper camel case: `Dev`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `release` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     release,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Release`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `amd64` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     amd64,
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case: `Amd64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `i386` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     i386,
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `I386`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `armhf` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     armhf,
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case: `Armhf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `spark` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     spark,
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Spark`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `any` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     any,
[INFO] [stdout]    |     ^^^ help: convert the identifier to upper camel case: `Any`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `gpl2` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     gpl2,
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `Gpl2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `gpl3` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     gpl3,
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `Gpl3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mit` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     mit,
[INFO] [stdout]    |     ^^^ help: convert the identifier to upper camel case: `Mit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `bsd2` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     bsd2,
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `Bsd2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `bsd3` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     bsd3,
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `Bsd3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `proprietary` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     proprietary,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `Proprietary`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `unknown` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     unknown,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Unknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `curl` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     curl,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Curl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `wget` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 |     wget,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Wget`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `bsd` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     bsd,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Bsd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mac` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     mac,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Mac`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ios` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     ios,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `Ios`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `linux` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     linux,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Linux`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `android` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 |     android,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `Android`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `symbian` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:139:5
[INFO] [stdout]     |
[INFO] [stdout] 139 |     symbian,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Symbian`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `make` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:175:5
[INFO] [stdout]     |
[INFO] [stdout] 175 |     make,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Make`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `cmake` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 |     cmake,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Cmake`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `autotools` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:177:5
[INFO] [stdout]     |
[INFO] [stdout] 177 |     autotools,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `Autotools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `meson` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 |     meson,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Meson`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `cargo` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:179:5
[INFO] [stdout]     |
[INFO] [stdout] 179 |     cargo,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Cargo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `maven` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 |     maven,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Maven`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xcode` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:181:5
[INFO] [stdout]     |
[INFO] [stdout] 181 |     xcode,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xcode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `npm` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 182 |     npm,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Npm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `bash` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:185:5
[INFO] [stdout]     |
[INFO] [stdout] 185 |     bash,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Bash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `pip` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:186:5
[INFO] [stdout]     |
[INFO] [stdout] 186 |     pip,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Pip`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `pip3` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:187:5
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pip3,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Pip3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `manual` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     manual,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `Manual`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `swift` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:192:5
[INFO] [stdout]     |
[INFO] [stdout] 192 |     swift,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Swift`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `native` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 193 |     native,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `Native`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `unknown` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:200:5
[INFO] [stdout]     |
[INFO] [stdout] 200 |     unknown,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Unknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `bzr` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 |     bzr,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Bzr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `deb` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     deb,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Deb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `git` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:215:5
[INFO] [stdout]     |
[INFO] [stdout] 215 |     git,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Git`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `hg` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:216:5
[INFO] [stdout]     |
[INFO] [stdout] 216 |     hg,
[INFO] [stdout]     |     ^^ help: convert the identifier to upper camel case: `Hg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `local` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:217:5
[INFO] [stdout]     |
[INFO] [stdout] 217 |     local,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Local`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mercurial` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:218:5
[INFO] [stdout]     |
[INFO] [stdout] 218 |     mercurial,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `Mercurial`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rpm` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:219:5
[INFO] [stdout]     |
[INFO] [stdout] 219 |     rpm,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Rpm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `subversion` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:220:5
[INFO] [stdout]     |
[INFO] [stdout] 220 |     subversion,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Subversion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `svn` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:221:5
[INFO] [stdout]     |
[INFO] [stdout] 221 |     svn,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `Svn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `tar` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:222:5
[INFO] [stdout]     |
[INFO] [stdout] 222 |     tar,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Tar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `zip` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |     zip,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `Zip`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `sevenzip` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:225:5
[INFO] [stdout]     |
[INFO] [stdout] 225 |     sevenzip,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Sevenzip`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `unknown` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:226:5
[INFO] [stdout]     |
[INFO] [stdout] 226 |     unknown,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Unknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `dbus` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:288:5
[INFO] [stdout]     |
[INFO] [stdout] 288 |     dbus,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Dbus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `files` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     files,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Files`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `socket` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 |     socket,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Socket`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `camera` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:291:5
[INFO] [stdout]     |
[INFO] [stdout] 291 |     camera,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Camera`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mic` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |     mic,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Mic`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `gps` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 |     gps,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Gps`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `unknown` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 |     unknown,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Unknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `required` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     required,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `Required`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `important` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     important,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Important`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `standard` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:322:5
[INFO] [stdout]     |
[INFO] [stdout] 322 |     standard,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Standard`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `optional` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:327:5
[INFO] [stdout]     |
[INFO] [stdout] 327 |     optional,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Optional`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `extra` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:335:5
[INFO] [stdout]     |
[INFO] [stdout] 335 |     extra,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Extra`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `git` should have an upper camel case name
[INFO] [stdout]   --> src/projects/project.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     git,
[INFO] [stdout]    |     ^^^ help: convert the identifier to upper camel case: `Git`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `hg` should have an upper camel case name
[INFO] [stdout]   --> src/projects/project.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     hg,
[INFO] [stdout]    |     ^^ help: convert the identifier to upper camel case: `Hg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `tarball` should have an upper camel case name
[INFO] [stdout]   --> src/projects/project.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     tarball,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Tarball`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `archive` should have an upper camel case name
[INFO] [stdout]   --> src/projects/project.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     archive,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Archive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `YamlEmitter`
[INFO] [stdout]  --> src/manifests/snap.rs:4:35
[INFO] [stdout]   |
[INFO] [stdout] 4 | use yaml_rust::{Yaml, YamlLoader, YamlEmitter};
[INFO] [stdout]   |                                   ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/manifests/snap.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `strict` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:202:5
[INFO] [stdout]     |
[INFO] [stdout] 202 |     strict,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Strict`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `devmode` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:203:5
[INFO] [stdout]     |
[INFO] [stdout] 203 |     devmode,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `Devmode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `classic` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     classic,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Classic`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `stable` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:211:5
[INFO] [stdout]     |
[INFO] [stdout] 211 |     stable,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Stable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `devel` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     devel,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Devel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `on_failure` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 |     on_failure,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OnFailure`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `on_success` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:335:5
[INFO] [stdout]     |
[INFO] [stdout] 335 |     on_success,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OnSuccess`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `on_abnormal` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 |     on_abnormal,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OnAbnormal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `on_abort` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 |     on_abort,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `OnAbort`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `always` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:338:5
[INFO] [stdout]     |
[INFO] [stdout] 338 |     always,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `Always`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `never` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:339:5
[INFO] [stdout]     |
[INFO] [stdout] 339 |     never
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Never`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `simple` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:346:5
[INFO] [stdout]     |
[INFO] [stdout] 346 |     simple,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Simple`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `oneshot` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:348:5
[INFO] [stdout]     |
[INFO] [stdout] 348 |     oneshot,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Oneshot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `forking` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:351:5
[INFO] [stdout]     |
[INFO] [stdout] 351 |     forking,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Forking`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `notify` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:353:5
[INFO] [stdout]     |
[INFO] [stdout] 353 |     notify,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `Notify`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `debug` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:361:5
[INFO] [stdout]     |
[INFO] [stdout] 361 |     debug,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Debug`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `keep_execstack` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:363:5
[INFO] [stdout]     |
[INFO] [stdout] 363 |     keep_execstack,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeepExecstack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `no_patchelf` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:365:5
[INFO] [stdout]     |
[INFO] [stdout] 365 |     no_patchelf,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `NoPatchelf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `no_install` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/snap.rs:368:5
[INFO] [stdout]     |
[INFO] [stdout] 368 |     no_install,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `NoInstall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/manifests/debian.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `AbstractManifest`
[INFO] [stdout]  --> src/manifests/debian.rs:3:60
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::manifests::manifest::{Priority, AbstractModule, AbstractManifest};
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::BTreeMap`
[INFO] [stdout]  --> src/manifests/flatpak.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::collections::BTreeMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `app` should have an upper camel case name
[INFO] [stdout]  --> src/manifests/manifest.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     app,
[INFO] [stdout]   |     ^^^ help: convert the identifier to upper camel case: `App`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `lib` should have an upper camel case name
[INFO] [stdout]  --> src/manifests/manifest.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     lib,
[INFO] [stdout]   |     ^^^ help: convert the identifier to upper camel case: `Lib`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `driver` should have an upper camel case name
[INFO] [stdout]  --> src/manifests/manifest.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     driver,
[INFO] [stdout]   |     ^^^^^^ help: convert the identifier to upper camel case: `Driver`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `daemon` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     daemon,
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `Daemon`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `kernel` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     kernel,
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Kernel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `plugin` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     plugin,
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `Plugin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `runtime` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     runtime,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Runtime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `emulator` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     emulator,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `Emulator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `compiler` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     compiler,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Compiler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `bootloader` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     bootloader,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `Bootloader`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `firmware` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     firmware,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Firmware`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `media` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     media,
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case: `Media`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `dev` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     dev,
[INFO] [stdout]    |     ^^^ help: convert the identifier to upper camel case: `Dev`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `release` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     release,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Release`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `amd64` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     amd64,
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case: `Amd64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `i386` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     i386,
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `I386`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `armhf` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     armhf,
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case: `Armhf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `spark` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     spark,
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Spark`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `any` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     any,
[INFO] [stdout]    |     ^^^ help: convert the identifier to upper camel case: `Any`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `gpl2` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     gpl2,
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `Gpl2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `gpl3` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     gpl3,
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `Gpl3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mit` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     mit,
[INFO] [stdout]    |     ^^^ help: convert the identifier to upper camel case: `Mit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `bsd2` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     bsd2,
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `Bsd2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `bsd3` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     bsd3,
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `Bsd3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `proprietary` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     proprietary,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `Proprietary`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `unknown` should have an upper camel case name
[INFO] [stdout]   --> src/manifests/manifest.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     unknown,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Unknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `curl` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     curl,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Curl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `wget` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 |     wget,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Wget`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `bsd` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     bsd,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Bsd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mac` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     mac,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Mac`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ios` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     ios,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `Ios`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `linux` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     linux,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Linux`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `android` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 |     android,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `Android`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `symbian` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:139:5
[INFO] [stdout]     |
[INFO] [stdout] 139 |     symbian,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Symbian`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `make` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:175:5
[INFO] [stdout]     |
[INFO] [stdout] 175 |     make,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Make`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `cmake` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 |     cmake,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Cmake`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `autotools` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:177:5
[INFO] [stdout]     |
[INFO] [stdout] 177 |     autotools,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `Autotools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `meson` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 |     meson,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Meson`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `cargo` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:179:5
[INFO] [stdout]     |
[INFO] [stdout] 179 |     cargo,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Cargo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `maven` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 |     maven,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Maven`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xcode` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:181:5
[INFO] [stdout]     |
[INFO] [stdout] 181 |     xcode,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xcode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `npm` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 182 |     npm,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Npm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `bash` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:185:5
[INFO] [stdout]     |
[INFO] [stdout] 185 |     bash,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Bash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `pip` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:186:5
[INFO] [stdout]     |
[INFO] [stdout] 186 |     pip,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Pip`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `pip3` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:187:5
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pip3,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Pip3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `manual` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     manual,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `Manual`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `swift` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:192:5
[INFO] [stdout]     |
[INFO] [stdout] 192 |     swift,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Swift`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `native` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 193 |     native,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `Native`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `unknown` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:200:5
[INFO] [stdout]     |
[INFO] [stdout] 200 |     unknown,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Unknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `bzr` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 |     bzr,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Bzr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `deb` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     deb,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Deb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `git` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:215:5
[INFO] [stdout]     |
[INFO] [stdout] 215 |     git,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Git`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `hg` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:216:5
[INFO] [stdout]     |
[INFO] [stdout] 216 |     hg,
[INFO] [stdout]     |     ^^ help: convert the identifier to upper camel case: `Hg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `local` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:217:5
[INFO] [stdout]     |
[INFO] [stdout] 217 |     local,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Local`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mercurial` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:218:5
[INFO] [stdout]     |
[INFO] [stdout] 218 |     mercurial,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `Mercurial`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rpm` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:219:5
[INFO] [stdout]     |
[INFO] [stdout] 219 |     rpm,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Rpm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `subversion` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:220:5
[INFO] [stdout]     |
[INFO] [stdout] 220 |     subversion,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Subversion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `svn` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:221:5
[INFO] [stdout]     |
[INFO] [stdout] 221 |     svn,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `Svn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `tar` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:222:5
[INFO] [stdout]     |
[INFO] [stdout] 222 |     tar,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Tar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `zip` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |     zip,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `Zip`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `sevenzip` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:225:5
[INFO] [stdout]     |
[INFO] [stdout] 225 |     sevenzip,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Sevenzip`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `unknown` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:226:5
[INFO] [stdout]     |
[INFO] [stdout] 226 |     unknown,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Unknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `dbus` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:288:5
[INFO] [stdout]     |
[INFO] [stdout] 288 |     dbus,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Dbus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `files` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     files,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Files`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `socket` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 |     socket,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Socket`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `camera` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:291:5
[INFO] [stdout]     |
[INFO] [stdout] 291 |     camera,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Camera`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mic` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |     mic,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Mic`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `gps` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 |     gps,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `Gps`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `unknown` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 |     unknown,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Unknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `required` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     required,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `Required`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `important` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     important,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Important`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `standard` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:322:5
[INFO] [stdout]     |
[INFO] [stdout] 322 |     standard,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Standard`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `optional` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:327:5
[INFO] [stdout]     |
[INFO] [stdout] 327 |     optional,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Optional`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `extra` should have an upper camel case name
[INFO] [stdout]    --> src/manifests/manifest.rs:335:5
[INFO] [stdout]     |
[INFO] [stdout] 335 |     extra,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Extra`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `git` should have an upper camel case name
[INFO] [stdout]   --> src/projects/project.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     git,
[INFO] [stdout]    |     ^^^ help: convert the identifier to upper camel case: `Git`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `hg` should have an upper camel case name
[INFO] [stdout]   --> src/projects/project.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     hg,
[INFO] [stdout]    |     ^^ help: convert the identifier to upper camel case: `Hg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `tarball` should have an upper camel case name
[INFO] [stdout]   --> src/projects/project.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     tarball,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Tarball`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `archive` should have an upper camel case name
[INFO] [stdout]   --> src/projects/project.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     archive,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Archive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `executable_name`
[INFO] [stdout]    --> src/manifests/snap.rs:668:9
[INFO] [stdout]     |
[INFO] [stdout] 668 |     for executable_name in apps.keys() {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_executable_name`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `executable`
[INFO] [stdout]    --> src/manifests/snap.rs:669:13
[INFO] [stdout]     |
[INFO] [stdout] 669 |         let mut executable = crate::manifests::manifest::AbstractExecutable::default();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_executable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `plug`
[INFO] [stdout]    --> src/manifests/snap.rs:743:13
[INFO] [stdout]     |
[INFO] [stdout] 743 |         let plug = plugs.get(plug_key);
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_plug`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `manifest`
[INFO] [stdout]    --> src/manifests/snap.rs:749:13
[INFO] [stdout]     |
[INFO] [stdout] 749 | pub fn dump(manifest: &crate::manifests::manifest::AbstractManifest) -> String {
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_manifest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/manifests/snap.rs:763:29
[INFO] [stdout]     |
[INFO] [stdout] 763 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]     |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/manifests/debian.rs:339:29
[INFO] [stdout]     |
[INFO] [stdout] 339 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]     |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `manifest_content`
[INFO] [stdout]    --> src/manifests/flatpak.rs:516:9
[INFO] [stdout]     |
[INFO] [stdout] 516 |     let manifest_content = &yml_load_result.unwrap()[0];
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_manifest_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> src/manifests/flatpak.rs:521:25
[INFO] [stdout]     |
[INFO] [stdout] 521 | pub fn dump_permissions(module: &crate::manifests::manifest::AbstractPermission) -> Yaml {
[INFO] [stdout]     |                         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/manifests/flatpak.rs:610:29
[INFO] [stdout]     |
[INFO] [stdout] 610 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]     |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `manifest`
[INFO] [stdout]  --> src/manifests/arch.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub fn dump(manifest: &crate::manifests::manifest::AbstractManifest) -> String {
[INFO] [stdout]   |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_manifest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]   --> src/manifests/arch.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn parse(content: &str) -> crate::manifests::manifest::AbstractManifest {
[INFO] [stdout]    |              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]   --> src/manifests/arch.rs:30:29
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]    |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/manifests/manifest.rs:121:14
[INFO] [stdout]     |
[INFO] [stdout] 121 |     fn parse(content: &str) -> AbstractManifest {
[INFO] [stdout]     |              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/manifests/snap.rs:669:13
[INFO] [stdout]     |
[INFO] [stdout] 669 |         let mut executable = crate::manifests::manifest::AbstractExecutable::default();
[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/manifests/snap.rs:713:13
[INFO] [stdout]     |
[INFO] [stdout] 713 |         let mut prime_paths = vec![];
[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/manifests/debian.rs:247:17
[INFO] [stdout]     |
[INFO] [stdout] 247 |             let mut field_name: String;
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/manifests/debian.rs:415:13
[INFO] [stdout]     |
[INFO] [stdout] 415 |         let mut manifest = parse(&DEBIAN_CONTROL_EXAMPLE);
[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/manifests/debian.rs:424:13
[INFO] [stdout]     |
[INFO] [stdout] 424 |         let mut manifest = AbstractManifest::default();
[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/manifests/flatpak.rs:508:9
[INFO] [stdout]     |
[INFO] [stdout] 508 |     let mut response = crate::manifests::manifest::AbstractManifest::default();
[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/manifests/arch.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 |     let mut response = String::from("");
[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/manifests/arch.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let mut response = crate::manifests::manifest::AbstractManifest::default();
[INFO] [stdout]    |         ----^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ADOPT_INFO`
[INFO] [stdout]   --> src/manifests/snap.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | const ADOPT_INFO: &str = "adopt-info";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ARCHITECTURES`
[INFO] [stdout]   --> src/manifests/snap.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | const ARCHITECTURES: &str = "architectures";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ASSUMES`
[INFO] [stdout]   --> src/manifests/snap.rs:46:1
[INFO] [stdout]    |
[INFO] [stdout] 46 | const ASSUMES: &str = "assumes";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BASE`
[INFO] [stdout]   --> src/manifests/snap.rs:57:1
[INFO] [stdout]    |
[INFO] [stdout] 57 | const BASE: &str = "base";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CONFINEMENT`
[INFO] [stdout]   --> src/manifests/snap.rs:61:1
[INFO] [stdout]    |
[INFO] [stdout] 61 | const CONFINEMENT: &str = "confinement";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ICON`
[INFO] [stdout]   --> src/manifests/snap.rs:86:1
[INFO] [stdout]    |
[INFO] [stdout] 86 | const ICON: &str = "icon";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LICENSE`
[INFO] [stdout]    --> src/manifests/snap.rs:101:1
[INFO] [stdout]     |
[INFO] [stdout] 101 | const LICENSE: &str = "license";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PASSTHROUGH`
[INFO] [stdout]    --> src/manifests/snap.rs:119:1
[INFO] [stdout]     |
[INFO] [stdout] 119 | const PASSTHROUGH: &str = "passthrough";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TITLE`
[INFO] [stdout]    --> src/manifests/snap.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | const TITLE: &str = "title";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TYPE`
[INFO] [stdout]    --> src/manifests/snap.rs:145:1
[INFO] [stdout]     |
[INFO] [stdout] 145 | const TYPE: &str = "type";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PLUGS`
[INFO] [stdout]    --> src/manifests/snap.rs:174:1
[INFO] [stdout]     |
[INFO] [stdout] 174 | const PLUGS: &str = "plugs";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SLOTS`
[INFO] [stdout]    --> src/manifests/snap.rs:182:1
[INFO] [stdout]     |
[INFO] [stdout] 182 | const SLOTS: &str = "slots";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ADAPTER`
[INFO] [stdout]    --> src/manifests/snap.rs:240:1
[INFO] [stdout]     |
[INFO] [stdout] 240 | const ADAPTER: &str = "adapter";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `AUTOSTART`
[INFO] [stdout]    --> src/manifests/snap.rs:248:1
[INFO] [stdout]     |
[INFO] [stdout] 248 | const AUTOSTART: &str = "autostart";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `COMMAND`
[INFO] [stdout]    --> src/manifests/snap.rs:257:1
[INFO] [stdout]     |
[INFO] [stdout] 257 | const COMMAND: &str = "command";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `COMMAND_CHAIN`
[INFO] [stdout]    --> src/manifests/snap.rs:261:1
[INFO] [stdout]     |
[INFO] [stdout] 261 | const COMMAND_CHAIN: &str = "command-chain";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `COMMON_ID`
[INFO] [stdout]    --> src/manifests/snap.rs:264:1
[INFO] [stdout]     |
[INFO] [stdout] 264 | const COMMON_ID: &str = "common-id";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DAEMON`
[INFO] [stdout]    --> src/manifests/snap.rs:266:1
[INFO] [stdout]     |
[INFO] [stdout] 266 | const DAEMON: &str = "daemon";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DESKTOP`
[INFO] [stdout]    --> src/manifests/snap.rs:271:1
[INFO] [stdout]     |
[INFO] [stdout] 271 | const DESKTOP: &str = "desktop";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ENVIRONMENT`
[INFO] [stdout]    --> src/manifests/snap.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 | const ENVIRONMENT: &str = "environment";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EXTENSIONS`
[INFO] [stdout]    --> src/manifests/snap.rs:279:1
[INFO] [stdout]     |
[INFO] [stdout] 279 | const EXTENSIONS: &str = "extensions";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LISTEN_STREAM`
[INFO] [stdout]    --> src/manifests/snap.rs:290:1
[INFO] [stdout]     |
[INFO] [stdout] 290 | const LISTEN_STREAM: &str = "listen-stream";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `POST_STOP_COMMAND`
[INFO] [stdout]    --> src/manifests/snap.rs:301:1
[INFO] [stdout]     |
[INFO] [stdout] 301 | const POST_STOP_COMMAND: &str = "post-stop-command";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RESTART_CONDITION`
[INFO] [stdout]    --> src/manifests/snap.rs:304:1
[INFO] [stdout]     |
[INFO] [stdout] 304 | const RESTART_CONDITION: &str = "restart-condition";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOCKET`
[INFO] [stdout]    --> src/manifests/snap.rs:314:1
[INFO] [stdout]     |
[INFO] [stdout] 314 | const SOCKET: &str = "socket";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOCKET_MODE`
[INFO] [stdout]    --> src/manifests/snap.rs:316:1
[INFO] [stdout]     |
[INFO] [stdout] 316 | const SOCKET_MODE: &str = "socket-mode";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STOP_COMMAND`
[INFO] [stdout]    --> src/manifests/snap.rs:319:1
[INFO] [stdout]     |
[INFO] [stdout] 319 | const STOP_COMMAND: &str = "stop-command";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STOP_TIMEOUT`
[INFO] [stdout]    --> src/manifests/snap.rs:324:1
[INFO] [stdout]     |
[INFO] [stdout] 324 | const STOP_TIMEOUT: &str = "stop-timeout";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIMER`
[INFO] [stdout]    --> src/manifests/snap.rs:328:1
[INFO] [stdout]     |
[INFO] [stdout] 328 | const TIMER: &str = "timer";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `AFTER`
[INFO] [stdout]    --> src/manifests/snap.rs:389:1
[INFO] [stdout]     |
[INFO] [stdout] 389 | const AFTER: &str = "after";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_ATTRIBUTES`
[INFO] [stdout]    --> src/manifests/snap.rs:392:1
[INFO] [stdout]     |
[INFO] [stdout] 392 | const BUILD_ATTRIBUTES: &str = "build-attributes";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_ENVIRONMENT`
[INFO] [stdout]    --> src/manifests/snap.rs:402:1
[INFO] [stdout]     |
[INFO] [stdout] 402 | const BUILD_ENVIRONMENT: &str = "build-environment";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_SNAPS`
[INFO] [stdout]    --> src/manifests/snap.rs:419:1
[INFO] [stdout]     |
[INFO] [stdout] 419 | const BUILD_SNAPS: &str = "build-snaps";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FILESETS`
[INFO] [stdout]    --> src/manifests/snap.rs:424:1
[INFO] [stdout]     |
[INFO] [stdout] 424 | const FILESETS: &str = "filesets";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INSTALL`
[INFO] [stdout]    --> src/manifests/snap.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | const INSTALL: &str = "install";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ORGANIZE`
[INFO] [stdout]    --> src/manifests/snap.rs:443:1
[INFO] [stdout]     |
[INFO] [stdout] 443 | const ORGANIZE: &str = "organize";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `OVERRIDE_BUILD`
[INFO] [stdout]    --> src/manifests/snap.rs:456:1
[INFO] [stdout]     |
[INFO] [stdout] 456 | const OVERRIDE_BUILD: &str = "override-build";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `OVERRIDE_PRIME`
[INFO] [stdout]    --> src/manifests/snap.rs:469:1
[INFO] [stdout]     |
[INFO] [stdout] 469 | const OVERRIDE_PRIME: &str = "override-prime";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `OVERRIDE_PULL`
[INFO] [stdout]    --> src/manifests/snap.rs:481:1
[INFO] [stdout]     |
[INFO] [stdout] 481 | const OVERRIDE_PULL: &str = "override-pull";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `OVERRIDE_STAGE`
[INFO] [stdout]    --> src/manifests/snap.rs:493:1
[INFO] [stdout]     |
[INFO] [stdout] 493 | const OVERRIDE_STAGE: &str = "override-stage";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PARSE_INFO`
[INFO] [stdout]    --> src/manifests/snap.rs:501:1
[INFO] [stdout]     |
[INFO] [stdout] 501 | const PARSE_INFO: &str = "parse-info";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PREPARE`
[INFO] [stdout]    --> src/manifests/snap.rs:520:1
[INFO] [stdout]     |
[INFO] [stdout] 520 | const PREPARE: &str = "prepare";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCE_BRANCH`
[INFO] [stdout]    --> src/manifests/snap.rs:537:1
[INFO] [stdout]     |
[INFO] [stdout] 537 | const SOURCE_BRANCH: &str = "source-branch";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCE_CHECKSUM`
[INFO] [stdout]    --> src/manifests/snap.rs:552:1
[INFO] [stdout]     |
[INFO] [stdout] 552 | const SOURCE_CHECKSUM: &str = "source-checksum";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCE_COMMIT`
[INFO] [stdout]    --> src/manifests/snap.rs:555:1
[INFO] [stdout]     |
[INFO] [stdout] 555 | const SOURCE_COMMIT: &str = "source-commit";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCE_DEPTH`
[INFO] [stdout]    --> src/manifests/snap.rs:561:1
[INFO] [stdout]     |
[INFO] [stdout] 561 | const SOURCE_DEPTH: &str = "source-depth";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCE_SUBDIR`
[INFO] [stdout]    --> src/manifests/snap.rs:564:1
[INFO] [stdout]     |
[INFO] [stdout] 564 | const SOURCE_SUBDIR: &str = "source-subdir";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STAGE`
[INFO] [stdout]    --> src/manifests/snap.rs:577:1
[INFO] [stdout]     |
[INFO] [stdout] 577 | const STAGE: &str = "stage";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STAGE_PACKAGES`
[INFO] [stdout]    --> src/manifests/snap.rs:586:1
[INFO] [stdout]     |
[INFO] [stdout] 586 | const STAGE_PACKAGES: &str = "stage-packages";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STAGE_SNAPS`
[INFO] [stdout]    --> src/manifests/snap.rs:595:1
[INFO] [stdout]     |
[INFO] [stdout] 595 | const STAGE_SNAPS: &str = "stage-snaps";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `file_content_matches`
[INFO] [stdout]    --> src/manifests/snap.rs:763:8
[INFO] [stdout]     |
[INFO] [stdout] 763 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DEFAULT_ARCH`
[INFO] [stdout]  --> src/manifests/debian.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | const DEFAULT_ARCH: &str = "any";
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DEFAULT_MULTI_ARCH`
[INFO] [stdout]  --> src/manifests/debian.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | const DEFAULT_MULTI_ARCH: &str = "same";
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CONTROL_FILE_SEPARATOR`
[INFO] [stdout]  --> src/manifests/debian.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | const CONTROL_FILE_SEPARATOR: &str = ":";
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DEFAULT_SECTION`
[INFO] [stdout]   --> src/manifests/debian.rs:70:1
[INFO] [stdout]    |
[INFO] [stdout] 70 | const DEFAULT_SECTION: &str = "libs";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DEFAULT_PRIORITY`
[INFO] [stdout]   --> src/manifests/debian.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | const DEFAULT_PRIORITY: Priority = Priority::optional;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SECTION`
[INFO] [stdout]   --> src/manifests/debian.rs:87:1
[INFO] [stdout]    |
[INFO] [stdout] 87 | const SECTION: &str = "Section";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PRIORITY`
[INFO] [stdout]   --> src/manifests/debian.rs:89:1
[INFO] [stdout]    |
[INFO] [stdout] 89 | const PRIORITY: &str = "Priority";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MAINTAINER`
[INFO] [stdout]   --> src/manifests/debian.rs:93:1
[INFO] [stdout]    |
[INFO] [stdout] 93 | const MAINTAINER: &str = "Maintainer";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `UPLOADERS`
[INFO] [stdout]   --> src/manifests/debian.rs:97:1
[INFO] [stdout]    |
[INFO] [stdout] 97 | const UPLOADERS: &str = "Uploaders";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_DEPENDS`
[INFO] [stdout]   --> src/manifests/debian.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | const BUILD_DEPENDS: &str = "Build-Depends";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STANDARDS_VERSIONS`
[INFO] [stdout]    --> src/manifests/debian.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | const STANDARDS_VERSIONS: &str = "Standards-Versions";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `HOMEPAGE`
[INFO] [stdout]    --> src/manifests/debian.rs:105:1
[INFO] [stdout]     |
[INFO] [stdout] 105 | const HOMEPAGE: &str = "Homepage";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `VCS_BROWSER`
[INFO] [stdout]    --> src/manifests/debian.rs:108:1
[INFO] [stdout]     |
[INFO] [stdout] 108 | const VCS_BROWSER: &str = "Vcs-Browser";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `VCS_GIT`
[INFO] [stdout]    --> src/manifests/debian.rs:111:1
[INFO] [stdout]     |
[INFO] [stdout] 111 | const VCS_GIT: &str = "Vcs-Git";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PACKAGES`
[INFO] [stdout]    --> src/manifests/debian.rs:113:1
[INFO] [stdout]     |
[INFO] [stdout] 113 | const PACKAGES: &str = "packages";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MULTI_ARCH`
[INFO] [stdout]    --> src/manifests/debian.rs:122:1
[INFO] [stdout]     |
[INFO] [stdout] 122 | const MULTI_ARCH: &str = "Multi-Arch";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RECOMMENDS`
[INFO] [stdout]    --> src/manifests/debian.rs:126:1
[INFO] [stdout]     |
[INFO] [stdout] 126 | const RECOMMENDS: &str = "Recommends";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SUGGESTS`
[INFO] [stdout]    --> src/manifests/debian.rs:127:1
[INFO] [stdout]     |
[INFO] [stdout] 127 | const SUGGESTS: &str = "Suggests";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ENHANCES`
[INFO] [stdout]    --> src/manifests/debian.rs:128:1
[INFO] [stdout]     |
[INFO] [stdout] 128 | const ENHANCES: &str = "Enhances";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PRE_DEPENDS`
[INFO] [stdout]    --> src/manifests/debian.rs:129:1
[INFO] [stdout]     |
[INFO] [stdout] 129 | const PRE_DEPENDS: &str = "Pre-Depends";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CONFLICTS`
[INFO] [stdout]    --> src/manifests/debian.rs:130:1
[INFO] [stdout]     |
[INFO] [stdout] 130 | const CONFLICTS: &str = "Conflicts";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BREAKS`
[INFO] [stdout]    --> src/manifests/debian.rs:131:1
[INFO] [stdout]     |
[INFO] [stdout] 131 | const BREAKS: &str = "Breaks";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `file_content_matches`
[INFO] [stdout]    --> src/manifests/debian.rs:339:8
[INFO] [stdout]     |
[INFO] [stdout] 339 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BRANCH`
[INFO] [stdout]   --> src/manifests/flatpak.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | const BRANCH: &str = "branch";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `COLLECTION_ID`
[INFO] [stdout]   --> src/manifests/flatpak.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | const COLLECTION_ID: &str = "collection-id";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `VAR`
[INFO] [stdout]   --> src/manifests/flatpak.rs:64:1
[INFO] [stdout]    |
[INFO] [stdout] 64 | const VAR: &str = "var";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `METADATA`
[INFO] [stdout]   --> src/manifests/flatpak.rs:68:1
[INFO] [stdout]    |
[INFO] [stdout] 68 | const METADATA: &str = "metadata";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_RUNTIME`
[INFO] [stdout]   --> src/manifests/flatpak.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | const BUILD_RUNTIME: &str = "build-runtime";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BASE`
[INFO] [stdout]   --> src/manifests/flatpak.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | const BASE: &str = "base";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BASE_VERSION`
[INFO] [stdout]   --> src/manifests/flatpak.rs:86:1
[INFO] [stdout]    |
[INFO] [stdout] 86 | const BASE_VERSION: &str = "base-version";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BASE_EXTENSIONS`
[INFO] [stdout]   --> src/manifests/flatpak.rs:91:1
[INFO] [stdout]    |
[INFO] [stdout] 91 | const BASE_EXTENSIONS: &str = "base-extensions";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INHERIT_EXTENSIONS`
[INFO] [stdout]   --> src/manifests/flatpak.rs:96:1
[INFO] [stdout]    |
[INFO] [stdout] 96 | const INHERIT_EXTENSIONS: &str = "inherit-extensions";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INHERIT_SDK_EXTENSIONS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:101:1
[INFO] [stdout]     |
[INFO] [stdout] 101 | const INHERIT_SDK_EXTENSIONS: &str = "inherit-sdk-extensions";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TAGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:110:1
[INFO] [stdout]     |
[INFO] [stdout] 110 | const TAGS: &str = "tags";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ADD_EXTENSIONS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:122:1
[INFO] [stdout]     |
[INFO] [stdout] 122 | const ADD_EXTENSIONS: &str = "add-extensions";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ADD_BUILD_EXTENSIONS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:128:1
[INFO] [stdout]     |
[INFO] [stdout] 128 | const ADD_BUILD_EXTENSIONS: &str = "add-build-extensions";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CLEANUP`
[INFO] [stdout]    --> src/manifests/flatpak.rs:134:1
[INFO] [stdout]     |
[INFO] [stdout] 134 | const CLEANUP: &str = "cleanup";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CLEANUP_COMMANDS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:138:1
[INFO] [stdout]     |
[INFO] [stdout] 138 | const CLEANUP_COMMANDS: &str = "cleanup-commands";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CLEANUP_PLATFORM`
[INFO] [stdout]    --> src/manifests/flatpak.rs:142:1
[INFO] [stdout]     |
[INFO] [stdout] 142 | const CLEANUP_PLATFORM: &str = "cleanup-platform";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CLEANUP_PLATFORM_COMMANDS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:146:1
[INFO] [stdout]     |
[INFO] [stdout] 146 | const CLEANUP_PLATFORM_COMMANDS: &str = "cleanup-platform-commands";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PREPARE_PLATFORM_COMMANDS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:152:1
[INFO] [stdout]     |
[INFO] [stdout] 152 | const PREPARE_PLATFORM_COMMANDS: &str = "prepare-platform-commands";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FINISH_ARGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:156:1
[INFO] [stdout]     |
[INFO] [stdout] 156 | const FINISH_ARGS: &str = "finish-args";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RENAME_DESKTOP_FILE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:161:1
[INFO] [stdout]     |
[INFO] [stdout] 161 | const RENAME_DESKTOP_FILE: &str = "rename-desktop-file";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RENAME_APPDATA_FILE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | const RENAME_APPDATA_FILE: &str = "rename-appdata-file";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RENAME_ICON`
[INFO] [stdout]    --> src/manifests/flatpak.rs:172:1
[INFO] [stdout]     |
[INFO] [stdout] 172 | const RENAME_ICON: &str = "rename-icon";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `APPDATA_LICENSE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:179:1
[INFO] [stdout]     |
[INFO] [stdout] 179 | const APPDATA_LICENSE: &str = "appdata-license";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `COPY_ICON`
[INFO] [stdout]    --> src/manifests/flatpak.rs:183:1
[INFO] [stdout]     |
[INFO] [stdout] 183 | const COPY_ICON: &str = "copy-icon";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DESKTOP_FILE_NAME_PREFIX`
[INFO] [stdout]    --> src/manifests/flatpak.rs:187:1
[INFO] [stdout]     |
[INFO] [stdout] 187 | const DESKTOP_FILE_NAME_PREFIX: &str = "desktop-file-name-prefix";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DESKTOP_FILE_NAME_SUFFIX`
[INFO] [stdout]    --> src/manifests/flatpak.rs:191:1
[INFO] [stdout]     |
[INFO] [stdout] 191 | const DESKTOP_FILE_NAME_SUFFIX: &str = "desktop-file-name-suffix";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MODULE_NAME`
[INFO] [stdout]    --> src/manifests/flatpak.rs:206:1
[INFO] [stdout]     |
[INFO] [stdout] 206 | const MODULE_NAME: &str = "name";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MODULE_DISABLED`
[INFO] [stdout]    --> src/manifests/flatpak.rs:210:1
[INFO] [stdout]     |
[INFO] [stdout] 210 | const MODULE_DISABLED: &str = "disabled";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCES`
[INFO] [stdout]    --> src/manifests/flatpak.rs:215:1
[INFO] [stdout]     |
[INFO] [stdout] 215 | const SOURCES: &str = "sources";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RM_CONFIGURE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:232:1
[INFO] [stdout]     |
[INFO] [stdout] 232 | const RM_CONFIGURE: &str = "rm-configure";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `NO_AUTOGEN`
[INFO] [stdout]    --> src/manifests/flatpak.rs:236:1
[INFO] [stdout]     |
[INFO] [stdout] 236 | const NO_AUTOGEN: &str = "no-autogen";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `NO_PARALLEL_MAKE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:240:1
[INFO] [stdout]     |
[INFO] [stdout] 240 | const NO_PARALLEL_MAKE: &str = "no-parallel-make";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INSTALL_RULE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:244:1
[INFO] [stdout]     |
[INFO] [stdout] 244 | const INSTALL_RULE: &str = "install-rule";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `NO_MAKE_INSTALL`
[INFO] [stdout]    --> src/manifests/flatpak.rs:248:1
[INFO] [stdout]     |
[INFO] [stdout] 248 | const NO_MAKE_INSTALL: &str = "no-make-install";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `NO_PYTHON_TIMESTAMP_FIX`
[INFO] [stdout]    --> src/manifests/flatpak.rs:252:1
[INFO] [stdout]     |
[INFO] [stdout] 252 | const NO_PYTHON_TIMESTAMP_FIX: &str = "no-python-timestamp-fix";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CMAKE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:256:1
[INFO] [stdout]     |
[INFO] [stdout] 256 | const CMAKE: &str = "cmake";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILDSYSTEM`
[INFO] [stdout]    --> src/manifests/flatpak.rs:260:1
[INFO] [stdout]     |
[INFO] [stdout] 260 | const BUILDSYSTEM: &str = "buildsystem";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILDDIR`
[INFO] [stdout]    --> src/manifests/flatpak.rs:264:1
[INFO] [stdout]     |
[INFO] [stdout] 264 | const BUILDDIR: &str = "builddir";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SUBDIR`
[INFO] [stdout]    --> src/manifests/flatpak.rs:268:1
[INFO] [stdout]     |
[INFO] [stdout] 268 | const SUBDIR: &str = "subdir";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_OPTIONS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:272:1
[INFO] [stdout]     |
[INFO] [stdout] 272 | const BUILD_OPTIONS: &str = "build-options";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_COMMANDS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:278:1
[INFO] [stdout]     |
[INFO] [stdout] 278 | const BUILD_COMMANDS: &str = "build-commands";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `POST_INSTALL`
[INFO] [stdout]    --> src/manifests/flatpak.rs:282:1
[INFO] [stdout]     |
[INFO] [stdout] 282 | const POST_INSTALL: &str = "post-install";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ENSURE_WRITABLE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:293:1
[INFO] [stdout]     |
[INFO] [stdout] 293 | const ENSURE_WRITABLE: &str = "ensure-writable";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ONLY_ARCHES`
[INFO] [stdout]    --> src/manifests/flatpak.rs:297:1
[INFO] [stdout]     |
[INFO] [stdout] 297 | const ONLY_ARCHES: &str = "only-arches";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SKIP_ARCHES`
[INFO] [stdout]    --> src/manifests/flatpak.rs:301:1
[INFO] [stdout]     |
[INFO] [stdout] 301 | const SKIP_ARCHES: &str = "skip-arches";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RUN_TESTS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:309:1
[INFO] [stdout]     |
[INFO] [stdout] 309 | const RUN_TESTS: &str = "run-tests";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TEST_RULE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:313:1
[INFO] [stdout]     |
[INFO] [stdout] 313 | const TEST_RULE: &str = "test-rule";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TEST_COMMANDS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:317:1
[INFO] [stdout]     |
[INFO] [stdout] 317 | const TEST_COMMANDS: &str = "test-commands";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCE_TYPE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:346:1
[INFO] [stdout]     |
[INFO] [stdout] 346 | const SOURCE_TYPE: &str = "type";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EXTENSION_DIRECTORY`
[INFO] [stdout]    --> src/manifests/flatpak.rs:356:1
[INFO] [stdout]     |
[INFO] [stdout] 356 | const EXTENSION_DIRECTORY: &str = "directory";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUNDLE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:360:1
[INFO] [stdout]     |
[INFO] [stdout] 360 | const BUNDLE: &str = "bundle";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REMOVE_AFTER_BUILD`
[INFO] [stdout]    --> src/manifests/flatpak.rs:368:1
[INFO] [stdout]     |
[INFO] [stdout] 368 | const REMOVE_AFTER_BUILD: &str = "remove-after-build";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CFLAGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:380:1
[INFO] [stdout]     |
[INFO] [stdout] 380 | const CFLAGS: &str = "cflags";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CFLAGS_OVERRIDE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:385:1
[INFO] [stdout]     |
[INFO] [stdout] 385 | const CFLAGS_OVERRIDE: &str = "cflags-override";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CPPFLAGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:391:1
[INFO] [stdout]     |
[INFO] [stdout] 391 | const CPPFLAGS: &str = "cppflags";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CPPFLAGS_OVERRIDE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:396:1
[INFO] [stdout]     |
[INFO] [stdout] 396 | const CPPFLAGS_OVERRIDE: &str = "cppflags-override";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CXXFLAGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:402:1
[INFO] [stdout]     |
[INFO] [stdout] 402 | const CXXFLAGS: &str = "cxxflags";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CXXFLAGS_OVERRIDE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:407:1
[INFO] [stdout]     |
[INFO] [stdout] 407 | const CXXFLAGS_OVERRIDE: &str = "cxxflags-override";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LDFLAGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:414:1
[INFO] [stdout]     |
[INFO] [stdout] 414 | const LDFLAGS: &str = "ldflags";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LDFLAGS_OVERRIDE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:419:1
[INFO] [stdout]     |
[INFO] [stdout] 419 | const LDFLAGS_OVERRIDE: &str = "ldflags-override";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PREFIX`
[INFO] [stdout]    --> src/manifests/flatpak.rs:424:1
[INFO] [stdout]     |
[INFO] [stdout] 424 | const PREFIX: &str = "prefix";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LIBDIR`
[INFO] [stdout]    --> src/manifests/flatpak.rs:429:1
[INFO] [stdout]     |
[INFO] [stdout] 429 | const LIBDIR: &str = "libdir";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `APPEND_PATH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:434:1
[INFO] [stdout]     |
[INFO] [stdout] 434 | const APPEND_PATH: &str = "append-path";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PREPEND_PATH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:439:1
[INFO] [stdout]     |
[INFO] [stdout] 439 | const PREPEND_PATH: &str = "prepend-path";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `APPEND_LD_LIBRARY_PATH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:444:1
[INFO] [stdout]     |
[INFO] [stdout] 444 | const APPEND_LD_LIBRARY_PATH: &str = "append-ld-library-path";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PREPEND_LD_LIBRARY_PATH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:449:1
[INFO] [stdout]     |
[INFO] [stdout] 449 | const PREPEND_LD_LIBRARY_PATH: &str = "prepend-ld-library-path";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `APPEND_PKG_CONFIG_PATH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:454:1
[INFO] [stdout]     |
[INFO] [stdout] 454 | const APPEND_PKG_CONFIG_PATH: &str = "append-pkg-config-path";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PREPEND_PKG_CONFIG_PATH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:459:1
[INFO] [stdout]     |
[INFO] [stdout] 459 | const PREPEND_PKG_CONFIG_PATH: &str = "prepend-pkg-config-path";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_ENV`
[INFO] [stdout]    --> src/manifests/flatpak.rs:465:1
[INFO] [stdout]     |
[INFO] [stdout] 465 | const BUILD_ENV: &str = "env";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_ARGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:469:1
[INFO] [stdout]     |
[INFO] [stdout] 469 | const BUILD_ARGS: &str = "build-args";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TEST_ARGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:473:1
[INFO] [stdout]     |
[INFO] [stdout] 473 | const TEST_ARGS: &str = "test-args";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CONFIG_OPTS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:477:1
[INFO] [stdout]     |
[INFO] [stdout] 477 | const CONFIG_OPTS: &str = "config-opts";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MAKE_ARGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:481:1
[INFO] [stdout]     |
[INFO] [stdout] 481 | const MAKE_ARGS: &str = "make-args";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MAKE_INSTALL_ARGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:485:1
[INFO] [stdout]     |
[INFO] [stdout] 485 | const MAKE_INSTALL_ARGS: &str = "make-install-args";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STRIP`
[INFO] [stdout]    --> src/manifests/flatpak.rs:489:1
[INFO] [stdout]     |
[INFO] [stdout] 489 | const STRIP: &str = "strip";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `NO_DEBUGINFO`
[INFO] [stdout]    --> src/manifests/flatpak.rs:495:1
[INFO] [stdout]     |
[INFO] [stdout] 495 | const NO_DEBUGINFO: &str = "no-debuginfo";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `NO_DEBUGINFO_COMPRESSION`
[INFO] [stdout]    --> src/manifests/flatpak.rs:500:1
[INFO] [stdout]     |
[INFO] [stdout] 500 | const NO_DEBUGINFO_COMPRESSION: &str = "no-debuginfo-compression";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ARCH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:504:1
[INFO] [stdout]     |
[INFO] [stdout] 504 | const ARCH: &str = "arch";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `file_content_matches`
[INFO] [stdout]    --> src/manifests/flatpak.rs:610:8
[INFO] [stdout]     |
[INFO] [stdout] 610 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `dump`
[INFO] [stdout]  --> src/manifests/arch.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub fn dump(manifest: &crate::manifests::manifest::AbstractManifest) -> String {
[INFO] [stdout]   |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `parse`
[INFO] [stdout]   --> src/manifests/arch.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn parse(content: &str) -> crate::manifests::manifest::AbstractManifest {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `file_path_matches`
[INFO] [stdout]   --> src/manifests/arch.rs:17:8
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub fn file_path_matches(path: &str) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `file_content_matches`
[INFO] [stdout]   --> src/manifests/arch.rs:30:8
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `dump`
[INFO] [stdout]    --> src/manifests/manifest.rs:118:8
[INFO] [stdout]     |
[INFO] [stdout] 118 |     fn dump(&self) -> String {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `parse`
[INFO] [stdout]    --> src/manifests/manifest.rs:121:8
[INFO] [stdout]     |
[INFO] [stdout] 121 |     fn parse(content: &str) -> AbstractManifest {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum is never used: `NetTool`
[INFO] [stdout]    --> src/manifests/manifest.rs:126:10
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub enum NetTool {
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum is never used: `OS`
[INFO] [stdout]    --> src/manifests/manifest.rs:133:10
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub enum OS {
[INFO] [stdout]     |          ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct is never constructed: `SemanticVersion`
[INFO] [stdout]    --> src/manifests/manifest.rs:146:12
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub struct SemanticVersion {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct is never constructed: `OSVersion`
[INFO] [stdout]    --> src/manifests/manifest.rs:153:12
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub struct OSVersion {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `jessie`
[INFO] [stdout]    --> src/manifests/manifest.rs:160:1
[INFO] [stdout]     |
[INFO] [stdout] 160 | / const jessie: OSVersion = OSVersion {
[INFO] [stdout] 161 | |     os: OS::linux,
[INFO] [stdout] 162 | |     is_distribution: true,
[INFO] [stdout] 163 | |     // name: String::from("jessie"),
[INFO] [stdout] 164 | |     // codename: String::from("stretch"),
[INFO] [stdout] 165 | | };
[INFO] [stdout]     | |__^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum is never used: `Priority`
[INFO] [stdout]    --> src/manifests/manifest.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub enum Priority {
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `get_build_system`
[INFO] [stdout]   --> src/manifests.rs:42:8
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub fn get_build_system(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PROJECTS_DIR`
[INFO] [stdout]  --> src/projects/project.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub const PROJECTS_DIR: &str = "~/.panbuild/projects/";
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_rust`
[INFO] [stdout]   --> src/projects/project.rs:66:8
[INFO] [stdout]    |
[INFO] [stdout] 66 |     fn to_rust(self: &Self) -> String {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `fetch`
[INFO] [stdout]   --> src/projects/project.rs:79:8
[INFO] [stdout]    |
[INFO] [stdout] 79 |     fn fetch(self: &Self) {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `visit_dirs`
[INFO] [stdout]    --> src/projects/project.rs:105:4
[INFO] [stdout]     |
[INFO] [stdout] 105 | fn visit_dirs(dir: &Path, cb: &dyn Fn(&DirEntry)) -> io::Result<()> {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `dump_project`
[INFO] [stdout]  --> src/projects.rs:5:8
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn dump_project(project: crate::projects::project::Project) -> String {
[INFO] [stdout]   |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `parse_project`
[INFO] [stdout]  --> src/projects.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub fn parse_project(serialized_project: String) -> crate::projects::project::Project {
[INFO] [stdout]   |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `get_projects`
[INFO] [stdout]   --> src/projects.rs:14:8
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub fn get_projects() -> Vec<project::Project> {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `get_project_tag_names`
[INFO] [stdout]   --> src/projects.rs:18:8
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub fn get_project_tag_names() -> Vec<String> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `get_project_commit_signature`
[INFO] [stdout]   --> src/projects.rs:25:8
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub fn get_project_commit_signature() -> String {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct is never constructed: `PanbuilbArguments`
[INFO] [stdout]   --> src/lib.rs:20:8
[INFO] [stdout]    |
[INFO] [stdout] 20 | struct PanbuilbArguments {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `executable_name`
[INFO] [stdout]    --> src/manifests/snap.rs:668:9
[INFO] [stdout]     |
[INFO] [stdout] 668 |     for executable_name in apps.keys() {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_executable_name`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `executable`
[INFO] [stdout]    --> src/manifests/snap.rs:669:13
[INFO] [stdout]     |
[INFO] [stdout] 669 |         let mut executable = crate::manifests::manifest::AbstractExecutable::default();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_executable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `plug`
[INFO] [stdout]    --> src/manifests/snap.rs:743:13
[INFO] [stdout]     |
[INFO] [stdout] 743 |         let plug = plugs.get(plug_key);
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_plug`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `manifest`
[INFO] [stdout]    --> src/manifests/snap.rs:749:13
[INFO] [stdout]     |
[INFO] [stdout] 749 | pub fn dump(manifest: &crate::manifests::manifest::AbstractManifest) -> String {
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_manifest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/manifests/snap.rs:763:29
[INFO] [stdout]     |
[INFO] [stdout] 763 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]     |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/manifests/debian.rs:339:29
[INFO] [stdout]     |
[INFO] [stdout] 339 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]     |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `manifest_content`
[INFO] [stdout]    --> src/manifests/flatpak.rs:516:9
[INFO] [stdout]     |
[INFO] [stdout] 516 |     let manifest_content = &yml_load_result.unwrap()[0];
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_manifest_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> src/manifests/flatpak.rs:521:25
[INFO] [stdout]     |
[INFO] [stdout] 521 | pub fn dump_permissions(module: &crate::manifests::manifest::AbstractPermission) -> Yaml {
[INFO] [stdout]     |                         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/manifests/flatpak.rs:610:29
[INFO] [stdout]     |
[INFO] [stdout] 610 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]     |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `manifest`
[INFO] [stdout]  --> src/manifests/arch.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub fn dump(manifest: &crate::manifests::manifest::AbstractManifest) -> String {
[INFO] [stdout]   |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_manifest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]   --> src/manifests/arch.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn parse(content: &str) -> crate::manifests::manifest::AbstractManifest {
[INFO] [stdout]    |              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]   --> src/manifests/arch.rs:30:29
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]    |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/manifests/manifest.rs:121:14
[INFO] [stdout]     |
[INFO] [stdout] 121 |     fn parse(content: &str) -> AbstractManifest {
[INFO] [stdout]     |              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `jessie` should have an upper case name
[INFO] [stdout]    --> src/manifests/manifest.rs:160:7
[INFO] [stdout]     |
[INFO] [stdout] 160 | const jessie: OSVersion = OSVersion {
[INFO] [stdout]     |       ^^^^^^ help: convert the identifier to upper case: `JESSIE`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 299 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/manifests/snap.rs:669:13
[INFO] [stdout]     |
[INFO] [stdout] 669 |         let mut executable = crate::manifests::manifest::AbstractExecutable::default();
[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/manifests/snap.rs:713:13
[INFO] [stdout]     |
[INFO] [stdout] 713 |         let mut prime_paths = vec![];
[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/manifests/debian.rs:247:17
[INFO] [stdout]     |
[INFO] [stdout] 247 |             let mut field_name: String;
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/manifests/flatpak.rs:508:9
[INFO] [stdout]     |
[INFO] [stdout] 508 |     let mut response = crate::manifests::manifest::AbstractManifest::default();
[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/manifests/arch.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 |     let mut response = String::from("");
[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/manifests/arch.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let mut response = crate::manifests::manifest::AbstractManifest::default();
[INFO] [stdout]    |         ----^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ADOPT_INFO`
[INFO] [stdout]   --> src/manifests/snap.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | const ADOPT_INFO: &str = "adopt-info";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ARCHITECTURES`
[INFO] [stdout]   --> src/manifests/snap.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | const ARCHITECTURES: &str = "architectures";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ASSUMES`
[INFO] [stdout]   --> src/manifests/snap.rs:46:1
[INFO] [stdout]    |
[INFO] [stdout] 46 | const ASSUMES: &str = "assumes";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BASE`
[INFO] [stdout]   --> src/manifests/snap.rs:57:1
[INFO] [stdout]    |
[INFO] [stdout] 57 | const BASE: &str = "base";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CONFINEMENT`
[INFO] [stdout]   --> src/manifests/snap.rs:61:1
[INFO] [stdout]    |
[INFO] [stdout] 61 | const CONFINEMENT: &str = "confinement";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ICON`
[INFO] [stdout]   --> src/manifests/snap.rs:86:1
[INFO] [stdout]    |
[INFO] [stdout] 86 | const ICON: &str = "icon";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LICENSE`
[INFO] [stdout]    --> src/manifests/snap.rs:101:1
[INFO] [stdout]     |
[INFO] [stdout] 101 | const LICENSE: &str = "license";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PASSTHROUGH`
[INFO] [stdout]    --> src/manifests/snap.rs:119:1
[INFO] [stdout]     |
[INFO] [stdout] 119 | const PASSTHROUGH: &str = "passthrough";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TITLE`
[INFO] [stdout]    --> src/manifests/snap.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | const TITLE: &str = "title";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TYPE`
[INFO] [stdout]    --> src/manifests/snap.rs:145:1
[INFO] [stdout]     |
[INFO] [stdout] 145 | const TYPE: &str = "type";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PLUGS`
[INFO] [stdout]    --> src/manifests/snap.rs:174:1
[INFO] [stdout]     |
[INFO] [stdout] 174 | const PLUGS: &str = "plugs";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SLOTS`
[INFO] [stdout]    --> src/manifests/snap.rs:182:1
[INFO] [stdout]     |
[INFO] [stdout] 182 | const SLOTS: &str = "slots";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ADAPTER`
[INFO] [stdout]    --> src/manifests/snap.rs:240:1
[INFO] [stdout]     |
[INFO] [stdout] 240 | const ADAPTER: &str = "adapter";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `AUTOSTART`
[INFO] [stdout]    --> src/manifests/snap.rs:248:1
[INFO] [stdout]     |
[INFO] [stdout] 248 | const AUTOSTART: &str = "autostart";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `COMMAND`
[INFO] [stdout]    --> src/manifests/snap.rs:257:1
[INFO] [stdout]     |
[INFO] [stdout] 257 | const COMMAND: &str = "command";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `COMMAND_CHAIN`
[INFO] [stdout]    --> src/manifests/snap.rs:261:1
[INFO] [stdout]     |
[INFO] [stdout] 261 | const COMMAND_CHAIN: &str = "command-chain";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `COMMON_ID`
[INFO] [stdout]    --> src/manifests/snap.rs:264:1
[INFO] [stdout]     |
[INFO] [stdout] 264 | const COMMON_ID: &str = "common-id";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DAEMON`
[INFO] [stdout]    --> src/manifests/snap.rs:266:1
[INFO] [stdout]     |
[INFO] [stdout] 266 | const DAEMON: &str = "daemon";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DESKTOP`
[INFO] [stdout]    --> src/manifests/snap.rs:271:1
[INFO] [stdout]     |
[INFO] [stdout] 271 | const DESKTOP: &str = "desktop";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ENVIRONMENT`
[INFO] [stdout]    --> src/manifests/snap.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 | const ENVIRONMENT: &str = "environment";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EXTENSIONS`
[INFO] [stdout]    --> src/manifests/snap.rs:279:1
[INFO] [stdout]     |
[INFO] [stdout] 279 | const EXTENSIONS: &str = "extensions";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LISTEN_STREAM`
[INFO] [stdout]    --> src/manifests/snap.rs:290:1
[INFO] [stdout]     |
[INFO] [stdout] 290 | const LISTEN_STREAM: &str = "listen-stream";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `POST_STOP_COMMAND`
[INFO] [stdout]    --> src/manifests/snap.rs:301:1
[INFO] [stdout]     |
[INFO] [stdout] 301 | const POST_STOP_COMMAND: &str = "post-stop-command";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RESTART_CONDITION`
[INFO] [stdout]    --> src/manifests/snap.rs:304:1
[INFO] [stdout]     |
[INFO] [stdout] 304 | const RESTART_CONDITION: &str = "restart-condition";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOCKET`
[INFO] [stdout]    --> src/manifests/snap.rs:314:1
[INFO] [stdout]     |
[INFO] [stdout] 314 | const SOCKET: &str = "socket";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOCKET_MODE`
[INFO] [stdout]    --> src/manifests/snap.rs:316:1
[INFO] [stdout]     |
[INFO] [stdout] 316 | const SOCKET_MODE: &str = "socket-mode";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STOP_COMMAND`
[INFO] [stdout]    --> src/manifests/snap.rs:319:1
[INFO] [stdout]     |
[INFO] [stdout] 319 | const STOP_COMMAND: &str = "stop-command";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STOP_TIMEOUT`
[INFO] [stdout]    --> src/manifests/snap.rs:324:1
[INFO] [stdout]     |
[INFO] [stdout] 324 | const STOP_TIMEOUT: &str = "stop-timeout";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIMER`
[INFO] [stdout]    --> src/manifests/snap.rs:328:1
[INFO] [stdout]     |
[INFO] [stdout] 328 | const TIMER: &str = "timer";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `AFTER`
[INFO] [stdout]    --> src/manifests/snap.rs:389:1
[INFO] [stdout]     |
[INFO] [stdout] 389 | const AFTER: &str = "after";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_ATTRIBUTES`
[INFO] [stdout]    --> src/manifests/snap.rs:392:1
[INFO] [stdout]     |
[INFO] [stdout] 392 | const BUILD_ATTRIBUTES: &str = "build-attributes";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_ENVIRONMENT`
[INFO] [stdout]    --> src/manifests/snap.rs:402:1
[INFO] [stdout]     |
[INFO] [stdout] 402 | const BUILD_ENVIRONMENT: &str = "build-environment";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_SNAPS`
[INFO] [stdout]    --> src/manifests/snap.rs:419:1
[INFO] [stdout]     |
[INFO] [stdout] 419 | const BUILD_SNAPS: &str = "build-snaps";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FILESETS`
[INFO] [stdout]    --> src/manifests/snap.rs:424:1
[INFO] [stdout]     |
[INFO] [stdout] 424 | const FILESETS: &str = "filesets";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INSTALL`
[INFO] [stdout]    --> src/manifests/snap.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | const INSTALL: &str = "install";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ORGANIZE`
[INFO] [stdout]    --> src/manifests/snap.rs:443:1
[INFO] [stdout]     |
[INFO] [stdout] 443 | const ORGANIZE: &str = "organize";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `OVERRIDE_BUILD`
[INFO] [stdout]    --> src/manifests/snap.rs:456:1
[INFO] [stdout]     |
[INFO] [stdout] 456 | const OVERRIDE_BUILD: &str = "override-build";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `OVERRIDE_PRIME`
[INFO] [stdout]    --> src/manifests/snap.rs:469:1
[INFO] [stdout]     |
[INFO] [stdout] 469 | const OVERRIDE_PRIME: &str = "override-prime";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `OVERRIDE_PULL`
[INFO] [stdout]    --> src/manifests/snap.rs:481:1
[INFO] [stdout]     |
[INFO] [stdout] 481 | const OVERRIDE_PULL: &str = "override-pull";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `OVERRIDE_STAGE`
[INFO] [stdout]    --> src/manifests/snap.rs:493:1
[INFO] [stdout]     |
[INFO] [stdout] 493 | const OVERRIDE_STAGE: &str = "override-stage";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PARSE_INFO`
[INFO] [stdout]    --> src/manifests/snap.rs:501:1
[INFO] [stdout]     |
[INFO] [stdout] 501 | const PARSE_INFO: &str = "parse-info";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PREPARE`
[INFO] [stdout]    --> src/manifests/snap.rs:520:1
[INFO] [stdout]     |
[INFO] [stdout] 520 | const PREPARE: &str = "prepare";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCE_BRANCH`
[INFO] [stdout]    --> src/manifests/snap.rs:537:1
[INFO] [stdout]     |
[INFO] [stdout] 537 | const SOURCE_BRANCH: &str = "source-branch";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCE_CHECKSUM`
[INFO] [stdout]    --> src/manifests/snap.rs:552:1
[INFO] [stdout]     |
[INFO] [stdout] 552 | const SOURCE_CHECKSUM: &str = "source-checksum";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCE_COMMIT`
[INFO] [stdout]    --> src/manifests/snap.rs:555:1
[INFO] [stdout]     |
[INFO] [stdout] 555 | const SOURCE_COMMIT: &str = "source-commit";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCE_DEPTH`
[INFO] [stdout]    --> src/manifests/snap.rs:561:1
[INFO] [stdout]     |
[INFO] [stdout] 561 | const SOURCE_DEPTH: &str = "source-depth";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCE_SUBDIR`
[INFO] [stdout]    --> src/manifests/snap.rs:564:1
[INFO] [stdout]     |
[INFO] [stdout] 564 | const SOURCE_SUBDIR: &str = "source-subdir";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STAGE`
[INFO] [stdout]    --> src/manifests/snap.rs:577:1
[INFO] [stdout]     |
[INFO] [stdout] 577 | const STAGE: &str = "stage";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STAGE_PACKAGES`
[INFO] [stdout]    --> src/manifests/snap.rs:586:1
[INFO] [stdout]     |
[INFO] [stdout] 586 | const STAGE_PACKAGES: &str = "stage-packages";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STAGE_SNAPS`
[INFO] [stdout]    --> src/manifests/snap.rs:595:1
[INFO] [stdout]     |
[INFO] [stdout] 595 | const STAGE_SNAPS: &str = "stage-snaps";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `file_content_matches`
[INFO] [stdout]    --> src/manifests/snap.rs:763:8
[INFO] [stdout]     |
[INFO] [stdout] 763 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DEFAULT_ARCH`
[INFO] [stdout]  --> src/manifests/debian.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | const DEFAULT_ARCH: &str = "any";
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DEFAULT_MULTI_ARCH`
[INFO] [stdout]  --> src/manifests/debian.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | const DEFAULT_MULTI_ARCH: &str = "same";
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CONTROL_FILE_SEPARATOR`
[INFO] [stdout]  --> src/manifests/debian.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | const CONTROL_FILE_SEPARATOR: &str = ":";
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DEFAULT_SECTION`
[INFO] [stdout]   --> src/manifests/debian.rs:70:1
[INFO] [stdout]    |
[INFO] [stdout] 70 | const DEFAULT_SECTION: &str = "libs";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DEFAULT_PRIORITY`
[INFO] [stdout]   --> src/manifests/debian.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | const DEFAULT_PRIORITY: Priority = Priority::optional;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SECTION`
[INFO] [stdout]   --> src/manifests/debian.rs:87:1
[INFO] [stdout]    |
[INFO] [stdout] 87 | const SECTION: &str = "Section";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PRIORITY`
[INFO] [stdout]   --> src/manifests/debian.rs:89:1
[INFO] [stdout]    |
[INFO] [stdout] 89 | const PRIORITY: &str = "Priority";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MAINTAINER`
[INFO] [stdout]   --> src/manifests/debian.rs:93:1
[INFO] [stdout]    |
[INFO] [stdout] 93 | const MAINTAINER: &str = "Maintainer";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `UPLOADERS`
[INFO] [stdout]   --> src/manifests/debian.rs:97:1
[INFO] [stdout]    |
[INFO] [stdout] 97 | const UPLOADERS: &str = "Uploaders";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_DEPENDS`
[INFO] [stdout]   --> src/manifests/debian.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | const BUILD_DEPENDS: &str = "Build-Depends";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STANDARDS_VERSIONS`
[INFO] [stdout]    --> src/manifests/debian.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | const STANDARDS_VERSIONS: &str = "Standards-Versions";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `HOMEPAGE`
[INFO] [stdout]    --> src/manifests/debian.rs:105:1
[INFO] [stdout]     |
[INFO] [stdout] 105 | const HOMEPAGE: &str = "Homepage";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `VCS_BROWSER`
[INFO] [stdout]    --> src/manifests/debian.rs:108:1
[INFO] [stdout]     |
[INFO] [stdout] 108 | const VCS_BROWSER: &str = "Vcs-Browser";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `VCS_GIT`
[INFO] [stdout]    --> src/manifests/debian.rs:111:1
[INFO] [stdout]     |
[INFO] [stdout] 111 | const VCS_GIT: &str = "Vcs-Git";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PACKAGES`
[INFO] [stdout]    --> src/manifests/debian.rs:113:1
[INFO] [stdout]     |
[INFO] [stdout] 113 | const PACKAGES: &str = "packages";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MULTI_ARCH`
[INFO] [stdout]    --> src/manifests/debian.rs:122:1
[INFO] [stdout]     |
[INFO] [stdout] 122 | const MULTI_ARCH: &str = "Multi-Arch";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RECOMMENDS`
[INFO] [stdout]    --> src/manifests/debian.rs:126:1
[INFO] [stdout]     |
[INFO] [stdout] 126 | const RECOMMENDS: &str = "Recommends";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SUGGESTS`
[INFO] [stdout]    --> src/manifests/debian.rs:127:1
[INFO] [stdout]     |
[INFO] [stdout] 127 | const SUGGESTS: &str = "Suggests";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ENHANCES`
[INFO] [stdout]    --> src/manifests/debian.rs:128:1
[INFO] [stdout]     |
[INFO] [stdout] 128 | const ENHANCES: &str = "Enhances";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PRE_DEPENDS`
[INFO] [stdout]    --> src/manifests/debian.rs:129:1
[INFO] [stdout]     |
[INFO] [stdout] 129 | const PRE_DEPENDS: &str = "Pre-Depends";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CONFLICTS`
[INFO] [stdout]    --> src/manifests/debian.rs:130:1
[INFO] [stdout]     |
[INFO] [stdout] 130 | const CONFLICTS: &str = "Conflicts";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BREAKS`
[INFO] [stdout]    --> src/manifests/debian.rs:131:1
[INFO] [stdout]     |
[INFO] [stdout] 131 | const BREAKS: &str = "Breaks";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `file_content_matches`
[INFO] [stdout]    --> src/manifests/debian.rs:339:8
[INFO] [stdout]     |
[INFO] [stdout] 339 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DEBIAN_CONTROL_EXAMPLE`
[INFO] [stdout]    --> src/manifests/debian.rs:343:1
[INFO] [stdout]     |
[INFO] [stdout] 343 | / const DEBIAN_CONTROL_EXAMPLE: &str = r###"
[INFO] [stdout] 344 | | Source: package_name
[INFO] [stdout] 345 | | Section: x11
[INFO] [stdout] 346 | | Priority: optional
[INFO] [stdout] ...   |
[INFO] [stdout] 382 | |
[INFO] [stdout] 383 | | "###;
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BRANCH`
[INFO] [stdout]   --> src/manifests/flatpak.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | const BRANCH: &str = "branch";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `COLLECTION_ID`
[INFO] [stdout]   --> src/manifests/flatpak.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | const COLLECTION_ID: &str = "collection-id";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `VAR`
[INFO] [stdout]   --> src/manifests/flatpak.rs:64:1
[INFO] [stdout]    |
[INFO] [stdout] 64 | const VAR: &str = "var";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `METADATA`
[INFO] [stdout]   --> src/manifests/flatpak.rs:68:1
[INFO] [stdout]    |
[INFO] [stdout] 68 | const METADATA: &str = "metadata";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_RUNTIME`
[INFO] [stdout]   --> src/manifests/flatpak.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | const BUILD_RUNTIME: &str = "build-runtime";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BASE`
[INFO] [stdout]   --> src/manifests/flatpak.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | const BASE: &str = "base";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BASE_VERSION`
[INFO] [stdout]   --> src/manifests/flatpak.rs:86:1
[INFO] [stdout]    |
[INFO] [stdout] 86 | const BASE_VERSION: &str = "base-version";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BASE_EXTENSIONS`
[INFO] [stdout]   --> src/manifests/flatpak.rs:91:1
[INFO] [stdout]    |
[INFO] [stdout] 91 | const BASE_EXTENSIONS: &str = "base-extensions";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INHERIT_EXTENSIONS`
[INFO] [stdout]   --> src/manifests/flatpak.rs:96:1
[INFO] [stdout]    |
[INFO] [stdout] 96 | const INHERIT_EXTENSIONS: &str = "inherit-extensions";
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INHERIT_SDK_EXTENSIONS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:101:1
[INFO] [stdout]     |
[INFO] [stdout] 101 | const INHERIT_SDK_EXTENSIONS: &str = "inherit-sdk-extensions";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TAGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:110:1
[INFO] [stdout]     |
[INFO] [stdout] 110 | const TAGS: &str = "tags";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ADD_EXTENSIONS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:122:1
[INFO] [stdout]     |
[INFO] [stdout] 122 | const ADD_EXTENSIONS: &str = "add-extensions";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ADD_BUILD_EXTENSIONS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:128:1
[INFO] [stdout]     |
[INFO] [stdout] 128 | const ADD_BUILD_EXTENSIONS: &str = "add-build-extensions";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CLEANUP`
[INFO] [stdout]    --> src/manifests/flatpak.rs:134:1
[INFO] [stdout]     |
[INFO] [stdout] 134 | const CLEANUP: &str = "cleanup";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CLEANUP_COMMANDS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:138:1
[INFO] [stdout]     |
[INFO] [stdout] 138 | const CLEANUP_COMMANDS: &str = "cleanup-commands";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CLEANUP_PLATFORM`
[INFO] [stdout]    --> src/manifests/flatpak.rs:142:1
[INFO] [stdout]     |
[INFO] [stdout] 142 | const CLEANUP_PLATFORM: &str = "cleanup-platform";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CLEANUP_PLATFORM_COMMANDS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:146:1
[INFO] [stdout]     |
[INFO] [stdout] 146 | const CLEANUP_PLATFORM_COMMANDS: &str = "cleanup-platform-commands";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PREPARE_PLATFORM_COMMANDS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:152:1
[INFO] [stdout]     |
[INFO] [stdout] 152 | const PREPARE_PLATFORM_COMMANDS: &str = "prepare-platform-commands";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FINISH_ARGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:156:1
[INFO] [stdout]     |
[INFO] [stdout] 156 | const FINISH_ARGS: &str = "finish-args";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RENAME_DESKTOP_FILE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:161:1
[INFO] [stdout]     |
[INFO] [stdout] 161 | const RENAME_DESKTOP_FILE: &str = "rename-desktop-file";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RENAME_APPDATA_FILE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | const RENAME_APPDATA_FILE: &str = "rename-appdata-file";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RENAME_ICON`
[INFO] [stdout]    --> src/manifests/flatpak.rs:172:1
[INFO] [stdout]     |
[INFO] [stdout] 172 | const RENAME_ICON: &str = "rename-icon";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `APPDATA_LICENSE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:179:1
[INFO] [stdout]     |
[INFO] [stdout] 179 | const APPDATA_LICENSE: &str = "appdata-license";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `COPY_ICON`
[INFO] [stdout]    --> src/manifests/flatpak.rs:183:1
[INFO] [stdout]     |
[INFO] [stdout] 183 | const COPY_ICON: &str = "copy-icon";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DESKTOP_FILE_NAME_PREFIX`
[INFO] [stdout]    --> src/manifests/flatpak.rs:187:1
[INFO] [stdout]     |
[INFO] [stdout] 187 | const DESKTOP_FILE_NAME_PREFIX: &str = "desktop-file-name-prefix";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `DESKTOP_FILE_NAME_SUFFIX`
[INFO] [stdout]    --> src/manifests/flatpak.rs:191:1
[INFO] [stdout]     |
[INFO] [stdout] 191 | const DESKTOP_FILE_NAME_SUFFIX: &str = "desktop-file-name-suffix";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MODULE_NAME`
[INFO] [stdout]    --> src/manifests/flatpak.rs:206:1
[INFO] [stdout]     |
[INFO] [stdout] 206 | const MODULE_NAME: &str = "name";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MODULE_DISABLED`
[INFO] [stdout]    --> src/manifests/flatpak.rs:210:1
[INFO] [stdout]     |
[INFO] [stdout] 210 | const MODULE_DISABLED: &str = "disabled";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCES`
[INFO] [stdout]    --> src/manifests/flatpak.rs:215:1
[INFO] [stdout]     |
[INFO] [stdout] 215 | const SOURCES: &str = "sources";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RM_CONFIGURE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:232:1
[INFO] [stdout]     |
[INFO] [stdout] 232 | const RM_CONFIGURE: &str = "rm-configure";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `NO_AUTOGEN`
[INFO] [stdout]    --> src/manifests/flatpak.rs:236:1
[INFO] [stdout]     |
[INFO] [stdout] 236 | const NO_AUTOGEN: &str = "no-autogen";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `NO_PARALLEL_MAKE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:240:1
[INFO] [stdout]     |
[INFO] [stdout] 240 | const NO_PARALLEL_MAKE: &str = "no-parallel-make";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INSTALL_RULE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:244:1
[INFO] [stdout]     |
[INFO] [stdout] 244 | const INSTALL_RULE: &str = "install-rule";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `NO_MAKE_INSTALL`
[INFO] [stdout]    --> src/manifests/flatpak.rs:248:1
[INFO] [stdout]     |
[INFO] [stdout] 248 | const NO_MAKE_INSTALL: &str = "no-make-install";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `NO_PYTHON_TIMESTAMP_FIX`
[INFO] [stdout]    --> src/manifests/flatpak.rs:252:1
[INFO] [stdout]     |
[INFO] [stdout] 252 | const NO_PYTHON_TIMESTAMP_FIX: &str = "no-python-timestamp-fix";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CMAKE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:256:1
[INFO] [stdout]     |
[INFO] [stdout] 256 | const CMAKE: &str = "cmake";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILDSYSTEM`
[INFO] [stdout]    --> src/manifests/flatpak.rs:260:1
[INFO] [stdout]     |
[INFO] [stdout] 260 | const BUILDSYSTEM: &str = "buildsystem";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILDDIR`
[INFO] [stdout]    --> src/manifests/flatpak.rs:264:1
[INFO] [stdout]     |
[INFO] [stdout] 264 | const BUILDDIR: &str = "builddir";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SUBDIR`
[INFO] [stdout]    --> src/manifests/flatpak.rs:268:1
[INFO] [stdout]     |
[INFO] [stdout] 268 | const SUBDIR: &str = "subdir";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_OPTIONS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:272:1
[INFO] [stdout]     |
[INFO] [stdout] 272 | const BUILD_OPTIONS: &str = "build-options";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_COMMANDS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:278:1
[INFO] [stdout]     |
[INFO] [stdout] 278 | const BUILD_COMMANDS: &str = "build-commands";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `POST_INSTALL`
[INFO] [stdout]    --> src/manifests/flatpak.rs:282:1
[INFO] [stdout]     |
[INFO] [stdout] 282 | const POST_INSTALL: &str = "post-install";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ENSURE_WRITABLE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:293:1
[INFO] [stdout]     |
[INFO] [stdout] 293 | const ENSURE_WRITABLE: &str = "ensure-writable";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ONLY_ARCHES`
[INFO] [stdout]    --> src/manifests/flatpak.rs:297:1
[INFO] [stdout]     |
[INFO] [stdout] 297 | const ONLY_ARCHES: &str = "only-arches";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SKIP_ARCHES`
[INFO] [stdout]    --> src/manifests/flatpak.rs:301:1
[INFO] [stdout]     |
[INFO] [stdout] 301 | const SKIP_ARCHES: &str = "skip-arches";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `RUN_TESTS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:309:1
[INFO] [stdout]     |
[INFO] [stdout] 309 | const RUN_TESTS: &str = "run-tests";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TEST_RULE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:313:1
[INFO] [stdout]     |
[INFO] [stdout] 313 | const TEST_RULE: &str = "test-rule";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TEST_COMMANDS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:317:1
[INFO] [stdout]     |
[INFO] [stdout] 317 | const TEST_COMMANDS: &str = "test-commands";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SOURCE_TYPE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:346:1
[INFO] [stdout]     |
[INFO] [stdout] 346 | const SOURCE_TYPE: &str = "type";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EXTENSION_DIRECTORY`
[INFO] [stdout]    --> src/manifests/flatpak.rs:356:1
[INFO] [stdout]     |
[INFO] [stdout] 356 | const EXTENSION_DIRECTORY: &str = "directory";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUNDLE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:360:1
[INFO] [stdout]     |
[INFO] [stdout] 360 | const BUNDLE: &str = "bundle";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REMOVE_AFTER_BUILD`
[INFO] [stdout]    --> src/manifests/flatpak.rs:368:1
[INFO] [stdout]     |
[INFO] [stdout] 368 | const REMOVE_AFTER_BUILD: &str = "remove-after-build";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CFLAGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:380:1
[INFO] [stdout]     |
[INFO] [stdout] 380 | const CFLAGS: &str = "cflags";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CFLAGS_OVERRIDE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:385:1
[INFO] [stdout]     |
[INFO] [stdout] 385 | const CFLAGS_OVERRIDE: &str = "cflags-override";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CPPFLAGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:391:1
[INFO] [stdout]     |
[INFO] [stdout] 391 | const CPPFLAGS: &str = "cppflags";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CPPFLAGS_OVERRIDE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:396:1
[INFO] [stdout]     |
[INFO] [stdout] 396 | const CPPFLAGS_OVERRIDE: &str = "cppflags-override";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CXXFLAGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:402:1
[INFO] [stdout]     |
[INFO] [stdout] 402 | const CXXFLAGS: &str = "cxxflags";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CXXFLAGS_OVERRIDE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:407:1
[INFO] [stdout]     |
[INFO] [stdout] 407 | const CXXFLAGS_OVERRIDE: &str = "cxxflags-override";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LDFLAGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:414:1
[INFO] [stdout]     |
[INFO] [stdout] 414 | const LDFLAGS: &str = "ldflags";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LDFLAGS_OVERRIDE`
[INFO] [stdout]    --> src/manifests/flatpak.rs:419:1
[INFO] [stdout]     |
[INFO] [stdout] 419 | const LDFLAGS_OVERRIDE: &str = "ldflags-override";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PREFIX`
[INFO] [stdout]    --> src/manifests/flatpak.rs:424:1
[INFO] [stdout]     |
[INFO] [stdout] 424 | const PREFIX: &str = "prefix";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LIBDIR`
[INFO] [stdout]    --> src/manifests/flatpak.rs:429:1
[INFO] [stdout]     |
[INFO] [stdout] 429 | const LIBDIR: &str = "libdir";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `APPEND_PATH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:434:1
[INFO] [stdout]     |
[INFO] [stdout] 434 | const APPEND_PATH: &str = "append-path";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PREPEND_PATH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:439:1
[INFO] [stdout]     |
[INFO] [stdout] 439 | const PREPEND_PATH: &str = "prepend-path";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `APPEND_LD_LIBRARY_PATH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:444:1
[INFO] [stdout]     |
[INFO] [stdout] 444 | const APPEND_LD_LIBRARY_PATH: &str = "append-ld-library-path";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PREPEND_LD_LIBRARY_PATH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:449:1
[INFO] [stdout]     |
[INFO] [stdout] 449 | const PREPEND_LD_LIBRARY_PATH: &str = "prepend-ld-library-path";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `APPEND_PKG_CONFIG_PATH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:454:1
[INFO] [stdout]     |
[INFO] [stdout] 454 | const APPEND_PKG_CONFIG_PATH: &str = "append-pkg-config-path";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PREPEND_PKG_CONFIG_PATH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:459:1
[INFO] [stdout]     |
[INFO] [stdout] 459 | const PREPEND_PKG_CONFIG_PATH: &str = "prepend-pkg-config-path";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_ENV`
[INFO] [stdout]    --> src/manifests/flatpak.rs:465:1
[INFO] [stdout]     |
[INFO] [stdout] 465 | const BUILD_ENV: &str = "env";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUILD_ARGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:469:1
[INFO] [stdout]     |
[INFO] [stdout] 469 | const BUILD_ARGS: &str = "build-args";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TEST_ARGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:473:1
[INFO] [stdout]     |
[INFO] [stdout] 473 | const TEST_ARGS: &str = "test-args";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CONFIG_OPTS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:477:1
[INFO] [stdout]     |
[INFO] [stdout] 477 | const CONFIG_OPTS: &str = "config-opts";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MAKE_ARGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:481:1
[INFO] [stdout]     |
[INFO] [stdout] 481 | const MAKE_ARGS: &str = "make-args";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MAKE_INSTALL_ARGS`
[INFO] [stdout]    --> src/manifests/flatpak.rs:485:1
[INFO] [stdout]     |
[INFO] [stdout] 485 | const MAKE_INSTALL_ARGS: &str = "make-install-args";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `STRIP`
[INFO] [stdout]    --> src/manifests/flatpak.rs:489:1
[INFO] [stdout]     |
[INFO] [stdout] 489 | const STRIP: &str = "strip";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `NO_DEBUGINFO`
[INFO] [stdout]    --> src/manifests/flatpak.rs:495:1
[INFO] [stdout]     |
[INFO] [stdout] 495 | const NO_DEBUGINFO: &str = "no-debuginfo";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `NO_DEBUGINFO_COMPRESSION`
[INFO] [stdout]    --> src/manifests/flatpak.rs:500:1
[INFO] [stdout]     |
[INFO] [stdout] 500 | const NO_DEBUGINFO_COMPRESSION: &str = "no-debuginfo-compression";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ARCH`
[INFO] [stdout]    --> src/manifests/flatpak.rs:504:1
[INFO] [stdout]     |
[INFO] [stdout] 504 | const ARCH: &str = "arch";
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `file_content_matches`
[INFO] [stdout]    --> src/manifests/flatpak.rs:610:8
[INFO] [stdout]     |
[INFO] [stdout] 610 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `dump`
[INFO] [stdout]  --> src/manifests/arch.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub fn dump(manifest: &crate::manifests::manifest::AbstractManifest) -> String {
[INFO] [stdout]   |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `parse`
[INFO] [stdout]   --> src/manifests/arch.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn parse(content: &str) -> crate::manifests::manifest::AbstractManifest {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `file_path_matches`
[INFO] [stdout]   --> src/manifests/arch.rs:17:8
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub fn file_path_matches(path: &str) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `file_content_matches`
[INFO] [stdout]   --> src/manifests/arch.rs:30:8
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub fn file_content_matches(content: &str) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `dump`
[INFO] [stdout]    --> src/manifests/manifest.rs:118:8
[INFO] [stdout]     |
[INFO] [stdout] 118 |     fn dump(&self) -> String {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `parse`
[INFO] [stdout]    --> src/manifests/manifest.rs:121:8
[INFO] [stdout]     |
[INFO] [stdout] 121 |     fn parse(content: &str) -> AbstractManifest {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum is never used: `NetTool`
[INFO] [stdout]    --> src/manifests/manifest.rs:126:10
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub enum NetTool {
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum is never used: `OS`
[INFO] [stdout]    --> src/manifests/manifest.rs:133:10
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub enum OS {
[INFO] [stdout]     |          ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct is never constructed: `SemanticVersion`
[INFO] [stdout]    --> src/manifests/manifest.rs:146:12
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub struct SemanticVersion {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct is never constructed: `OSVersion`
[INFO] [stdout]    --> src/manifests/manifest.rs:153:12
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub struct OSVersion {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `jessie`
[INFO] [stdout]    --> src/manifests/manifest.rs:160:1
[INFO] [stdout]     |
[INFO] [stdout] 160 | / const jessie: OSVersion = OSVersion {
[INFO] [stdout] 161 | |     os: OS::linux,
[INFO] [stdout] 162 | |     is_distribution: true,
[INFO] [stdout] 163 | |     // name: String::from("jessie"),
[INFO] [stdout] 164 | |     // codename: String::from("stretch"),
[INFO] [stdout] 165 | | };
[INFO] [stdout]     | |__^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum is never used: `Priority`
[INFO] [stdout]    --> src/manifests/manifest.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | pub enum Priority {
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `get_build_system`
[INFO] [stdout]   --> src/manifests.rs:42:8
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub fn get_build_system(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PROJECTS_DIR`
[INFO] [stdout]  --> src/projects/project.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub const PROJECTS_DIR: &str = "~/.panbuild/projects/";
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_rust`
[INFO] [stdout]   --> src/projects/project.rs:66:8
[INFO] [stdout]    |
[INFO] [stdout] 66 |     fn to_rust(self: &Self) -> String {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `fetch`
[INFO] [stdout]   --> src/projects/project.rs:79:8
[INFO] [stdout]    |
[INFO] [stdout] 79 |     fn fetch(self: &Self) {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `visit_dirs`
[INFO] [stdout]    --> src/projects/project.rs:105:4
[INFO] [stdout]     |
[INFO] [stdout] 105 | fn visit_dirs(dir: &Path, cb: &dyn Fn(&DirEntry)) -> io::Result<()> {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `dump_project`
[INFO] [stdout]  --> src/projects.rs:5:8
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn dump_project(project: crate::projects::project::Project) -> String {
[INFO] [stdout]   |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `parse_project`
[INFO] [stdout]  --> src/projects.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub fn parse_project(serialized_project: String) -> crate::projects::project::Project {
[INFO] [stdout]   |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `get_projects`
[INFO] [stdout]   --> src/projects.rs:14:8
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub fn get_projects() -> Vec<project::Project> {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `get_project_tag_names`
[INFO] [stdout]   --> src/projects.rs:18:8
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub fn get_project_tag_names() -> Vec<String> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `get_project_commit_signature`
[INFO] [stdout]   --> src/projects.rs:25:8
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub fn get_project_commit_signature() -> String {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct is never constructed: `PanbuilbArguments`
[INFO] [stdout]   --> src/lib.rs:20:8
[INFO] [stdout]    |
[INFO] [stdout] 20 | struct PanbuilbArguments {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `jessie` should have an upper case name
[INFO] [stdout]    --> src/manifests/manifest.rs:160:7
[INFO] [stdout]     |
[INFO] [stdout] 160 | const jessie: OSVersion = OSVersion {
[INFO] [stdout]     |       ^^^^^^ help: convert the identifier to upper case: `JESSIE`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 299 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `command_name`
[INFO] [stdout]    --> src/main.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |     let command_name = matches.subcommand_name().unwrap_or("");
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_command_name`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `flags`
[INFO] [stdout]    --> src/main.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 |     let mut flags: HashMap<String, bool> = HashMap::new();
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 |     let mut flags: HashMap<String, bool> = HashMap::new();
[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: unused variable: `command_name`
[INFO] [stdout]    --> src/main.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |     let command_name = matches.subcommand_name().unwrap_or("");
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_command_name`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `flags`
[INFO] [stdout]    --> src/main.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 |     let mut flags: HashMap<String, bool> = HashMap::new();
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 |     let mut flags: HashMap<String, bool> = HashMap::new();
[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: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 35.38s
[INFO] running `Command { std: "docker" "inspect" "6248b37056fc9486edf8ed8b6a6c60735920fa9be953e717461c918121751317", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6248b37056fc9486edf8ed8b6a6c60735920fa9be953e717461c918121751317", kill_on_drop: false }`
[INFO] [stdout] 6248b37056fc9486edf8ed8b6a6c60735920fa9be953e717461c918121751317
