[INFO] fetching crate bat-cli 0.8.3...
[INFO] checking bat-cli-0.8.3 against master#779e19d8baa3e3625bd4fc5c85cbb2ad47b43155 for pr-147589-1
[INFO] extracting crate bat-cli 0.8.3 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate bat-cli 0.8.3
[INFO] finished tweaking crates.io crate bat-cli 0.8.3
[INFO] tweaked toml for crates.io crate bat-cli 0.8.3 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate bat-cli 0.8.3 on toolchain 779e19d8baa3e3625bd4fc5c85cbb2ad47b43155
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+779e19d8baa3e3625bd4fc5c85cbb2ad47b43155" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate bat-cli 0.8.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+779e19d8baa3e3625bd4fc5c85cbb2ad47b43155" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded console v0.15.4
[INFO] [stderr]   Downloaded confy v0.6.0
[INFO] [stderr]   Downloaded clap-verbosity-flag v2.2.0
[INFO] [stderr]   Downloaded assert_fs v1.1.1
[INFO] [stderr]   Downloaded figment v0.10.14
[INFO] [stderr]   Downloaded env_logger v0.11.2
[INFO] [stderr]   Downloaded serde_yaml v0.9.32
[INFO] [stderr]   Downloaded unsafe-libyaml v0.2.10
[INFO] [stderr]   Downloaded error-stack v0.4.1
[INFO] [stderr]   Downloaded winnow v0.6.2
[INFO] [stderr]   Downloaded openssl-sys v0.9.100
[INFO] [stderr]   Downloaded toml_edit v0.22.6
[INFO] [stderr]   Downloaded toml v0.8.10
[INFO] [stderr]   Downloaded normalize_url v0.2.0
[INFO] [stderr]   Downloaded clap v4.0.32
[INFO] [stderr]   Downloaded bstr v1.9.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+779e19d8baa3e3625bd4fc5c85cbb2ad47b43155" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8c3696d65708fe0629e5b766e92c380c4d0ba556862f8f2ece0f8ebd517b18ef
[INFO] running `Command { std: "docker" "start" "-a" "8c3696d65708fe0629e5b766e92c380c4d0ba556862f8f2ece0f8ebd517b18ef", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8c3696d65708fe0629e5b766e92c380c4d0ba556862f8f2ece0f8ebd517b18ef", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8c3696d65708fe0629e5b766e92c380c4d0ba556862f8f2ece0f8ebd517b18ef", kill_on_drop: false }`
[INFO] [stdout] 8c3696d65708fe0629e5b766e92c380c4d0ba556862f8f2ece0f8ebd517b18ef
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+779e19d8baa3e3625bd4fc5c85cbb2ad47b43155" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 037e24e6f17e1fe6b442a65fa275923c6ce0ff013f91f8b6b0f38c71243dd3e9
[INFO] running `Command { std: "docker" "start" "-a" "037e24e6f17e1fe6b442a65fa275923c6ce0ff013f91f8b6b0f38c71243dd3e9", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.78
[INFO] [stderr]    Compiling unicode-ident v1.0.6
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]     Checking once_cell v1.19.0
[INFO] [stderr]     Checking memchr v2.7.1
[INFO] [stderr]     Checking hashbrown v0.14.3
[INFO] [stderr]     Checking equivalent v1.0.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]     Checking itoa v1.0.10
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling pkg-config v0.3.30
[INFO] [stderr]     Checking smallvec v1.13.1
[INFO] [stderr]     Checking regex-syntax v0.8.2
[INFO] [stderr]     Checking pin-project-lite v0.2.13
[INFO] [stderr]    Compiling cc v1.0.86
[INFO] [stderr]     Checking bytes v1.5.0
[INFO] [stderr]    Compiling syn v1.0.107
[INFO] [stderr]     Checking lazy_static v1.4.0
[INFO] [stderr]     Checking bitflags v2.4.2
[INFO] [stderr]     Checking futures-core v0.3.30
[INFO] [stderr]    Compiling unicase v2.7.0
[INFO] [stderr]     Checking fnv v1.0.7
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]     Checking aho-corasick v1.1.2
[INFO] [stderr]     Checking foreign-types-shared v0.1.1
[INFO] [stderr]     Checking indexmap v2.2.3
[INFO] [stderr]    Compiling io-lifetimes v1.0.3
[INFO] [stderr]     Checking tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling openssl v0.10.64
[INFO] [stderr]    Compiling semver v1.0.22
[INFO] [stderr]     Checking http v0.2.11
[INFO] [stderr]     Checking tinyvec v1.6.0
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]     Checking foreign-types v0.3.2
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling syn v2.0.50
[INFO] [stderr]    Compiling native-tls v0.2.11
[INFO] [stderr]     Checking futures-task v0.3.30
[INFO] [stderr]     Checking percent-encoding v2.3.1
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]    Compiling httparse v1.8.0
[INFO] [stderr]    Compiling rustix v0.36.6
[INFO] [stderr]     Checking ryu v1.0.17
[INFO] [stderr]     Checking futures-sink v0.3.30
[INFO] [stderr]    Compiling thiserror v1.0.57
[INFO] [stderr]     Checking form_urlencoded v1.2.1
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking bstr v1.9.0
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]     Checking winnow v0.6.2
[INFO] [stderr]     Checking bitflags v1.3.2
[INFO] [stderr]     Checking try-lock v0.2.5
[INFO] [stderr]     Checking same-file v1.0.6
[INFO] [stderr]     Checking unicode-normalization v0.1.23
[INFO] [stderr]    Compiling serde_json v1.0.114
[INFO] [stderr]     Checking openssl-probe v0.1.5
[INFO] [stderr]    Compiling openssl-sys v0.9.100
[INFO] [stderr]     Checking signal-hook-registry v1.4.1
[INFO] [stderr]     Checking mio v0.8.10
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking socket2 v0.5.5
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]     Checking anstyle v1.0.6
[INFO] [stderr]     Checking linux-raw-sys v0.1.4
[INFO] [stderr]     Checking unicode-bidi v0.3.15
[INFO] [stderr]     Checking walkdir v2.3.2
[INFO] [stderr]     Checking regex-automata v0.4.5
[INFO] [stderr]     Checking want v0.3.1
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling mime_guess v2.0.4
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking http-body v0.4.6
[INFO] [stderr]     Checking futures-channel v0.3.30
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stderr]    Compiling uncased v0.9.10
[INFO] [stderr]     Checking ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling portable-atomic v1.6.0
[INFO] [stderr]     Checking unicode-width v0.1.10
[INFO] [stderr]    Compiling rustversion v1.0.14
[INFO] [stderr]     Checking utf8parse v0.2.1
[INFO] [stderr]     Checking idna v0.5.0
[INFO] [stderr]     Checking destructure_traitobject v0.2.0
[INFO] [stderr]     Checking httpdate v1.0.3
[INFO] [stderr]     Checking option-ext v0.2.0
[INFO] [stderr]    Compiling doc-comment v0.3.3
[INFO] [stderr]     Checking predicates-core v1.0.6
[INFO] [stderr]     Checking fastrand v1.8.0
[INFO] [stderr]     Checking tower-service v0.3.2
[INFO] [stderr]     Checking os_str_bytes v6.4.1
[INFO] [stderr]    Compiling anyhow v1.0.80
[INFO] [stderr]     Checking remove_dir_all v0.5.3
[INFO] [stderr]     Checking anstyle-parse v0.2.3
[INFO] [stderr]     Checking dirs-sys v0.4.1
[INFO] [stderr]     Checking clap_lex v0.3.0
[INFO] [stderr]     Checking tempfile v3.3.0
[INFO] [stderr]     Checking unsafe-any-ors v1.0.0
[INFO] [stderr]     Checking console v0.15.4
[INFO] [stderr]    Compiling error-stack v0.4.1
[INFO] [stderr]     Checking ordered-float v2.10.1
[INFO] [stderr]    Compiling figment v0.10.14
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking humantime v2.1.0
[INFO] [stderr]     Checking termcolor v1.1.3
[INFO] [stderr]     Checking anstyle-query v1.0.2
[INFO] [stderr]     Checking base64 v0.21.7
[INFO] [stderr]     Checking colorchoice v1.0.0
[INFO] [stderr]     Checking difflib v0.4.0
[INFO] [stderr]     Checking unsafe-libyaml v0.2.10
[INFO] [stderr]     Checking strsim v0.10.0
[INFO] [stderr]     Checking iana-time-zone v0.1.60
[INFO] [stderr]     Checking mime v0.3.17
[INFO] [stderr]     Checking termtree v0.4.1
[INFO] [stderr]     Checking chrono v0.4.34
[INFO] [stderr]     Checking anstream v0.6.12
[INFO] [stderr]     Checking url v2.5.0
[INFO] [stderr]     Checking predicates-tree v1.0.9
[INFO] [stderr]     Checking rustls-pemfile v1.0.4
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking typemap-ors v1.0.0
[INFO] [stderr]     Checking predicates v3.1.0
[INFO] [stderr]     Checking directories v5.0.1
[INFO] [stderr]     Checking thread-id v4.2.1
[INFO] [stderr]     Checking encoding_rs v0.8.33
[INFO] [stderr]     Checking shell-words v1.1.0
[INFO] [stderr]     Checking ipnet v2.9.0
[INFO] [stderr]     Checking arc-swap v1.6.0
[INFO] [stderr]     Checking number_prefix v0.4.0
[INFO] [stderr]     Checking sync_wrapper v0.1.2
[INFO] [stderr]     Checking zeroize v1.5.7
[INFO] [stderr]     Checking log-mdc v0.1.0
[INFO] [stderr]     Checking indicatif v0.17.8
[INFO] [stderr]     Checking is-terminal v0.4.2
[INFO] [stderr]     Checking colored v2.1.0
[INFO] [stderr]     Checking strum v0.26.1
[INFO] [stderr]     Checking regex v1.10.3
[INFO] [stderr]    Compiling clap_derive v4.0.21
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]     Checking Inflector v0.11.4
[INFO] [stderr]     Checking normalize_url v0.2.0
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.57
[INFO] [stderr]    Compiling strum_macros v0.26.1
[INFO] [stderr]     Checking tokio v1.36.0
[INFO] [stderr]     Checking dialoguer v0.11.0
[INFO] [stderr]     Checking clap v4.0.32
[INFO] [stderr]     Checking log v0.4.20
[INFO] [stderr]     Checking toml_datetime v0.6.5
[INFO] [stderr]     Checking serde_spanned v0.6.5
[INFO] [stderr]     Checking serde_yaml v0.9.32
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking serde-value v0.7.0
[INFO] [stderr]     Checking toml_edit v0.22.6
[INFO] [stderr]     Checking globset v0.4.14
[INFO] [stderr]     Checking env_filter v0.1.0
[INFO] [stderr]     Checking clap-verbosity-flag v2.2.0
[INFO] [stderr]     Checking env_logger v0.11.2
[INFO] [stderr]     Checking ignore v0.4.20
[INFO] [stderr]     Checking tokio-util v0.7.10
[INFO] [stderr]     Checking tokio-native-tls v0.3.1
[INFO] [stderr]     Checking log4rs v1.3.0
[INFO] [stderr]     Checking globwalk v0.9.1
[INFO] [stderr]     Checking assert_fs v1.1.1
[INFO] [stderr]     Checking h2 v0.3.24
[INFO] [stderr]     Checking toml v0.8.10
[INFO] [stderr]     Checking confy v0.6.0
[INFO] [stderr]     Checking hyper v0.14.28
[INFO] [stderr]     Checking hyper-tls v0.5.0
[INFO] [stderr]     Checking reqwest v0.11.24
[INFO] [stderr]     Checking bat-cli v0.8.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `BatMetadata`
[INFO] [stdout]  --> src/batbelt/metadata/enums_source_code_metadata.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     BatMetadata, BatMetadataParser, BatMetadataType, MetadataId, SourceCodeMetadata,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::parser::trait_parser::TraitParser`
[INFO] [stdout]  --> src/batbelt/metadata/enums_source_code_metadata.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::batbelt::parser::trait_parser::TraitParser;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MiroCommand`
[INFO] [stdout]   --> src/batbelt/parser/code_overhaul_parser.rs:14:62
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::commands::miro_commands::{miro_command_functions, MiroCommand};
[INFO] [stdout]    |                                                              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BatMetadata` and `MetadataId`
[INFO] [stdout]  --> src/batbelt/parser/context_accounts_parser.rs:1:32
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::batbelt::metadata::{BatMetadata, MetadataId};
[INFO] [stdout]   |                                ^^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::config::BatConfig`
[INFO] [stdout]   --> src/batbelt/parser/source_code_parser.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::config::BatConfig;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `regex::Regex`
[INFO] [stdout]  --> src/batbelt/templates/code_overhaul_template.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use regex::Regex;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::parser::ParserResult`
[INFO] [stdout]   --> src/batbelt/templates/code_overhaul_template.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::batbelt::parser::ParserResult;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::config::BatConfig`
[INFO] [stdout]   --> src/batbelt/templates/code_overhaul_template.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use crate::config::BatConfig;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `IntoReport`
[INFO] [stdout]  --> src/batbelt/templates/package_json_template.rs:1:30
[INFO] [stdout]   |
[INFO] [stdout] 1 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::templates::package_json_template::PackageJsonTemplate`
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::batbelt::templates::package_json_template::PackageJsonTemplate;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BatAuditorConfig`
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:14:21
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::config::{BatAuditorConfig, BatConfig};
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::parser::entrypoint_parser::EntrypointParser`
[INFO] [stdout]  --> src/commands/co_commands.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::batbelt::parser::entrypoint_parser::EntrypointParser;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fs`
[INFO] [stdout]   --> src/commands/co_commands.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::fs;
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SignerInfo` and `SignerType`
[INFO] [stdout]   --> src/commands/co_commands.rs:19:47
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::batbelt::metadata::miro_metadata::{SignerInfo, SignerType};
[INFO] [stdout]    |                                               ^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BatMetadataCommit` and `BatMetadata`
[INFO] [stdout]   --> src/commands/co_commands.rs:20:32
[INFO] [stdout]    |
[INFO] [stdout] 20 | use crate::batbelt::metadata::{BatMetadata, BatMetadataCommit, BatMetadataParser, MiroMetadata};
[INFO] [stdout]    |                                ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::miro::connector::ConnectorOptions`
[INFO] [stdout]   --> src/commands/co_commands.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use crate::batbelt::miro::connector::ConnectorOptions;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MiroCodeOverhaulConfig`
[INFO] [stdout]   --> src/commands/co_commands.rs:22:35
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::batbelt::miro::frame::{MiroCodeOverhaulConfig, MiroFrame};
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `MiroImageType` and `MiroImage`
[INFO] [stdout]   --> src/commands/co_commands.rs:23:35
[INFO] [stdout]    |
[INFO] [stdout] 23 | use crate::batbelt::miro::image::{MiroImage, MiroImageType};
[INFO] [stdout]    |                                   ^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::miro::sticky_note::MiroStickyNote`
[INFO] [stdout]   --> src/commands/co_commands.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use crate::batbelt::miro::sticky_note::MiroStickyNote;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::miro::MiroConfig`
[INFO] [stdout]   --> src/commands/co_commands.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use crate::batbelt::miro::MiroConfig;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::parser::source_code_parser::SourceCodeScreenshotOptions`
[INFO] [stdout]   --> src/commands/co_commands.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 | use crate::batbelt::parser::source_code_parser::SourceCodeScreenshotOptions;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `miro_command_functions`
[INFO] [stdout]   --> src/commands/co_commands.rs:29:38
[INFO] [stdout]    |
[INFO] [stdout] 29 | use crate::commands::miro_commands::{miro_command_functions, MiroCommand};
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::env`
[INFO] [stdout]  --> src/commands/project_commands.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::env;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `IntoReport`
[INFO] [stdout]  --> src/commands/project_commands.rs:9:19
[INFO] [stdout]   |
[INFO] [stdout] 9 | use error_stack::{IntoReport, Result};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::env`
[INFO] [stdout]  --> src/commands/tools_commands.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::env;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::BatCommands`
[INFO] [stdout]   --> src/commands/mod.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::BatCommands;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `figment::error::Kind`
[INFO] [stdout]   --> src/config.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use figment::error::Kind;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BatMetadata`
[INFO] [stdout]  --> src/batbelt/metadata/enums_source_code_metadata.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     BatMetadata, BatMetadataParser, BatMetadataType, MetadataId, SourceCodeMetadata,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::parser::trait_parser::TraitParser`
[INFO] [stdout]  --> src/batbelt/metadata/enums_source_code_metadata.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::batbelt::parser::trait_parser::TraitParser;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MiroCommand`
[INFO] [stdout]   --> src/batbelt/parser/code_overhaul_parser.rs:14:62
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::commands::miro_commands::{miro_command_functions, MiroCommand};
[INFO] [stdout]    |                                                              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BatMetadata` and `MetadataId`
[INFO] [stdout]  --> src/batbelt/parser/context_accounts_parser.rs:1:32
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::batbelt::metadata::{BatMetadata, MetadataId};
[INFO] [stdout]   |                                ^^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::config::BatConfig`
[INFO] [stdout]   --> src/batbelt/parser/source_code_parser.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::config::BatConfig;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `regex::Regex`
[INFO] [stdout]  --> src/batbelt/templates/code_overhaul_template.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use regex::Regex;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::parser::ParserResult`
[INFO] [stdout]   --> src/batbelt/templates/code_overhaul_template.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::batbelt::parser::ParserResult;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::config::BatConfig`
[INFO] [stdout]   --> src/batbelt/templates/code_overhaul_template.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use crate::config::BatConfig;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `IntoReport`
[INFO] [stdout]  --> src/batbelt/templates/package_json_template.rs:1:30
[INFO] [stdout]   |
[INFO] [stdout] 1 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::templates::package_json_template::PackageJsonTemplate`
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::batbelt::templates::package_json_template::PackageJsonTemplate;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BatAuditorConfig`
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:14:21
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::config::{BatAuditorConfig, BatConfig};
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::parser::entrypoint_parser::EntrypointParser`
[INFO] [stdout]  --> src/commands/co_commands.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::batbelt::parser::entrypoint_parser::EntrypointParser;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fs`
[INFO] [stdout]   --> src/commands/co_commands.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::fs;
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SignerInfo` and `SignerType`
[INFO] [stdout]   --> src/commands/co_commands.rs:19:47
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::batbelt::metadata::miro_metadata::{SignerInfo, SignerType};
[INFO] [stdout]    |                                               ^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BatMetadataCommit` and `BatMetadata`
[INFO] [stdout]   --> src/commands/co_commands.rs:20:32
[INFO] [stdout]    |
[INFO] [stdout] 20 | use crate::batbelt::metadata::{BatMetadata, BatMetadataCommit, BatMetadataParser, MiroMetadata};
[INFO] [stdout]    |                                ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::miro::connector::ConnectorOptions`
[INFO] [stdout]   --> src/commands/co_commands.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use crate::batbelt::miro::connector::ConnectorOptions;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MiroCodeOverhaulConfig`
[INFO] [stdout]   --> src/commands/co_commands.rs:22:35
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::batbelt::miro::frame::{MiroCodeOverhaulConfig, MiroFrame};
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `MiroImageType` and `MiroImage`
[INFO] [stdout]   --> src/commands/co_commands.rs:23:35
[INFO] [stdout]    |
[INFO] [stdout] 23 | use crate::batbelt::miro::image::{MiroImage, MiroImageType};
[INFO] [stdout]    |                                   ^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::miro::sticky_note::MiroStickyNote`
[INFO] [stdout]   --> src/commands/co_commands.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use crate::batbelt::miro::sticky_note::MiroStickyNote;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::miro::MiroConfig`
[INFO] [stdout]   --> src/commands/co_commands.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use crate::batbelt::miro::MiroConfig;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::parser::source_code_parser::SourceCodeScreenshotOptions`
[INFO] [stdout]   --> src/commands/co_commands.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 | use crate::batbelt::parser::source_code_parser::SourceCodeScreenshotOptions;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `miro_command_functions`
[INFO] [stdout]   --> src/commands/co_commands.rs:29:38
[INFO] [stdout]    |
[INFO] [stdout] 29 | use crate::commands::miro_commands::{miro_command_functions, MiroCommand};
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::env`
[INFO] [stdout]  --> src/commands/project_commands.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::env;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `IntoReport`
[INFO] [stdout]  --> src/commands/project_commands.rs:9:19
[INFO] [stdout]   |
[INFO] [stdout] 9 | use error_stack::{IntoReport, Result};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::env`
[INFO] [stdout]  --> src/commands/tools_commands.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::env;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::BatCommands`
[INFO] [stdout]   --> src/commands/mod.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::BatCommands;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `figment::error::Kind`
[INFO] [stdout]   --> src/config.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use figment::error::Kind;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/main.rs:24:30
[INFO] [stdout]    |
[INFO] [stdout] 24 | use error_stack::{FutureExt, IntoReport, Result};
[INFO] [stdout]    |                              ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/bat_dialoguer.rs:3:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | use error_stack::{IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/command_line.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use error_stack::{IntoReport, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/git.rs:17:19
[INFO] [stdout]    |
[INFO] [stdout] 17 | use error_stack::{IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/metadata/mod.rs:40:30
[INFO] [stdout]    |
[INFO] [stdout] 40 | use error_stack::{FutureExt, IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/metadata/context_accounts_metadata.rs:4:19
[INFO] [stdout]   |
[INFO] [stdout] 4 | use error_stack::{IntoReport, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/miro/frame.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use error_stack::{IntoReport, Result};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/miro/image.rs:4:30
[INFO] [stdout]   |
[INFO] [stdout] 4 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/shape.rs:99:22
[INFO] [stdout]    |
[INFO] [stdout] 99 |     use error_stack::IntoReport;
[INFO] [stdout]    |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/miro/sticky_note.rs:3:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | use error_stack::{IntoReport, Result};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/parser/code_overhaul_parser.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 | use error_stack::{IntoReport, Report, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/parser/context_accounts_parser.rs:2:19
[INFO] [stdout]   |
[INFO] [stdout] 2 | use error_stack::{IntoReport, Report, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/parser/entrypoint_parser.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 | use error_stack::{IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/parser/solana_account_parser.rs:5:19
[INFO] [stdout]   |
[INFO] [stdout] 5 | use error_stack::{IntoReport, Report, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/parser/trait_parser.rs:9:19
[INFO] [stdout]   |
[INFO] [stdout] 9 | use error_stack::{IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/path.rs:6:30
[INFO] [stdout]   |
[INFO] [stdout] 6 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:15:19
[INFO] [stdout]    |
[INFO] [stdout] 15 | use error_stack::{IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/templates/code_overhaul_template.rs:1:19
[INFO] [stdout]   |
[INFO] [stdout] 1 | use error_stack::{IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/templates/notes_template.rs:3:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | use error_stack::{IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/templates/package_json_template.rs:1:30
[INFO] [stdout]   |
[INFO] [stdout] 1 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/commands/co_commands.rs:16:30
[INFO] [stdout]    |
[INFO] [stdout] 16 | use error_stack::{FutureExt, IntoReport, Report, ResultExt};
[INFO] [stdout]    |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/commands/miro_commands.rs:5:30
[INFO] [stdout]   |
[INFO] [stdout] 5 | use error_stack::{FutureExt, IntoReport, Report, Result, ResultExt};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/commands/project_commands.rs:9:19
[INFO] [stdout]   |
[INFO] [stdout] 9 | use error_stack::{IntoReport, Result};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/commands/repository_commands.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 | use error_stack::{IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/config.rs:17:30
[INFO] [stdout]    |
[INFO] [stdout] 17 | use error_stack::{FutureExt, IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/main.rs:24:30
[INFO] [stdout]    |
[INFO] [stdout] 24 | use error_stack::{FutureExt, IntoReport, Result};
[INFO] [stdout]    |                              ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/bat_dialoguer.rs:3:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | use error_stack::{IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/command_line.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use error_stack::{IntoReport, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/git.rs:17:19
[INFO] [stdout]    |
[INFO] [stdout] 17 | use error_stack::{IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/metadata/mod.rs:40:30
[INFO] [stdout]    |
[INFO] [stdout] 40 | use error_stack::{FutureExt, IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/metadata/context_accounts_metadata.rs:4:19
[INFO] [stdout]   |
[INFO] [stdout] 4 | use error_stack::{IntoReport, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/miro/frame.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use error_stack::{IntoReport, Result};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/miro/image.rs:4:30
[INFO] [stdout]   |
[INFO] [stdout] 4 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/shape.rs:99:22
[INFO] [stdout]    |
[INFO] [stdout] 99 |     use error_stack::IntoReport;
[INFO] [stdout]    |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/miro/sticky_note.rs:3:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | use error_stack::{IntoReport, Result};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/parser/code_overhaul_parser.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 | use error_stack::{IntoReport, Report, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/parser/context_accounts_parser.rs:2:19
[INFO] [stdout]   |
[INFO] [stdout] 2 | use error_stack::{IntoReport, Report, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/parser/entrypoint_parser.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 | use error_stack::{IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/parser/solana_account_parser.rs:5:19
[INFO] [stdout]   |
[INFO] [stdout] 5 | use error_stack::{IntoReport, Report, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/parser/trait_parser.rs:9:19
[INFO] [stdout]   |
[INFO] [stdout] 9 | use error_stack::{IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/path.rs:6:30
[INFO] [stdout]   |
[INFO] [stdout] 6 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:15:19
[INFO] [stdout]    |
[INFO] [stdout] 15 | use error_stack::{IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/templates/code_overhaul_template.rs:1:19
[INFO] [stdout]   |
[INFO] [stdout] 1 | use error_stack::{IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/templates/notes_template.rs:3:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | use error_stack::{IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/batbelt/templates/package_json_template.rs:1:30
[INFO] [stdout]   |
[INFO] [stdout] 1 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/commands/co_commands.rs:16:30
[INFO] [stdout]    |
[INFO] [stdout] 16 | use error_stack::{FutureExt, IntoReport, Report, ResultExt};
[INFO] [stdout]    |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/commands/miro_commands.rs:5:30
[INFO] [stdout]   |
[INFO] [stdout] 5 | use error_stack::{FutureExt, IntoReport, Report, Result, ResultExt};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]  --> src/commands/project_commands.rs:9:19
[INFO] [stdout]   |
[INFO] [stdout] 9 | use error_stack::{IntoReport, Result};
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/commands/repository_commands.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 | use error_stack::{IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `error_stack::IntoReport`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/config.rs:17:30
[INFO] [stdout]    |
[INFO] [stdout] 17 | use error_stack::{FutureExt, IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/frame.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/frame.rs:93:14
[INFO] [stdout]    |
[INFO] [stdout] 93 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:142:14
[INFO] [stdout]     |
[INFO] [stdout] 142 |             .into_report()?;
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:143:75
[INFO] [stdout]     |
[INFO] [stdout] 143 |         let response_string = response.text().await.ok().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:147:14
[INFO] [stdout]     |
[INFO] [stdout] 147 |             .into_report()?;
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:152:14
[INFO] [stdout]     |
[INFO] [stdout] 152 |             .into_report()?
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:154:67
[INFO] [stdout]     |
[INFO] [stdout] 154 |         let mut size = response["size"].as_i64().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:155:69
[INFO] [stdout]     |
[INFO] [stdout] 155 |         let mut limit = response["limit"].as_i64().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:157:71
[INFO] [stdout]     |
[INFO] [stdout] 157 |             let cursor = response["cursor"].as_str().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:163:22
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     .into_report()?;
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:164:79
[INFO] [stdout]     |
[INFO] [stdout] 164 |             let response_string = response.text().await.ok().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 .into_report()?;
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:172:18
[INFO] [stdout]     |
[INFO] [stdout] 172 |                 .into_report()?
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:175:63
[INFO] [stdout]     |
[INFO] [stdout] 175 |             size = response["size"].as_i64().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:176:65
[INFO] [stdout]     |
[INFO] [stdout] 176 |             limit = response["limit"].as_i64().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:185:18
[INFO] [stdout]     |
[INFO] [stdout] 185 |                 .into_report()?;
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/frame.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/frame.rs:93:14
[INFO] [stdout]    |
[INFO] [stdout] 93 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:142:14
[INFO] [stdout]     |
[INFO] [stdout] 142 |             .into_report()?;
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:143:75
[INFO] [stdout]     |
[INFO] [stdout] 143 |         let response_string = response.text().await.ok().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:147:14
[INFO] [stdout]     |
[INFO] [stdout] 147 |             .into_report()?;
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:152:14
[INFO] [stdout]     |
[INFO] [stdout] 152 |             .into_report()?
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:154:67
[INFO] [stdout]     |
[INFO] [stdout] 154 |         let mut size = response["size"].as_i64().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:155:69
[INFO] [stdout]     |
[INFO] [stdout] 155 |         let mut limit = response["limit"].as_i64().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:157:71
[INFO] [stdout]     |
[INFO] [stdout] 157 |             let cursor = response["cursor"].as_str().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:163:22
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     .into_report()?;
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:164:79
[INFO] [stdout]     |
[INFO] [stdout] 164 |             let response_string = response.text().await.ok().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 .into_report()?;
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:172:18
[INFO] [stdout]     |
[INFO] [stdout] 172 |                 .into_report()?
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:175:63
[INFO] [stdout]     |
[INFO] [stdout] 175 |             size = response["size"].as_i64().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:176:65
[INFO] [stdout]     |
[INFO] [stdout] 176 |             limit = response["limit"].as_i64().ok_or(MiroError).into_report()?;
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:185:18
[INFO] [stdout]     |
[INFO] [stdout] 185 |                 .into_report()?;
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/image.rs:92:14
[INFO] [stdout]    |
[INFO] [stdout] 92 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/image.rs:95:14
[INFO] [stdout]    |
[INFO] [stdout] 95 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/image.rs:102:14
[INFO] [stdout]     |
[INFO] [stdout] 102 |             .into_report()? as u64;
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/image.rs:106:14
[INFO] [stdout]     |
[INFO] [stdout] 106 |             .into_report()? as u64;
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/image.rs:110:14
[INFO] [stdout]     |
[INFO] [stdout] 110 |             .into_report()? as i64;
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/image.rs:114:14
[INFO] [stdout]     |
[INFO] [stdout] 114 |             .into_report()? as i64;
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/image.rs:92:14
[INFO] [stdout]    |
[INFO] [stdout] 92 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/image.rs:95:14
[INFO] [stdout]    |
[INFO] [stdout] 95 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/image.rs:102:14
[INFO] [stdout]     |
[INFO] [stdout] 102 |             .into_report()? as u64;
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/image.rs:106:14
[INFO] [stdout]     |
[INFO] [stdout] 106 |             .into_report()? as u64;
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/image.rs:110:14
[INFO] [stdout]     |
[INFO] [stdout] 110 |             .into_report()? as i64;
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/image.rs:114:14
[INFO] [stdout]     |
[INFO] [stdout] 114 |             .into_report()? as i64;
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/shape.rs:153:14
[INFO] [stdout]     |
[INFO] [stdout] 153 |             .into_report();
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/code_overhaul_parser.rs:171:14
[INFO] [stdout]     |
[INFO] [stdout] 171 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/code_overhaul_parser.rs:223:14
[INFO] [stdout]     |
[INFO] [stdout] 223 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/code_overhaul_parser.rs:259:14
[INFO] [stdout]     |
[INFO] [stdout] 259 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/shape.rs:153:14
[INFO] [stdout]     |
[INFO] [stdout] 153 |             .into_report();
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/commands/miro_commands.rs:147:14
[INFO] [stdout]     |
[INFO] [stdout] 147 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/code_overhaul_parser.rs:171:14
[INFO] [stdout]     |
[INFO] [stdout] 171 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/code_overhaul_parser.rs:223:14
[INFO] [stdout]     |
[INFO] [stdout] 223 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/code_overhaul_parser.rs:259:14
[INFO] [stdout]     |
[INFO] [stdout] 259 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/commands/miro_commands.rs:147:14
[INFO] [stdout]     |
[INFO] [stdout] 147 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]     --> src/commands/miro_commands.rs:1220:30
[INFO] [stdout]      |
[INFO] [stdout] 1220 | ...                   .into_report()
[INFO] [stdout]      |                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]     --> src/commands/miro_commands.rs:1277:30
[INFO] [stdout]      |
[INFO] [stdout] 1277 | ...                   .into_report()
[INFO] [stdout]      |                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/commands/miro_commands.rs:776:13
[INFO] [stdout]     |
[INFO] [stdout] 776 |         let mut started_files_names = co_started_bat_folder
[INFO] [stdout]     |             ----^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/commands/miro_commands.rs:779:13
[INFO] [stdout]     |
[INFO] [stdout] 779 |         let mut finished_files_names = co_finished_bat_folder
[INFO] [stdout]     |             ----^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]     --> src/commands/miro_commands.rs:1220:30
[INFO] [stdout]      |
[INFO] [stdout] 1220 | ...                   .into_report()
[INFO] [stdout]      |                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]     --> src/commands/miro_commands.rs:1277:30
[INFO] [stdout]      |
[INFO] [stdout] 1277 | ...                   .into_report()
[INFO] [stdout]      |                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/main.rs:151:13
[INFO] [stdout]     |
[INFO] [stdout] 151 |             _ => unimplemented!("Command only implemented for dev operations"),
[INFO] [stdout]     |             ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> src/main.rs:151:13
[INFO] [stdout]     |
[INFO] [stdout] 108 |             BatCommands::New => ProjectCommands::New.execute_command(),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 109 |             BatCommands::Reload => ProjectCommands::Reload.execute_command(),
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 110 |             BatCommands::CodeOverhaul(command) => command.execute_command().await,
[INFO] [stdout]     |             ---------------------------------- matches some of the same values
[INFO] [stdout] 111 |             BatCommands::Finding(FindingCommand::Create) => {
[INFO] [stdout]     |             -------------------------------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 151 |             _ => unimplemented!("Command only implemented for dev operations"),
[INFO] [stdout]     |             ^ ...and 10 other patterns collectively make this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:31:18
[INFO] [stdout]    |
[INFO] [stdout] 31 |                 .into_report()
[INFO] [stdout]    |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:34:18
[INFO] [stdout]    |
[INFO] [stdout] 34 |                 .into_report()?;
[INFO] [stdout]    |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:69:14
[INFO] [stdout]    |
[INFO] [stdout] 69 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:72:14
[INFO] [stdout]    |
[INFO] [stdout] 72 |             .into_report()?)
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:85:14
[INFO] [stdout]    |
[INFO] [stdout] 85 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:88:14
[INFO] [stdout]    |
[INFO] [stdout] 88 |             .into_report()?;
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:99:14
[INFO] [stdout]    |
[INFO] [stdout] 99 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/command_line.rs:82:10
[INFO] [stdout]    |
[INFO] [stdout] 82 |         .into_report()
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/command_line.rs:92:10
[INFO] [stdout]    |
[INFO] [stdout] 92 |         .into_report()
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/command_line.rs:116:10
[INFO] [stdout]     |
[INFO] [stdout] 116 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/command_line.rs:124:10
[INFO] [stdout]     |
[INFO] [stdout] 124 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/command_line.rs:134:10
[INFO] [stdout]     |
[INFO] [stdout] 134 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/command_line.rs:137:10
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:116:26
[INFO] [stdout]     |
[INFO] [stdout] 116 |                         .into_report()
[INFO] [stdout]     |                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:123:26
[INFO] [stdout]     |
[INFO] [stdout] 123 |                         .into_report()
[INFO] [stdout]     |                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:128:26
[INFO] [stdout]     |
[INFO] [stdout] 128 |                         .into_report()?
[INFO] [stdout]     |                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:132:26
[INFO] [stdout]     |
[INFO] [stdout] 132 |                         .into_report()
[INFO] [stdout]     |                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:137:26
[INFO] [stdout]     |
[INFO] [stdout] 137 |                         .into_report()?
[INFO] [stdout]     |                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:144:26
[INFO] [stdout]     |
[INFO] [stdout] 144 |                         .into_report()?;
[INFO] [stdout]     |                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:235:10
[INFO] [stdout]     |
[INFO] [stdout] 235 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:238:10
[INFO] [stdout]     |
[INFO] [stdout] 238 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:247:10
[INFO] [stdout]     |
[INFO] [stdout] 247 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:250:10
[INFO] [stdout]     |
[INFO] [stdout] 250 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/metadata/context_accounts_metadata.rs:43:14
[INFO] [stdout]    |
[INFO] [stdout] 43 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/commands/miro_commands.rs:776:13
[INFO] [stdout]     |
[INFO] [stdout] 776 |         let mut started_files_names = co_started_bat_folder
[INFO] [stdout]     |             ----^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/commands/miro_commands.rs:779:13
[INFO] [stdout]     |
[INFO] [stdout] 779 |         let mut finished_files_names = co_finished_bat_folder
[INFO] [stdout]     |             ----^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/main.rs:151:13
[INFO] [stdout]     |
[INFO] [stdout] 151 |             _ => unimplemented!("Command only implemented for dev operations"),
[INFO] [stdout]     |             ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> src/main.rs:151:13
[INFO] [stdout]     |
[INFO] [stdout] 108 |             BatCommands::New => ProjectCommands::New.execute_command(),
[INFO] [stdout]     |             ---------------- matches some of the same values
[INFO] [stdout] 109 |             BatCommands::Reload => ProjectCommands::Reload.execute_command(),
[INFO] [stdout]     |             ------------------- matches some of the same values
[INFO] [stdout] 110 |             BatCommands::CodeOverhaul(command) => command.execute_command().await,
[INFO] [stdout]     |             ---------------------------------- matches some of the same values
[INFO] [stdout] 111 |             BatCommands::Finding(FindingCommand::Create) => {
[INFO] [stdout]     |             -------------------------------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 151 |             _ => unimplemented!("Command only implemented for dev operations"),
[INFO] [stdout]     |             ^ ...and 10 other patterns collectively make this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:31:18
[INFO] [stdout]    |
[INFO] [stdout] 31 |                 .into_report()
[INFO] [stdout]    |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:34:18
[INFO] [stdout]    |
[INFO] [stdout] 34 |                 .into_report()?;
[INFO] [stdout]    |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:69:14
[INFO] [stdout]    |
[INFO] [stdout] 69 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:72:14
[INFO] [stdout]    |
[INFO] [stdout] 72 |             .into_report()?)
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:85:14
[INFO] [stdout]    |
[INFO] [stdout] 85 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:88:14
[INFO] [stdout]    |
[INFO] [stdout] 88 |             .into_report()?;
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:99:14
[INFO] [stdout]    |
[INFO] [stdout] 99 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/command_line.rs:82:10
[INFO] [stdout]    |
[INFO] [stdout] 82 |         .into_report()
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/command_line.rs:92:10
[INFO] [stdout]    |
[INFO] [stdout] 92 |         .into_report()
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/command_line.rs:116:10
[INFO] [stdout]     |
[INFO] [stdout] 116 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/command_line.rs:124:10
[INFO] [stdout]     |
[INFO] [stdout] 124 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/command_line.rs:134:10
[INFO] [stdout]     |
[INFO] [stdout] 134 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/command_line.rs:137:10
[INFO] [stdout]     |
[INFO] [stdout] 137 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:116:26
[INFO] [stdout]     |
[INFO] [stdout] 116 |                         .into_report()
[INFO] [stdout]     |                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:123:26
[INFO] [stdout]     |
[INFO] [stdout] 123 |                         .into_report()
[INFO] [stdout]     |                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:128:26
[INFO] [stdout]     |
[INFO] [stdout] 128 |                         .into_report()?
[INFO] [stdout]     |                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:132:26
[INFO] [stdout]     |
[INFO] [stdout] 132 |                         .into_report()
[INFO] [stdout]     |                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:137:26
[INFO] [stdout]     |
[INFO] [stdout] 137 |                         .into_report()?
[INFO] [stdout]     |                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:144:26
[INFO] [stdout]     |
[INFO] [stdout] 144 |                         .into_report()?;
[INFO] [stdout]     |                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:235:10
[INFO] [stdout]     |
[INFO] [stdout] 235 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:238:10
[INFO] [stdout]     |
[INFO] [stdout] 238 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:247:10
[INFO] [stdout]     |
[INFO] [stdout] 247 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/git.rs:250:10
[INFO] [stdout]     |
[INFO] [stdout] 250 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/metadata/context_accounts_metadata.rs:43:14
[INFO] [stdout]    |
[INFO] [stdout] 43 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:128:23
[INFO] [stdout]     |
[INFO] [stdout] 128 |         env::var(key).into_report().change_context(MetadataError)
[INFO] [stdout]     |                       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:211:10
[INFO] [stdout]     |
[INFO] [stdout] 211 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:214:14
[INFO] [stdout]     |
[INFO] [stdout] 214 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:261:10
[INFO] [stdout]     |
[INFO] [stdout] 261 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:264:14
[INFO] [stdout]     |
[INFO] [stdout] 264 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:292:14
[INFO] [stdout]     |
[INFO] [stdout] 292 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:780:14
[INFO] [stdout]     |
[INFO] [stdout] 780 |             .into_report()?
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:782:58
[INFO] [stdout]     |
[INFO] [stdout] 782 |             .map(|val| val.as_str().ok_or(MetadataError).into_report())
[INFO] [stdout]     |                                                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:253:10
[INFO] [stdout]     |
[INFO] [stdout] 253 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:256:10
[INFO] [stdout]     |
[INFO] [stdout] 256 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/sticky_note.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .into_report()? as u64;
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/sticky_note.rs:95:14
[INFO] [stdout]    |
[INFO] [stdout] 95 |             .into_report()? as i64;
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/sticky_note.rs:99:14
[INFO] [stdout]    |
[INFO] [stdout] 99 |             .into_report()? as i64;
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/code_overhaul_parser.rs:353:10
[INFO] [stdout]     |
[INFO] [stdout] 353 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/code_overhaul_parser.rs:358:14
[INFO] [stdout]     |
[INFO] [stdout] 358 |             .into_report()?
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/code_overhaul_parser.rs:390:14
[INFO] [stdout]     |
[INFO] [stdout] 390 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:128:23
[INFO] [stdout]     |
[INFO] [stdout] 128 |         env::var(key).into_report().change_context(MetadataError)
[INFO] [stdout]     |                       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:211:10
[INFO] [stdout]     |
[INFO] [stdout] 211 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:214:14
[INFO] [stdout]     |
[INFO] [stdout] 214 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:122:14
[INFO] [stdout]     |
[INFO] [stdout] 122 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:127:14
[INFO] [stdout]     |
[INFO] [stdout] 127 |             .into_report()?
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:261:10
[INFO] [stdout]     |
[INFO] [stdout] 261 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:264:14
[INFO] [stdout]     |
[INFO] [stdout] 264 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:186:14
[INFO] [stdout]     |
[INFO] [stdout] 186 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:193:14
[INFO] [stdout]     |
[INFO] [stdout] 193 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:196:14
[INFO] [stdout]     |
[INFO] [stdout] 196 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 199 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:215:14
[INFO] [stdout]     |
[INFO] [stdout] 215 |             .into_report()?
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:228:14
[INFO] [stdout]     |
[INFO] [stdout] 228 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:292:14
[INFO] [stdout]     |
[INFO] [stdout] 292 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:237:18
[INFO] [stdout]     |
[INFO] [stdout] 237 |                 .into_report()
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:252:14
[INFO] [stdout]     |
[INFO] [stdout] 252 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:265:14
[INFO] [stdout]     |
[INFO] [stdout] 265 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/entrypoint_parser.rs:124:14
[INFO] [stdout]     |
[INFO] [stdout] 124 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:780:14
[INFO] [stdout]     |
[INFO] [stdout] 780 |             .into_report()?
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/metadata/mod.rs:782:58
[INFO] [stdout]     |
[INFO] [stdout] 782 |             .map(|val| val.as_str().ok_or(MetadataError).into_report())
[INFO] [stdout]     |                                                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:253:10
[INFO] [stdout]     |
[INFO] [stdout] 253 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/miro/frame.rs:256:10
[INFO] [stdout]     |
[INFO] [stdout] 256 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/sticky_note.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .into_report()? as u64;
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/sticky_note.rs:95:14
[INFO] [stdout]    |
[INFO] [stdout] 95 |             .into_report()? as i64;
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/miro/sticky_note.rs:99:14
[INFO] [stdout]    |
[INFO] [stdout] 99 |             .into_report()? as i64;
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/solana_account_parser.rs:111:22
[INFO] [stdout]     |
[INFO] [stdout] 111 |                     .into_report()
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/trait_parser.rs:111:14
[INFO] [stdout]     |
[INFO] [stdout] 111 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/trait_parser.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |                 .into_report()?
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/trait_parser.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |                 .into_report()?
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/code_overhaul_parser.rs:353:10
[INFO] [stdout]     |
[INFO] [stdout] 353 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/code_overhaul_parser.rs:358:14
[INFO] [stdout]     |
[INFO] [stdout] 358 |             .into_report()?
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/code_overhaul_parser.rs:390:14
[INFO] [stdout]     |
[INFO] [stdout] 390 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/path.rs:150:14
[INFO] [stdout]     |
[INFO] [stdout] 150 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/path.rs:161:14
[INFO] [stdout]     |
[INFO] [stdout] 161 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/path.rs:172:18
[INFO] [stdout]     |
[INFO] [stdout] 172 |                 .into_report()
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:122:14
[INFO] [stdout]     |
[INFO] [stdout] 122 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:127:14
[INFO] [stdout]     |
[INFO] [stdout] 127 |             .into_report()?
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:186:14
[INFO] [stdout]     |
[INFO] [stdout] 186 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:193:14
[INFO] [stdout]     |
[INFO] [stdout] 193 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:196:14
[INFO] [stdout]     |
[INFO] [stdout] 196 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 199 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:215:14
[INFO] [stdout]     |
[INFO] [stdout] 215 |             .into_report()?
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:228:14
[INFO] [stdout]     |
[INFO] [stdout] 228 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:237:18
[INFO] [stdout]     |
[INFO] [stdout] 237 |                 .into_report()
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:252:14
[INFO] [stdout]     |
[INFO] [stdout] 252 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:265:14
[INFO] [stdout]     |
[INFO] [stdout] 265 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/path.rs:435:10
[INFO] [stdout]     |
[INFO] [stdout] 435 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/entrypoint_parser.rs:124:14
[INFO] [stdout]     |
[INFO] [stdout] 124 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/solana_account_parser.rs:111:22
[INFO] [stdout]     |
[INFO] [stdout] 111 |                     .into_report()
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/trait_parser.rs:111:14
[INFO] [stdout]     |
[INFO] [stdout] 111 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/trait_parser.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |                 .into_report()?
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/parser/trait_parser.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |                 .into_report()?
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/templates/code_overhaul_template.rs:195:22
[INFO] [stdout]     |
[INFO] [stdout] 195 |                     .into_report()?;
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/path.rs:150:14
[INFO] [stdout]     |
[INFO] [stdout] 150 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/path.rs:161:14
[INFO] [stdout]     |
[INFO] [stdout] 161 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/path.rs:172:18
[INFO] [stdout]     |
[INFO] [stdout] 172 |                 .into_report()
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/path.rs:435:10
[INFO] [stdout]     |
[INFO] [stdout] 435 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/notes_template.rs:37:14
[INFO] [stdout]    |
[INFO] [stdout] 37 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/notes_template.rs:53:14
[INFO] [stdout]    |
[INFO] [stdout] 53 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/notes_template.rs:85:14
[INFO] [stdout]    |
[INFO] [stdout] 85 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:53:14
[INFO] [stdout]    |
[INFO] [stdout] 53 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:98:14
[INFO] [stdout]    |
[INFO] [stdout] 98 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/templates/mod.rs:134:14
[INFO] [stdout]     |
[INFO] [stdout] 134 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/templates/mod.rs:200:14
[INFO] [stdout]     |
[INFO] [stdout] 200 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/templates/mod.rs:232:14
[INFO] [stdout]     |
[INFO] [stdout] 232 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/commands/co_commands.rs:381:10
[INFO] [stdout]     |
[INFO] [stdout] 381 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/commands/co_commands.rs:389:14
[INFO] [stdout]     |
[INFO] [stdout] 389 |             .into_report()?
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/commands/repository_commands.rs:113:18
[INFO] [stdout]     |
[INFO] [stdout] 113 |                 .into_report()
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/templates/code_overhaul_template.rs:195:22
[INFO] [stdout]     |
[INFO] [stdout] 195 |                     .into_report()?;
[INFO] [stdout]     |                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:183:14
[INFO] [stdout]     |
[INFO] [stdout] 183 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:195:14
[INFO] [stdout]     |
[INFO] [stdout] 195 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/notes_template.rs:37:14
[INFO] [stdout]    |
[INFO] [stdout] 37 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/notes_template.rs:53:14
[INFO] [stdout]    |
[INFO] [stdout] 53 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/notes_template.rs:85:14
[INFO] [stdout]    |
[INFO] [stdout] 85 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:387:14
[INFO] [stdout]     |
[INFO] [stdout] 387 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:394:14
[INFO] [stdout]     |
[INFO] [stdout] 394 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:405:14
[INFO] [stdout]     |
[INFO] [stdout] 405 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:412:14
[INFO] [stdout]     |
[INFO] [stdout] 412 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:428:14
[INFO] [stdout]     |
[INFO] [stdout] 428 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:454:14
[INFO] [stdout]     |
[INFO] [stdout] 454 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:53:14
[INFO] [stdout]    |
[INFO] [stdout] 53 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:98:14
[INFO] [stdout]    |
[INFO] [stdout] 98 |             .into_report()
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/templates/mod.rs:134:14
[INFO] [stdout]     |
[INFO] [stdout] 134 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/templates/mod.rs:200:14
[INFO] [stdout]     |
[INFO] [stdout] 200 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/batbelt/templates/mod.rs:232:14
[INFO] [stdout]     |
[INFO] [stdout] 232 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/commands/co_commands.rs:381:10
[INFO] [stdout]     |
[INFO] [stdout] 381 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/commands/co_commands.rs:389:14
[INFO] [stdout]     |
[INFO] [stdout] 389 |             .into_report()?
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/main.rs:257:14
[INFO] [stdout]     |
[INFO] [stdout] 257 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/main.rs:277:10
[INFO] [stdout]     |
[INFO] [stdout] 277 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/main.rs:287:10
[INFO] [stdout]     |
[INFO] [stdout] 287 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/main.rs:291:10
[INFO] [stdout]     |
[INFO] [stdout] 291 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]   --> src/batbelt/metadata/functions_source_code_metadata.rs:14:19
[INFO] [stdout]    |
[INFO] [stdout] 14 | use error_stack::{FutureExt, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]   --> src/main.rs:24:19
[INFO] [stdout]    |
[INFO] [stdout] 24 | use error_stack::{FutureExt, IntoReport, Result};
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strum::IntoEnumIterator`
[INFO] [stdout]  --> src/batbelt/metadata/functions_source_code_metadata.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use strum::IntoEnumIterator;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strum::IntoEnumIterator`
[INFO] [stdout]   --> src/batbelt/metadata/structs_source_code_metadata.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use strum::IntoEnumIterator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]   --> src/batbelt/metadata/mod.rs:40:19
[INFO] [stdout]    |
[INFO] [stdout] 40 | use error_stack::{FutureExt, IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strum::IntoEnumIterator`
[INFO] [stdout]   --> src/batbelt/metadata/mod.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 | use strum::IntoEnumIterator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]  --> src/batbelt/miro/image.rs:4:19
[INFO] [stdout]   |
[INFO] [stdout] 4 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BatMetadataParser`
[INFO] [stdout]  --> src/batbelt/parser/trait_parser.rs:8:45
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::batbelt::metadata::{BatMetadata, BatMetadataParser};
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]  --> src/batbelt/path.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]  --> src/batbelt/templates/package_json_template.rs:1:19
[INFO] [stdout]   |
[INFO] [stdout] 1 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::BatEnumerator`
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::batbelt::BatEnumerator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BatMetadataParser`
[INFO] [stdout]   --> src/commands/co_commands.rs:20:64
[INFO] [stdout]    |
[INFO] [stdout] 20 | use crate::batbelt::metadata::{BatMetadata, BatMetadataCommit, BatMetadataParser, MiroMetadata};
[INFO] [stdout]    |                                                                ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]   --> src/commands/co_commands.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 | use error_stack::{FutureExt, IntoReport, Report, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strum::IntoEnumIterator`
[INFO] [stdout]  --> src/commands/miro_commands.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use strum::IntoEnumIterator;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]  --> src/commands/project_commands.rs:8:19
[INFO] [stdout]   |
[INFO] [stdout] 8 | use error_stack::{FutureExt, Report, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]   --> src/config.rs:17:19
[INFO] [stdout]    |
[INFO] [stdout] 17 | use error_stack::{FutureExt, IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BatMetadataParser`
[INFO] [stdout]  --> src/commands/sonar_commands.rs:1:64
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::batbelt::metadata::{BatMetadata, BatMetadataCommit, BatMetadataParser};
[INFO] [stdout]   |                                                                ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BatMetadataParser`
[INFO] [stdout]   --> src/commands/tools_commands.rs:18:45
[INFO] [stdout]    |
[INFO] [stdout] 18 | use crate::batbelt::metadata::{BatMetadata, BatMetadataParser, BatMetadataType};
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |             let mut multi_select = MultiSelect::with_theme(colorful_theme);
[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/batbelt/bat_dialoguer.rs:58:13
[INFO] [stdout]    |
[INFO] [stdout] 58 |         let mut select = Select::with_theme(colorful_theme);
[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/batbelt/bat_dialoguer.rs:77:13
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let mut select = Select::with_theme(colorful_theme);
[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/batbelt/bat_dialoguer.rs:95:13
[INFO] [stdout]    |
[INFO] [stdout] 95 |         let mut input = Input::with_theme(colorful_theme);
[INFO] [stdout]    |             ----^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/commands/repository_commands.rs:113:18
[INFO] [stdout]     |
[INFO] [stdout] 113 |                 .into_report()
[INFO] [stdout]     |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:183:14
[INFO] [stdout]     |
[INFO] [stdout] 183 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:195:14
[INFO] [stdout]     |
[INFO] [stdout] 195 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:387:14
[INFO] [stdout]     |
[INFO] [stdout] 387 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:394:14
[INFO] [stdout]     |
[INFO] [stdout] 394 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:405:14
[INFO] [stdout]     |
[INFO] [stdout] 405 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:412:14
[INFO] [stdout]     |
[INFO] [stdout] 412 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:428:14
[INFO] [stdout]     |
[INFO] [stdout] 428 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/config.rs:454:14
[INFO] [stdout]     |
[INFO] [stdout] 454 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/main.rs:257:14
[INFO] [stdout]     |
[INFO] [stdout] 257 |             .into_report()
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/main.rs:277:10
[INFO] [stdout]     |
[INFO] [stdout] 277 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/main.rs:287:10
[INFO] [stdout]     |
[INFO] [stdout] 287 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `error_stack::IntoReport::into_report`: Use `ResultExt` or `From` via `Result::map_err(Report::from)` instead
[INFO] [stdout]    --> src/main.rs:291:10
[INFO] [stdout]     |
[INFO] [stdout] 291 |         .into_report()
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]   --> src/batbelt/metadata/functions_source_code_metadata.rs:14:19
[INFO] [stdout]    |
[INFO] [stdout] 14 | use error_stack::{FutureExt, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]   --> src/main.rs:24:19
[INFO] [stdout]    |
[INFO] [stdout] 24 | use error_stack::{FutureExt, IntoReport, Result};
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strum::IntoEnumIterator`
[INFO] [stdout]  --> src/batbelt/metadata/functions_source_code_metadata.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use strum::IntoEnumIterator;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strum::IntoEnumIterator`
[INFO] [stdout]   --> src/batbelt/metadata/structs_source_code_metadata.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use strum::IntoEnumIterator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]   --> src/batbelt/metadata/mod.rs:40:19
[INFO] [stdout]    |
[INFO] [stdout] 40 | use error_stack::{FutureExt, IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strum::IntoEnumIterator`
[INFO] [stdout]   --> src/batbelt/metadata/mod.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 | use strum::IntoEnumIterator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]  --> src/batbelt/miro/image.rs:4:19
[INFO] [stdout]   |
[INFO] [stdout] 4 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BatMetadataParser`
[INFO] [stdout]  --> src/batbelt/parser/trait_parser.rs:8:45
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::batbelt::metadata::{BatMetadata, BatMetadataParser};
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]  --> src/batbelt/path.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super`
[INFO] [stdout]    --> src/batbelt/sonar/sonar_interactive.rs:396:9
[INFO] [stdout]     |
[INFO] [stdout] 396 |     use super::*;
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]  --> src/batbelt/templates/package_json_template.rs:1:19
[INFO] [stdout]   |
[INFO] [stdout] 1 | use error_stack::{FutureExt, IntoReport, Result, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::batbelt::BatEnumerator`
[INFO] [stdout]   --> src/batbelt/templates/mod.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::batbelt::BatEnumerator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BatMetadataParser`
[INFO] [stdout]   --> src/commands/co_commands.rs:20:64
[INFO] [stdout]    |
[INFO] [stdout] 20 | use crate::batbelt::metadata::{BatMetadata, BatMetadataCommit, BatMetadataParser, MiroMetadata};
[INFO] [stdout]    |                                                                ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]   --> src/commands/co_commands.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 | use error_stack::{FutureExt, IntoReport, Report, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `strum::IntoEnumIterator`
[INFO] [stdout]  --> src/commands/miro_commands.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use strum::IntoEnumIterator;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]   --> src/config.rs:17:19
[INFO] [stdout]    |
[INFO] [stdout] 17 | use error_stack::{FutureExt, IntoReport, Report, Result, ResultExt};
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FutureExt`
[INFO] [stdout]  --> src/commands/project_commands.rs:8:19
[INFO] [stdout]   |
[INFO] [stdout] 8 | use error_stack::{FutureExt, Report, ResultExt};
[INFO] [stdout]   |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BatMetadataParser`
[INFO] [stdout]  --> src/commands/sonar_commands.rs:1:64
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::batbelt::metadata::{BatMetadata, BatMetadataCommit, BatMetadataParser};
[INFO] [stdout]   |                                                                ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BatMetadataParser`
[INFO] [stdout]   --> src/commands/tools_commands.rs:18:45
[INFO] [stdout]    |
[INFO] [stdout] 18 | use crate::batbelt::metadata::{BatMetadata, BatMetadataParser, BatMetadataType};
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/batbelt/bat_dialoguer.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |             let mut multi_select = MultiSelect::with_theme(colorful_theme);
[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/batbelt/bat_dialoguer.rs:58:13
[INFO] [stdout]    |
[INFO] [stdout] 58 |         let mut select = Select::with_theme(colorful_theme);
[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/batbelt/bat_dialoguer.rs:77:13
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let mut select = Select::with_theme(colorful_theme);
[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/batbelt/bat_dialoguer.rs:95:13
[INFO] [stdout]    |
[INFO] [stdout] 95 |         let mut input = Input::with_theme(colorful_theme);
[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/batbelt/parser/context_accounts_parser.rs:95:13
[INFO] [stdout]    |
[INFO] [stdout] 95 |         let mut last_line = sonar_result
[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/batbelt/parser/context_accounts_parser.rs:95:13
[INFO] [stdout]    |
[INFO] [stdout] 95 |         let mut last_line = sonar_result
[INFO] [stdout]    |             ----^^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_image_position` is never used
[INFO] [stdout]    --> src/batbelt/miro/image.rs:312:18
[INFO] [stdout]     |
[INFO] [stdout] 312 |     pub async fn update_image_position(
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `format_ca_only_validations` and `is_valid_ca_only_validation` are never used
[INFO] [stdout]    --> src/batbelt/sonar/mod.rs:366:8
[INFO] [stdout]     |
[INFO] [stdout] 246 | impl SonarResult {
[INFO] [stdout]     | ---------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 366 |     fn format_ca_only_validations(&mut self) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 502 |     fn is_valid_ca_only_validation(&self) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extract_section_content` is never used
[INFO] [stdout]    --> src/commands/co_commands.rs:372:12
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub fn extract_section_content(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/batbelt/metadata/functions_source_code_metadata.rs:301:46
[INFO] [stdout]     |
[INFO] [stdout] 301 |     let function_signature = function_content.clone();
[INFO] [stdout]     |                                              ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout]     = note: `#[warn(noop_method_call)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/batbelt/metadata/functions_source_code_metadata.rs:313:41
[INFO] [stdout]     |
[INFO] [stdout] 313 |     let function_body = function_content.clone();
[INFO] [stdout]     |                                         ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/batbelt/miro/image.rs:246:34
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let file_name = file_path.clone().split('/').last().unwrap().to_string();
[INFO] [stdout]     |                                  ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/batbelt/miro/image.rs:247:40
[INFO] [stdout]     |
[INFO] [stdout] 247 |         let file = File::open(file_path.clone()).await.unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:268:68
[INFO] [stdout]     |
[INFO] [stdout] 268 |         if rent_exemption_close_regex.is_match(sonar_result_content.clone()) {
[INFO] [stdout]     |                                                                    ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/batbelt/sonar/sonar_interactive.rs:140:67
[INFO] [stdout]     |
[INFO] [stdout] 140 | ...                   entry.clone().path().to_str().unwrap().clone()
[INFO] [stdout]     |                                                             ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: using `.clone()` on a double reference, which returns `&str` instead of cloning the inner type
[INFO] [stdout]    --> src/batbelt/templates/code_overhaul_template.rs:612:25
[INFO] [stdout]     |
[INFO] [stdout] 612 |                     line.clone()
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(suspicious_double_ref_op)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/commands/co_commands.rs:270:28
[INFO] [stdout]     |
[INFO] [stdout] 270 |             entrypoint_name.clone().bright_green()
[INFO] [stdout]     |                            ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_image_position` is never used
[INFO] [stdout]    --> src/batbelt/miro/image.rs:312:18
[INFO] [stdout]     |
[INFO] [stdout] 312 |     pub async fn update_image_position(
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `format_ca_only_validations` and `is_valid_ca_only_validation` are never used
[INFO] [stdout]    --> src/batbelt/sonar/mod.rs:366:8
[INFO] [stdout]     |
[INFO] [stdout] 246 | impl SonarResult {
[INFO] [stdout]     | ---------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 366 |     fn format_ca_only_validations(&mut self) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 502 |     fn is_valid_ca_only_validation(&self) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extract_section_content` is never used
[INFO] [stdout]    --> src/commands/co_commands.rs:372:12
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub fn extract_section_content(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/batbelt/metadata/functions_source_code_metadata.rs:301:46
[INFO] [stdout]     |
[INFO] [stdout] 301 |     let function_signature = function_content.clone();
[INFO] [stdout]     |                                              ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout]     = note: `#[warn(noop_method_call)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/batbelt/metadata/functions_source_code_metadata.rs:313:41
[INFO] [stdout]     |
[INFO] [stdout] 313 |     let function_body = function_content.clone();
[INFO] [stdout]     |                                         ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/batbelt/miro/image.rs:246:34
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let file_name = file_path.clone().split('/').last().unwrap().to_string();
[INFO] [stdout]     |                                  ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/batbelt/miro/image.rs:247:40
[INFO] [stdout]     |
[INFO] [stdout] 247 |         let file = File::open(file_path.clone()).await.unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/batbelt/parser/context_accounts_parser.rs:268:68
[INFO] [stdout]     |
[INFO] [stdout] 268 |         if rent_exemption_close_regex.is_match(sonar_result_content.clone()) {
[INFO] [stdout]     |                                                                    ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/batbelt/sonar/sonar_interactive.rs:140:67
[INFO] [stdout]     |
[INFO] [stdout] 140 | ...                   entry.clone().path().to_str().unwrap().clone()
[INFO] [stdout]     |                                                             ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: using `.clone()` on a double reference, which returns `&str` instead of cloning the inner type
[INFO] [stdout]    --> src/batbelt/templates/code_overhaul_template.rs:612:25
[INFO] [stdout]     |
[INFO] [stdout] 612 |                     line.clone()
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(suspicious_double_ref_op)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]    --> src/commands/co_commands.rs:270:28
[INFO] [stdout]     |
[INFO] [stdout] 270 |             entrypoint_name.clone().bright_green()
[INFO] [stdout]     |                            ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> src/main.rs:353:9
[INFO] [stdout]     |
[INFO] [stdout] 353 |         super::main();
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 353 |         let _ = super::main();
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 50.95s
[INFO] running `Command { std: "docker" "inspect" "037e24e6f17e1fe6b442a65fa275923c6ce0ff013f91f8b6b0f38c71243dd3e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "037e24e6f17e1fe6b442a65fa275923c6ce0ff013f91f8b6b0f38c71243dd3e9", kill_on_drop: false }`
[INFO] [stdout] 037e24e6f17e1fe6b442a65fa275923c6ce0ff013f91f8b6b0f38c71243dd3e9
