[INFO] fetching crate selene-lib 0.29.0... [INFO] checking selene-lib-0.29.0 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577 [INFO] extracting crate selene-lib 0.29.0 into /workspace/builds/worker-4-tc2/source [INFO] started tweaking crates.io crate selene-lib 0.29.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate selene-lib 0.29.0 [INFO] tweaked toml for crates.io crate selene-lib 0.29.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate selene-lib 0.29.0 on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate selene-lib 0.29.0 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" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5008f9c358e3e894596a2468b85e6486f2580d247c910da817316e44cb042f35 [INFO] running `Command { std: "docker" "start" "-a" "5008f9c358e3e894596a2468b85e6486f2580d247c910da817316e44cb042f35", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5008f9c358e3e894596a2468b85e6486f2580d247c910da817316e44cb042f35", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5008f9c358e3e894596a2468b85e6486f2580d247c910da817316e44cb042f35", kill_on_drop: false }` [INFO] [stdout] 5008f9c358e3e894596a2468b85e6486f2580d247c910da817316e44cb042f35 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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 -Dunmustuse_in_always_ok" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4d4a98ae244933a522e59069dc15a0ac111911aa60e9d363e4bc721ef1a6d97b [INFO] running `Command { std: "docker" "start" "-a" "4d4a98ae244933a522e59069dc15a0ac111911aa60e9d363e4bc721ef1a6d97b", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.87 [INFO] [stderr] Compiling unicode-ident v1.0.6 [INFO] [stderr] Compiling syn v1.0.107 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling serde_derive v1.0.152 [INFO] [stderr] Compiling serde v1.0.152 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Compiling unicode-xid v0.2.6 [INFO] [stderr] Compiling paste v1.0.11 [INFO] [stderr] Checking unicode-width v0.1.10 [INFO] [stderr] Checking termcolor v1.2.0 [INFO] [stderr] Checking itoa v1.0.5 [INFO] [stderr] Checking ryu v1.0.12 [INFO] [stderr] Checking bytecount v0.6.3 [INFO] [stderr] Checking regex-syntax v0.6.28 [INFO] [stderr] Checking unsafe-libyaml v0.2.5 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling serde_json v1.0.99 [INFO] [stderr] Checking once_cell v1.17.0 [INFO] [stderr] Checking if_chain v1.0.2 [INFO] [stderr] Checking yansi v0.5.1 [INFO] [stderr] Checking diff v0.1.13 [INFO] [stderr] Checking id-arena v2.2.1 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking codespan-reporting v0.11.1 [INFO] [stderr] Checking nom8 v0.2.0 [INFO] [stderr] Checking aho-corasick v0.7.20 [INFO] [stderr] Compiling indexmap v1.9.2 [INFO] [stderr] Checking pretty_assertions v1.3.0 [INFO] [stderr] Checking codespan v0.11.1 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.79 [INFO] [stderr] Checking regex v1.7.1 [INFO] [stderr] Compiling derive_more-impl v1.0.0 [INFO] [stderr] Compiling full_moon_derive v0.11.0 [INFO] [stderr] Compiling profiling-procmacros v1.0.7 [INFO] [stderr] Checking profiling v1.0.7 [INFO] [stderr] Checking derive_more v1.0.0 [INFO] [stderr] Checking toml_datetime v0.6.1 [INFO] [stderr] Checking serde_spanned v0.6.1 [INFO] [stderr] Checking smol_str v0.3.1 [INFO] [stderr] Checking serde_yaml v0.9.16 [INFO] [stderr] Checking full_moon v1.2.0 [INFO] [stderr] Checking toml_edit v0.19.3 [INFO] [stderr] Checking toml v0.7.2 [INFO] [stderr] Checking selene-lib v0.29.0 (/opt/rustwide/workdir) [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/almost_swapped.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(AlmostSwappedLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/almost_swapped.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(AlmostSwappedLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/bad_string_escape.rs:33:58 [INFO] [stdout] | [INFO] [stdout] 33 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 34 | | Ok(BadStringEscapeLint) [INFO] [stdout] 35 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/bad_string_escape.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | Ok(BadStringEscapeLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/compare_nan.rs:18:58 [INFO] [stdout] | [INFO] [stdout] 18 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 19 | | Ok(CompareNanLint) [INFO] [stdout] 20 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/compare_nan.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | Ok(CompareNanLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/constant_table_comparison.rs:20:58 [INFO] [stdout] | [INFO] [stdout] 20 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 21 | | Ok(ConstantTableComparisonLint) [INFO] [stdout] 22 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/constant_table_comparison.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | Ok(ConstantTableComparisonLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/deprecated.rs:27:63 [INFO] [stdout] | [INFO] [stdout] 27 | fn new(config: Self::Config) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 28 | | Ok(DeprecatedLint { config }) [INFO] [stdout] 29 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/deprecated.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | Ok(DeprecatedLint { config }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/divide_by_zero.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(DivideByZeroLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/divide_by_zero.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(DivideByZeroLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/duplicate_keys.rs:21:58 [INFO] [stdout] | [INFO] [stdout] 21 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 22 | | Ok(DuplicateKeysLint) [INFO] [stdout] 23 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/duplicate_keys.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | Ok(DuplicateKeysLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/empty_if.rs:29:63 [INFO] [stdout] | [INFO] [stdout] 29 | fn new(config: Self::Config) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 30 | | Ok(EmptyIfLint { config }) [INFO] [stdout] 31 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/empty_if.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | Ok(EmptyIfLint { config }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/empty_loop.rs:29:63 [INFO] [stdout] | [INFO] [stdout] 29 | fn new(config: Self::Config) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 30 | | Ok(EmptyLoopLint { config }) [INFO] [stdout] 31 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/empty_loop.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | Ok(EmptyLoopLint { config }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/high_cyclomatic_complexity.rs:38:63 [INFO] [stdout] | [INFO] [stdout] 38 | fn new(config: Self::Config) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 39 | | Ok(HighCyclomaticComplexityLint { config }) [INFO] [stdout] 40 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/high_cyclomatic_complexity.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | Ok(HighCyclomaticComplexityLint { config }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/if_same_then_else.rs:20:58 [INFO] [stdout] | [INFO] [stdout] 20 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 21 | | Ok(IfSameThenElseLint) [INFO] [stdout] 22 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/if_same_then_else.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | Ok(IfSameThenElseLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/ifs_same_cond.rs:20:58 [INFO] [stdout] | [INFO] [stdout] 20 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 21 | | Ok(IfsSameCondLint) [INFO] [stdout] 22 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/ifs_same_cond.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | Ok(IfsSameCondLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/invalid_lint_filter.rs:16:58 [INFO] [stdout] | [INFO] [stdout] 16 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 17 | | Ok(InvalidLintFilterLint) [INFO] [stdout] 18 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/invalid_lint_filter.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | Ok(InvalidLintFilterLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/manual_table_clone.rs:20:58 [INFO] [stdout] | [INFO] [stdout] 20 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 21 | | Ok(ManualTableCloneLint) [INFO] [stdout] 22 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/manual_table_clone.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | Ok(ManualTableCloneLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mismatched_arg_count.rs:30:58 [INFO] [stdout] | [INFO] [stdout] 30 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 31 | | Ok(MismatchedArgCountLint) [INFO] [stdout] 32 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mismatched_arg_count.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | Ok(MismatchedArgCountLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mixed_table.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(MixedTableLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mixed_table.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(MixedTableLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/multiple_statements.rs:36:63 [INFO] [stdout] | [INFO] [stdout] 36 | fn new(config: Self::Config) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 37 | | Ok(MultipleStatementsLint { config }) [INFO] [stdout] 38 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/multiple_statements.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | Ok(MultipleStatementsLint { config }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/must_use.rs:15:58 [INFO] [stdout] | [INFO] [stdout] 15 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 16 | | Ok(MustUseLint) [INFO] [stdout] 17 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/must_use.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | Ok(MustUseLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/parenthese_conditions.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(ParentheseConditionsLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/parenthese_conditions.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(ParentheseConditionsLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/restricted_module_paths.rs:29:63 [INFO] [stdout] | [INFO] [stdout] 29 | fn new(config: Self::Config) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 30 | | Ok(RestrictedModulePathsLint { config }) [INFO] [stdout] 31 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/restricted_module_paths.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | Ok(RestrictedModulePathsLint { config }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:24:58 [INFO] [stdout] | [INFO] [stdout] 24 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 25 | | Ok(StandardLibraryLint) [INFO] [stdout] 26 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | Ok(StandardLibraryLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/suspicious_reverse_loop.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(SuspiciousReverseLoopLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/suspicious_reverse_loop.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(SuspiciousReverseLoopLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/type_check_inside_call.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(TypeCheckInsideCallLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/type_check_inside_call.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(TypeCheckInsideCallLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/unbalanced_assignments.rs:20:58 [INFO] [stdout] | [INFO] [stdout] 20 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 21 | | Ok(UnbalancedAssignmentsLint) [INFO] [stdout] 22 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/unbalanced_assignments.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | Ok(UnbalancedAssignmentsLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/undefined_variable.rs:23:58 [INFO] [stdout] | [INFO] [stdout] 23 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 24 | | Ok(UndefinedVariableLint) [INFO] [stdout] 25 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/undefined_variable.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | Ok(UndefinedVariableLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_incorrect_color3_new_bounds.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(Color3BoundsLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_incorrect_color3_new_bounds.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(Color3BoundsLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_incorrect_roact_usage.rs:56:58 [INFO] [stdout] | [INFO] [stdout] 56 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 57 | | Ok(IncorrectRoactUsageLint) [INFO] [stdout] 58 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_incorrect_roact_usage.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | Ok(IncorrectRoactUsageLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_manual_fromscale_or_fromoffset.rs:49:58 [INFO] [stdout] | [INFO] [stdout] 49 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 50 | | Ok(ManualFromScaleOrFromOffsetLint) [INFO] [stdout] 51 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_manual_fromscale_or_fromoffset.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | Ok(ManualFromScaleOrFromOffsetLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_suspicious_udim2_new.rs:50:58 [INFO] [stdout] | [INFO] [stdout] 50 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 51 | | Ok(SuspiciousUDim2NewLint) [INFO] [stdout] 52 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_suspicious_udim2_new.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | Ok(SuspiciousUDim2NewLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/standard_library/mod.rs:354:24 [INFO] [stdout] | [INFO] [stdout] 354 | pub fn lua_version(&self) -> (full_moon::LuaVersion, Vec) { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 354 | pub fn lua_version(&self) -> (full_moon::LuaVersion, Vec>) { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/standard_library/lua_versions.rs:30:27 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn to_lua_version(&self) -> Result { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 30 | pub fn to_lua_version(&self) -> Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `selene-lib` (lib) due to 87 previous errors; 2 warnings emitted [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lib.rs:180:36 [INFO] [stdout] | [INFO] [stdout] 180 | let lint = <$path>::new({ [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 181 | | match config.config.remove(lint_name) { [INFO] [stdout] 182 | | Some(entry_generic) => { [INFO] [stdout] 183 | | <$path as Lint>::Config::deserialize(entry_generic).map_err(|error| { [INFO] [stdout] ... | [INFO] [stdout] 195 | | }).map_err(|error| { [INFO] [stdout] | |__________________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | / use_lints! { [INFO] [stdout] 298 | | almost_swapped: lints::almost_swapped::AlmostSwappedLint, [INFO] [stdout] 299 | | bad_string_escape: lints::bad_string_escape::BadStringEscapeLint, [INFO] [stdout] 300 | | compare_nan: lints::compare_nan::CompareNanLint, [INFO] [stdout] ... | [INFO] [stdout] 334 | | }, [INFO] [stdout] 335 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `lint_field` which comes from the expansion of the macro `use_lints` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/almost_swapped.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(AlmostSwappedLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/almost_swapped.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(AlmostSwappedLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/almost_swapped.rs:113:13 [INFO] [stdout] | [INFO] [stdout] 113 | AlmostSwappedLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/almost_swapped.rs:122:13 [INFO] [stdout] | [INFO] [stdout] 122 | AlmostSwappedLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/bad_string_escape.rs:33:58 [INFO] [stdout] | [INFO] [stdout] 33 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 34 | | Ok(BadStringEscapeLint) [INFO] [stdout] 35 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/bad_string_escape.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | Ok(BadStringEscapeLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/bad_string_escape.rs:237:13 [INFO] [stdout] | [INFO] [stdout] 237 | BadStringEscapeLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/bad_string_escape.rs:247:13 [INFO] [stdout] | [INFO] [stdout] 247 | BadStringEscapeLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/compare_nan.rs:18:58 [INFO] [stdout] | [INFO] [stdout] 18 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 19 | | Ok(CompareNanLint) [INFO] [stdout] 20 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/compare_nan.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | Ok(CompareNanLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/compare_nan.rs:123:13 [INFO] [stdout] | [INFO] [stdout] 123 | CompareNanLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/compare_nan.rs:132:13 [INFO] [stdout] | [INFO] [stdout] 132 | CompareNanLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/constant_table_comparison.rs:20:58 [INFO] [stdout] | [INFO] [stdout] 20 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 21 | | Ok(ConstantTableComparisonLint) [INFO] [stdout] 22 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/constant_table_comparison.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | Ok(ConstantTableComparisonLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/constant_table_comparison.rs:168:13 [INFO] [stdout] | [INFO] [stdout] 168 | ConstantTableComparisonLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/deprecated.rs:27:63 [INFO] [stdout] | [INFO] [stdout] 27 | fn new(config: Self::Config) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 28 | | Ok(DeprecatedLint { config }) [INFO] [stdout] 29 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/deprecated.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | Ok(DeprecatedLint { config }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/deprecated.rs:268:13 [INFO] [stdout] | [INFO] [stdout] 268 | DeprecatedLint::new(DeprecatedLintConfig::default()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/deprecated.rs:277:13 [INFO] [stdout] | [INFO] [stdout] 277 | DeprecatedLint::new(DeprecatedLintConfig::default()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/deprecated.rs:286:13 [INFO] [stdout] | [INFO] [stdout] 286 | DeprecatedLint::new(DeprecatedLintConfig::default()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/deprecated.rs:295:13 [INFO] [stdout] | [INFO] [stdout] 295 | / DeprecatedLint::new(DeprecatedLintConfig { [INFO] [stdout] 296 | | allow: vec![ [INFO] [stdout] 297 | | "deprecated_allowed".to_owned(), [INFO] [stdout] 298 | | "more.*".to_owned(), [INFO] [stdout] ... | [INFO] [stdout] 301 | | ], [INFO] [stdout] 302 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/deprecated.rs:312:13 [INFO] [stdout] | [INFO] [stdout] 312 | DeprecatedLint::new(DeprecatedLintConfig::default()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/divide_by_zero.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(DivideByZeroLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/divide_by_zero.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(DivideByZeroLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/divide_by_zero.rs:77:13 [INFO] [stdout] | [INFO] [stdout] 77 | DivideByZeroLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/duplicate_keys.rs:21:58 [INFO] [stdout] | [INFO] [stdout] 21 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 22 | | Ok(DuplicateKeysLint) [INFO] [stdout] 23 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/duplicate_keys.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | Ok(DuplicateKeysLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/duplicate_keys.rs:164:13 [INFO] [stdout] | [INFO] [stdout] 164 | DuplicateKeysLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/duplicate_keys.rs:173:13 [INFO] [stdout] | [INFO] [stdout] 173 | DuplicateKeysLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/empty_if.rs:29:63 [INFO] [stdout] | [INFO] [stdout] 29 | fn new(config: Self::Config) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 30 | | Ok(EmptyIfLint { config }) [INFO] [stdout] 31 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/empty_if.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | Ok(EmptyIfLint { config }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/empty_if.rs:158:13 [INFO] [stdout] | [INFO] [stdout] 158 | EmptyIfLint::new(EmptyIfLintConfig::default()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/empty_if.rs:167:13 [INFO] [stdout] | [INFO] [stdout] 167 | / EmptyIfLint::new(EmptyIfLintConfig { [INFO] [stdout] 168 | | comments_count: true, [INFO] [stdout] 169 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/empty_loop.rs:29:63 [INFO] [stdout] | [INFO] [stdout] 29 | fn new(config: Self::Config) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 30 | | Ok(EmptyLoopLint { config }) [INFO] [stdout] 31 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/empty_loop.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | Ok(EmptyLoopLint { config }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/empty_loop.rs:120:13 [INFO] [stdout] | [INFO] [stdout] 120 | EmptyLoopLint::new(EmptyLoopLintConfig::default()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/empty_loop.rs:129:13 [INFO] [stdout] | [INFO] [stdout] 129 | / EmptyLoopLint::new(EmptyLoopLintConfig { [INFO] [stdout] 130 | | comments_count: true, [INFO] [stdout] 131 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/high_cyclomatic_complexity.rs:38:63 [INFO] [stdout] | [INFO] [stdout] 38 | fn new(config: Self::Config) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 39 | | Ok(HighCyclomaticComplexityLint { config }) [INFO] [stdout] 40 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/high_cyclomatic_complexity.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | Ok(HighCyclomaticComplexityLint { config }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/high_cyclomatic_complexity.rs:428:13 [INFO] [stdout] | [INFO] [stdout] 428 | HighCyclomaticComplexityLint::new(HighCyclomaticComplexityConfig::default()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/high_cyclomatic_complexity.rs:439:13 [INFO] [stdout] | [INFO] [stdout] 439 | HighCyclomaticComplexityLint::new(HighCyclomaticComplexityConfig::default()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/high_cyclomatic_complexity.rs:448:13 [INFO] [stdout] | [INFO] [stdout] 448 | / HighCyclomaticComplexityLint::new(HighCyclomaticComplexityConfig { [INFO] [stdout] 449 | | maximum_complexity: 1, [INFO] [stdout] 450 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/if_same_then_else.rs:20:58 [INFO] [stdout] | [INFO] [stdout] 20 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 21 | | Ok(IfSameThenElseLint) [INFO] [stdout] 22 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/if_same_then_else.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | Ok(IfSameThenElseLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/if_same_then_else.rs:92:13 [INFO] [stdout] | [INFO] [stdout] 92 | IfSameThenElseLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/ifs_same_cond.rs:20:58 [INFO] [stdout] | [INFO] [stdout] 20 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 21 | | Ok(IfsSameCondLint) [INFO] [stdout] 22 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/ifs_same_cond.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | Ok(IfsSameCondLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/ifs_same_cond.rs:86:13 [INFO] [stdout] | [INFO] [stdout] 86 | IfsSameCondLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/invalid_lint_filter.rs:16:58 [INFO] [stdout] | [INFO] [stdout] 16 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 17 | | Ok(InvalidLintFilterLint) [INFO] [stdout] 18 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/invalid_lint_filter.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | Ok(InvalidLintFilterLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/manual_table_clone.rs:20:58 [INFO] [stdout] | [INFO] [stdout] 20 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 21 | | Ok(ManualTableCloneLint) [INFO] [stdout] 22 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/manual_table_clone.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | Ok(ManualTableCloneLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/manual_table_clone.rs:417:13 [INFO] [stdout] | [INFO] [stdout] 417 | ManualTableCloneLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/manual_table_clone.rs:430:13 [INFO] [stdout] | [INFO] [stdout] 430 | ManualTableCloneLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/manual_table_clone.rs:441:13 [INFO] [stdout] | [INFO] [stdout] 441 | ManualTableCloneLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mismatched_arg_count.rs:30:58 [INFO] [stdout] | [INFO] [stdout] 30 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 31 | | Ok(MismatchedArgCountLint) [INFO] [stdout] 32 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mismatched_arg_count.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | Ok(MismatchedArgCountLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mismatched_arg_count.rs:427:13 [INFO] [stdout] | [INFO] [stdout] 427 | MismatchedArgCountLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mismatched_arg_count.rs:436:13 [INFO] [stdout] | [INFO] [stdout] 436 | MismatchedArgCountLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mismatched_arg_count.rs:445:13 [INFO] [stdout] | [INFO] [stdout] 445 | MismatchedArgCountLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mismatched_arg_count.rs:454:13 [INFO] [stdout] | [INFO] [stdout] 454 | MismatchedArgCountLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mismatched_arg_count.rs:463:13 [INFO] [stdout] | [INFO] [stdout] 463 | MismatchedArgCountLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mismatched_arg_count.rs:472:13 [INFO] [stdout] | [INFO] [stdout] 472 | MismatchedArgCountLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mismatched_arg_count.rs:481:13 [INFO] [stdout] | [INFO] [stdout] 481 | MismatchedArgCountLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mismatched_arg_count.rs:490:13 [INFO] [stdout] | [INFO] [stdout] 490 | MismatchedArgCountLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mismatched_arg_count.rs:499:13 [INFO] [stdout] | [INFO] [stdout] 499 | MismatchedArgCountLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mixed_table.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(MixedTableLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mixed_table.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(MixedTableLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/mixed_table.rs:87:13 [INFO] [stdout] | [INFO] [stdout] 87 | MixedTableLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/multiple_statements.rs:36:63 [INFO] [stdout] | [INFO] [stdout] 36 | fn new(config: Self::Config) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 37 | | Ok(MultipleStatementsLint { config }) [INFO] [stdout] 38 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/multiple_statements.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | Ok(MultipleStatementsLint { config }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/multiple_statements.rs:121:13 [INFO] [stdout] | [INFO] [stdout] 121 | MultipleStatementsLint::new(MultipleStatementsConfig::default()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/multiple_statements.rs:130:13 [INFO] [stdout] | [INFO] [stdout] 130 | / MultipleStatementsLint::new(MultipleStatementsConfig { [INFO] [stdout] 131 | | one_line_if: OneLineIf::Deny, [INFO] [stdout] 132 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/multiple_statements.rs:142:13 [INFO] [stdout] | [INFO] [stdout] 142 | / MultipleStatementsLint::new(MultipleStatementsConfig { [INFO] [stdout] 143 | | one_line_if: OneLineIf::Allow, [INFO] [stdout] 144 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/multiple_statements.rs:154:13 [INFO] [stdout] | [INFO] [stdout] 154 | / MultipleStatementsLint::new(MultipleStatementsConfig { [INFO] [stdout] 155 | | one_line_if: OneLineIf::BreakReturnOnly, [INFO] [stdout] 156 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/must_use.rs:15:58 [INFO] [stdout] | [INFO] [stdout] 15 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 16 | | Ok(MustUseLint) [INFO] [stdout] 17 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/must_use.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | Ok(MustUseLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/must_use.rs:64:19 [INFO] [stdout] | [INFO] [stdout] 64 | test_lint(MustUseLint::new(()).unwrap(), "must_use", "must_use"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/parenthese_conditions.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(ParentheseConditionsLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/parenthese_conditions.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(ParentheseConditionsLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/parenthese_conditions.rs:83:13 [INFO] [stdout] | [INFO] [stdout] 83 | ParentheseConditionsLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/restricted_module_paths.rs:29:63 [INFO] [stdout] | [INFO] [stdout] 29 | fn new(config: Self::Config) -> Result { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 30 | | Ok(RestrictedModulePathsLint { config }) [INFO] [stdout] 31 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/restricted_module_paths.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | Ok(RestrictedModulePathsLint { config }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/restricted_module_paths.rs:123:13 [INFO] [stdout] | [INFO] [stdout] 123 | RestrictedModulePathsLint::new(RestrictedModulePathsConfig { restricted_paths }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:24:58 [INFO] [stdout] | [INFO] [stdout] 24 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 25 | | Ok(StandardLibraryLint) [INFO] [stdout] 26 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | Ok(StandardLibraryLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:734:13 [INFO] [stdout] | [INFO] [stdout] 734 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:743:13 [INFO] [stdout] | [INFO] [stdout] 743 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:752:13 [INFO] [stdout] | [INFO] [stdout] 752 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:761:13 [INFO] [stdout] | [INFO] [stdout] 761 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:770:13 [INFO] [stdout] | [INFO] [stdout] 770 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:779:13 [INFO] [stdout] | [INFO] [stdout] 779 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:788:13 [INFO] [stdout] | [INFO] [stdout] 788 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:801:13 [INFO] [stdout] | [INFO] [stdout] 801 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:810:13 [INFO] [stdout] | [INFO] [stdout] 810 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:819:13 [INFO] [stdout] | [INFO] [stdout] 819 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:828:13 [INFO] [stdout] | [INFO] [stdout] 828 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:837:13 [INFO] [stdout] | [INFO] [stdout] 837 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:846:13 [INFO] [stdout] | [INFO] [stdout] 846 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:855:13 [INFO] [stdout] | [INFO] [stdout] 855 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:864:13 [INFO] [stdout] | [INFO] [stdout] 864 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:873:13 [INFO] [stdout] | [INFO] [stdout] 873 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:888:13 [INFO] [stdout] | [INFO] [stdout] 888 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:903:13 [INFO] [stdout] | [INFO] [stdout] 903 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:913:13 [INFO] [stdout] | [INFO] [stdout] 913 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/standard_library.rs:923:13 [INFO] [stdout] | [INFO] [stdout] 923 | StandardLibraryLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/suspicious_reverse_loop.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(SuspiciousReverseLoopLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/suspicious_reverse_loop.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(SuspiciousReverseLoopLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/suspicious_reverse_loop.rs:77:13 [INFO] [stdout] | [INFO] [stdout] 77 | SuspiciousReverseLoopLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/type_check_inside_call.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(TypeCheckInsideCallLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/type_check_inside_call.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(TypeCheckInsideCallLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/type_check_inside_call.rs:84:13 [INFO] [stdout] | [INFO] [stdout] 84 | TypeCheckInsideCallLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/unbalanced_assignments.rs:20:58 [INFO] [stdout] | [INFO] [stdout] 20 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 21 | | Ok(UnbalancedAssignmentsLint) [INFO] [stdout] 22 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/unbalanced_assignments.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | Ok(UnbalancedAssignmentsLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/unbalanced_assignments.rs:170:13 [INFO] [stdout] | [INFO] [stdout] 170 | UnbalancedAssignmentsLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/undefined_variable.rs:23:58 [INFO] [stdout] | [INFO] [stdout] 23 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 24 | | Ok(UndefinedVariableLint) [INFO] [stdout] 25 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/undefined_variable.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | Ok(UndefinedVariableLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/undefined_variable.rs:71:13 [INFO] [stdout] | [INFO] [stdout] 71 | UndefinedVariableLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/undefined_variable.rs:81:13 [INFO] [stdout] | [INFO] [stdout] 81 | UndefinedVariableLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/undefined_variable.rs:90:13 [INFO] [stdout] | [INFO] [stdout] 90 | UndefinedVariableLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/undefined_variable.rs:99:13 [INFO] [stdout] | [INFO] [stdout] 99 | UndefinedVariableLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/undefined_variable.rs:108:13 [INFO] [stdout] | [INFO] [stdout] 108 | UndefinedVariableLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/undefined_variable.rs:117:13 [INFO] [stdout] | [INFO] [stdout] 117 | UndefinedVariableLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/undefined_variable.rs:126:13 [INFO] [stdout] | [INFO] [stdout] 126 | UndefinedVariableLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/undefined_variable.rs:136:13 [INFO] [stdout] | [INFO] [stdout] 136 | UndefinedVariableLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_incorrect_color3_new_bounds.rs:19:58 [INFO] [stdout] | [INFO] [stdout] 19 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 20 | | Ok(Color3BoundsLint) [INFO] [stdout] 21 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_incorrect_color3_new_bounds.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | Ok(Color3BoundsLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_incorrect_color3_new_bounds.rs:91:13 [INFO] [stdout] | [INFO] [stdout] 91 | Color3BoundsLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_incorrect_roact_usage.rs:56:58 [INFO] [stdout] | [INFO] [stdout] 56 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 57 | | Ok(IncorrectRoactUsageLint) [INFO] [stdout] 58 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_incorrect_roact_usage.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | Ok(IncorrectRoactUsageLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_incorrect_roact_usage.rs:356:13 [INFO] [stdout] | [INFO] [stdout] 356 | IncorrectRoactUsageLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_incorrect_roact_usage.rs:365:13 [INFO] [stdout] | [INFO] [stdout] 365 | IncorrectRoactUsageLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_incorrect_roact_usage.rs:374:13 [INFO] [stdout] | [INFO] [stdout] 374 | IncorrectRoactUsageLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_incorrect_roact_usage.rs:383:13 [INFO] [stdout] | [INFO] [stdout] 383 | IncorrectRoactUsageLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_manual_fromscale_or_fromoffset.rs:49:58 [INFO] [stdout] | [INFO] [stdout] 49 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 50 | | Ok(ManualFromScaleOrFromOffsetLint) [INFO] [stdout] 51 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_manual_fromscale_or_fromoffset.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | Ok(ManualFromScaleOrFromOffsetLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_manual_fromscale_or_fromoffset.rs:150:13 [INFO] [stdout] | [INFO] [stdout] 150 | ManualFromScaleOrFromOffsetLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_suspicious_udim2_new.rs:50:58 [INFO] [stdout] | [INFO] [stdout] 50 | fn new(_: Self::Config) -> Result { [INFO] [stdout] | __________________________________________________________^ [INFO] [stdout] 51 | | Ok(SuspiciousUDim2NewLint) [INFO] [stdout] 52 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_suspicious_udim2_new.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | Ok(SuspiciousUDim2NewLint) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/lints/roblox_suspicious_udim2_new.rs:136:13 [INFO] [stdout] | [INFO] [stdout] 136 | SuspiciousUDim2NewLint::new(()).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/standard_library/mod.rs:354:24 [INFO] [stdout] | [INFO] [stdout] 354 | pub fn lua_version(&self) -> (full_moon::LuaVersion, Vec) { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 354 | pub fn lua_version(&self) -> (full_moon::LuaVersion, Vec>) { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/standard_library/lua_versions.rs:30:27 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn to_lua_version(&self) -> Result { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 30 | pub fn to_lua_version(&self) -> Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `selene-lib` (lib test) due to 169 previous errors; 2 warnings emitted [INFO] running `Command { std: "docker" "inspect" "4d4a98ae244933a522e59069dc15a0ac111911aa60e9d363e4bc721ef1a6d97b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4d4a98ae244933a522e59069dc15a0ac111911aa60e9d363e4bc721ef1a6d97b", kill_on_drop: false }` [INFO] [stdout] 4d4a98ae244933a522e59069dc15a0ac111911aa60e9d363e4bc721ef1a6d97b