diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b2186d07..48aa18d59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 3.4.1 + +- Account for [rust-lang/rust#135880](https://github.com/rust-lang/rust/pull/135880) ([#1501](https://github.com/trailofbits/dylint/pull/1501)) +- Eliminate reliance on `is-terminal` ([#1502](https://github.com/trailofbits/dylint/pull/1502)) + ## 3.4.0 - Add link to EuroRust 2024 video ([#1447](https://github.com/trailofbits/dylint/pull/1447)) diff --git a/Cargo.lock b/Cargo.lock index 8351fce75..c9833d48a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -406,7 +406,7 @@ dependencies = [ [[package]] name = "cargo-dylint" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "assert_cmd", @@ -664,9 +664,9 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "cpufeatures" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" dependencies = [ "libc", ] @@ -920,7 +920,7 @@ checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] name = "dylint" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -955,7 +955,7 @@ dependencies = [ [[package]] name = "dylint-link" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "assert_cmd", @@ -970,7 +970,7 @@ dependencies = [ [[package]] name = "dylint_examples" -version = "3.4.0" +version = "3.4.1" dependencies = [ "cargo-util", "cargo_metadata", @@ -981,7 +981,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -1008,7 +1008,7 @@ dependencies = [ [[package]] name = "dylint_testing" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "cargo_metadata", @@ -1138,7 +1138,7 @@ dependencies = [ [[package]] name = "expensive" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "dylint_internal", @@ -2412,9 +2412,9 @@ checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" [[package]] name = "jiff" -version = "0.1.24" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2bb0c2e28117985a4d90e3bc70092bc8f226f434c7ec7e23dd9ff99c5c5721a" +checksum = "a85348106ab244d90fe2d70faad939b71c5dad1258e5da9116e176064fc6c078" dependencies = [ "jiff-tzdb-platform", "log", @@ -2762,9 +2762,9 @@ dependencies = [ [[package]] name = "openssl-probe" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" @@ -2795,9 +2795,9 @@ dependencies = [ [[package]] name = "orion" -version = "0.17.7" +version = "0.17.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97ab5415cf60cd271259e576f2ddee7a5f9fed42659035224c01af766943fad3" +checksum = "dd806049e71da4c4a7880466b37afdc5a4c5b35a398b0d4fd9ff5d278d3b4db9" dependencies = [ "fiat-crypto", "subtle", @@ -3206,9 +3206,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ "bitflags 2.8.0", "errno", @@ -3873,9 +3873,9 @@ checksum = "7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217" [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" [[package]] name = "unicode-normalization" diff --git a/cargo-dylint/Cargo.toml b/cargo-dylint/Cargo.toml index 85151461e..501515dcc 100644 --- a/cargo-dylint/Cargo.toml +++ b/cargo-dylint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cargo-dylint" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A tool for running Rust lints from dynamic libraries" edition = "2021" @@ -16,10 +16,10 @@ anyhow = { workspace = true, features = ["backtrace"] } clap = { workspace = true, features = ["cargo", "derive", "wrap_help"] } env_logger = { workspace = true } -dylint = { version = "=3.4.0", path = "../dylint", features = [ +dylint = { version = "=3.4.1", path = "../dylint", features = [ "package_options", ] } -dylint_internal = { version = "=3.4.0", path = "../internal" } +dylint_internal = { version = "=3.4.1", path = "../internal" } [dev-dependencies] assert_cmd = { workspace = true } @@ -36,7 +36,7 @@ similar-asserts = { workspace = true } tempfile = { workspace = true } walkdir = { workspace = true } -dylint_internal = { version = "=3.4.0", path = "../internal", features = [ +dylint_internal = { version = "=3.4.1", path = "../internal", features = [ "examples", "testing", ] } diff --git a/driver/Cargo.lock b/driver/Cargo.lock index 8072f3315..3625a6910 100644 --- a/driver/Cargo.lock +++ b/driver/Cargo.lock @@ -25,7 +25,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "dylint_driver" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "dylint_internal", @@ -39,7 +39,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "log", @@ -206,9 +206,9 @@ dependencies = [ [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" [[package]] name = "windows-targets" diff --git a/driver/Cargo.toml b/driver/Cargo.toml index e344e9c64..ba6b64814 100644 --- a/driver/Cargo.toml +++ b/driver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dylint_driver" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "Dylint driver library" edition = "2021" @@ -15,7 +15,7 @@ log = "0.4" rustversion = "1.0" serde_json = "1.0" -dylint_internal = { version = "=3.4.0", path = "../internal", features = [ +dylint_internal = { version = "=3.4.1", path = "../internal", features = [ "rustup", ] } diff --git a/dylint-link/Cargo.toml b/dylint-link/Cargo.toml index 6349fc869..3a3e9ae31 100644 --- a/dylint-link/Cargo.toml +++ b/dylint-link/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dylint-link" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A wrapper around Rust's default linker to help create Dyling libraries" edition = "2021" @@ -13,19 +13,19 @@ env_logger = { workspace = true } if_chain = { workspace = true } toml_edit = { workspace = true } -dylint_internal = { version = "=3.4.0", path = "../internal", features = [ +dylint_internal = { version = "=3.4.1", path = "../internal", features = [ "cargo", ] } [build-dependencies] -dylint_internal = { version = "=3.4.0", path = "../internal" } +dylint_internal = { version = "=3.4.1", path = "../internal" } [dev-dependencies] assert_cmd = { workspace = true } predicates = { workspace = true } tempfile = { workspace = true } -dylint_internal = { version = "=3.4.0", path = "../internal", features = [ +dylint_internal = { version = "=3.4.1", path = "../internal", features = [ "packaging", ] } diff --git a/dylint/Cargo.toml b/dylint/Cargo.toml index 795bd329b..eacc6aa7b 100644 --- a/dylint/Cargo.toml +++ b/dylint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dylint" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A tool for running Rust lints from dynamic libraries" edition = "2021" @@ -43,7 +43,7 @@ toml = { workspace = true, optional = true } url = { workspace = true, optional = true } walkdir = { workspace = true } -dylint_internal = { version = "=3.4.0", path = "../internal", features = [ +dylint_internal = { version = "=3.4.1", path = "../internal", features = [ "config", "git", "packaging", @@ -52,14 +52,14 @@ dylint_internal = { version = "=3.4.0", path = "../internal", features = [ ] } [build-dependencies] -dylint_internal = { version = "=3.4.0", path = "../internal", features = [ +dylint_internal = { version = "=3.4.1", path = "../internal", features = [ "cargo", ] } [dev-dependencies] env_logger = { workspace = true } -dylint_internal = { version = "=3.4.0", path = "../internal", features = [ +dylint_internal = { version = "=3.4.1", path = "../internal", features = [ "examples", ] } diff --git a/examples/Cargo.toml b/examples/Cargo.toml index 1eb5d063b..f5b4807ec 100644 --- a/examples/Cargo.toml +++ b/examples/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dylint_examples" -version = "3.4.0" +version = "3.4.1" description = "A dummy package for testing the example Dylint libraries" edition = "2021" license = "MIT OR Apache-2.0" @@ -12,7 +12,7 @@ cargo_metadata = { workspace = true } toml_edit = { workspace = true } walkdir = { workspace = true } -dylint_internal = { version = "=3.4.0", path = "../internal", features = [ +dylint_internal = { version = "=3.4.1", path = "../internal", features = [ "clippy_utils", "examples", ] } diff --git a/examples/experimental/derive_opportunity/Cargo.lock b/examples/experimental/derive_opportunity/Cargo.lock index 4e7307457..b19abb3f2 100644 --- a/examples/experimental/derive_opportunity/Cargo.lock +++ b/examples/experimental/derive_opportunity/Cargo.lock @@ -197,9 +197,9 @@ dependencies = [ [[package]] name = "cpufeatures" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" dependencies = [ "libc", ] @@ -216,7 +216,7 @@ dependencies = [ [[package]] name = "derive_opportunity" -version = "3.4.0" +version = "3.4.1" dependencies = [ "bitflags", "clippy_utils", @@ -299,7 +299,7 @@ dependencies = [ [[package]] name = "dylint" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -317,7 +317,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -338,7 +338,7 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "3.4.0" +version = "3.4.1" dependencies = [ "cargo_metadata", "dylint_internal", @@ -351,7 +351,7 @@ dependencies = [ [[package]] name = "dylint_testing" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "cargo_metadata", @@ -821,9 +821,9 @@ checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" [[package]] name = "openssl-probe" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" @@ -993,9 +993,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ "bitflags", "errno", @@ -1275,9 +1275,9 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" [[package]] name = "unicode-width" diff --git a/examples/experimental/derive_opportunity/Cargo.toml b/examples/experimental/derive_opportunity/Cargo.toml index ef85878db..b020d0d2c 100644 --- a/examples/experimental/derive_opportunity/Cargo.toml +++ b/examples/experimental/derive_opportunity/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "derive_opportunity" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for traits that could be derived" edition = "2021" diff --git a/examples/experimental/missing_doc_comment_openai/Cargo.lock b/examples/experimental/missing_doc_comment_openai/Cargo.lock index 00c2a5713..f4184103a 100644 --- a/examples/experimental/missing_doc_comment_openai/Cargo.lock +++ b/examples/experimental/missing_doc_comment_openai/Cargo.lock @@ -197,9 +197,9 @@ dependencies = [ [[package]] name = "cpufeatures" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" dependencies = [ "libc", ] @@ -315,7 +315,7 @@ dependencies = [ [[package]] name = "dylint" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -333,7 +333,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -354,7 +354,7 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "3.4.0" +version = "3.4.1" dependencies = [ "cargo_metadata", "dylint_internal", @@ -367,7 +367,7 @@ dependencies = [ [[package]] name = "dylint_testing" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "cargo_metadata", @@ -821,7 +821,7 @@ dependencies = [ [[package]] name = "missing_doc_comment_openai" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "curl", @@ -849,9 +849,9 @@ checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" [[package]] name = "openssl-probe" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" @@ -1021,9 +1021,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ "bitflags", "errno", @@ -1322,9 +1322,9 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" [[package]] name = "unicode-width" diff --git a/examples/experimental/missing_doc_comment_openai/Cargo.toml b/examples/experimental/missing_doc_comment_openai/Cargo.toml index 81a79dda7..1bb61ea29 100644 --- a/examples/experimental/missing_doc_comment_openai/Cargo.toml +++ b/examples/experimental/missing_doc_comment_openai/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "missing_doc_comment_openai" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint that suggests doc comments using OpenAI" edition = "2021" diff --git a/examples/experimental/overscoped_allow/Cargo.lock b/examples/experimental/overscoped_allow/Cargo.lock index f84b40c04..b0841d854 100644 --- a/examples/experimental/overscoped_allow/Cargo.lock +++ b/examples/experimental/overscoped_allow/Cargo.lock @@ -214,9 +214,9 @@ dependencies = [ [[package]] name = "cpufeatures" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" dependencies = [ "libc", ] @@ -314,7 +314,7 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" [[package]] name = "dylint" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -332,7 +332,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -353,7 +353,7 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "3.4.0" +version = "3.4.1" dependencies = [ "cargo_metadata", "dylint_internal", @@ -366,7 +366,7 @@ dependencies = [ [[package]] name = "dylint_testing" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "cargo_metadata", @@ -836,9 +836,9 @@ checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" [[package]] name = "openssl-probe" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" @@ -860,7 +860,7 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "overscoped_allow" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "assert_cmd", @@ -1052,9 +1052,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ "bitflags", "errno", @@ -1340,9 +1340,9 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" [[package]] name = "unicode-width" diff --git a/examples/experimental/overscoped_allow/Cargo.toml b/examples/experimental/overscoped_allow/Cargo.toml index d35812db9..581295f58 100644 --- a/examples/experimental/overscoped_allow/Cargo.toml +++ b/examples/experimental/overscoped_allow/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "overscoped_allow" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for `allow` attributes whose scope could be reduced" edition = "2021" diff --git a/examples/general/Cargo.lock b/examples/general/Cargo.lock index dd6d7e193..8eb48f09c 100644 --- a/examples/general/Cargo.lock +++ b/examples/general/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "abs_home_path" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_internal", @@ -117,7 +117,7 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] name = "await_holding_span_guard" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_linting", @@ -127,7 +127,7 @@ dependencies = [ [[package]] name = "basic_dead_store" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_linting", @@ -264,16 +264,16 @@ dependencies = [ [[package]] name = "cpufeatures" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" dependencies = [ "libc", ] [[package]] name = "crate_wide_allow" -version = "3.4.0" +version = "3.4.1" dependencies = [ "assert_cmd", "cargo_metadata 0.18.1", @@ -388,7 +388,7 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" [[package]] name = "dylint" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -406,7 +406,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -427,7 +427,7 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "3.4.0" +version = "3.4.1" dependencies = [ "cargo_metadata 0.19.1", "dylint_internal", @@ -440,7 +440,7 @@ dependencies = [ [[package]] name = "dylint_testing" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "cargo_metadata 0.19.1", @@ -537,7 +537,7 @@ dependencies = [ [[package]] name = "general" -version = "3.4.0" +version = "3.4.1" dependencies = [ "abs_home_path", "await_holding_span_guard", @@ -782,7 +782,7 @@ checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed" [[package]] name = "incorrect_matches_operation" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_linting", @@ -927,7 +927,7 @@ dependencies = [ [[package]] name = "non_local_effect_before_error_return" -version = "3.4.0" +version = "3.4.1" dependencies = [ "bitflags", "clippy_utils", @@ -940,7 +940,7 @@ dependencies = [ [[package]] name = "non_thread_safe_call_in_test" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_internal", @@ -981,9 +981,9 @@ checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" [[package]] name = "openssl-probe" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" @@ -1183,9 +1183,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ "bitflags", "errno", @@ -1494,9 +1494,9 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" [[package]] name = "unicode-width" @@ -1772,7 +1772,7 @@ checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" [[package]] name = "wrong_serialize_struct_arg" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_internal", diff --git a/examples/general/Cargo.toml b/examples/general/Cargo.toml index aa0e18002..dae7fb0af 100644 --- a/examples/general/Cargo.toml +++ b/examples/general/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "general" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "General-purpose lints" edition = "2021" diff --git a/examples/general/abs_home_path/Cargo.toml b/examples/general/abs_home_path/Cargo.toml index b967a0296..b20b836c3 100644 --- a/examples/general/abs_home_path/Cargo.toml +++ b/examples/general/abs_home_path/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "abs_home_path" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for string literals that are absolute paths into the user's home directory" edition = "2021" diff --git a/examples/general/await_holding_span_guard/Cargo.toml b/examples/general/await_holding_span_guard/Cargo.toml index b32af4fbb..58e74db5c 100644 --- a/examples/general/await_holding_span_guard/Cargo.toml +++ b/examples/general/await_holding_span_guard/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "await_holding_span_guard" -version = "3.4.0" +version = "3.4.1" authors = ["David Barsky"] description = "A lint to check for Span guards held while calling await inside an async function" edition = "2021" diff --git a/examples/general/basic_dead_store/Cargo.toml b/examples/general/basic_dead_store/Cargo.toml index 80f16fbdc..ad7258b16 100644 --- a/examples/general/basic_dead_store/Cargo.toml +++ b/examples/general/basic_dead_store/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "basic_dead_store" -version = "3.4.0" +version = "3.4.1" authors = ["Filipe Casal "] description = "A lint to find simple instances of dead stores in arrays" edition = "2021" diff --git a/examples/general/crate_wide_allow/Cargo.toml b/examples/general/crate_wide_allow/Cargo.toml index b071a56a7..9c7869aaf 100644 --- a/examples/general/crate_wide_allow/Cargo.toml +++ b/examples/general/crate_wide_allow/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "crate_wide_allow" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for `#![allow(...)]` used at the crate level" edition = "2021" diff --git a/examples/general/crate_wide_allow/ui_manifest/Cargo.lock b/examples/general/crate_wide_allow/ui_manifest/Cargo.lock index cbeabac8f..d408b3851 100644 --- a/examples/general/crate_wide_allow/ui_manifest/Cargo.lock +++ b/examples/general/crate_wide_allow/ui_manifest/Cargo.lock @@ -4,4 +4,4 @@ version = 4 [[package]] name = "ui_manifest" -version = "3.4.0" +version = "3.4.1" diff --git a/examples/general/crate_wide_allow/ui_manifest/Cargo.toml b/examples/general/crate_wide_allow/ui_manifest/Cargo.toml index 1bab38c13..f27305663 100644 --- a/examples/general/crate_wide_allow/ui_manifest/Cargo.toml +++ b/examples/general/crate_wide_allow/ui_manifest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ui_manifest" -version = "3.4.0" +version = "3.4.1" edition = "2021" [lints.clippy] diff --git a/examples/general/incorrect_matches_operation/Cargo.toml b/examples/general/incorrect_matches_operation/Cargo.toml index 888583723..d878c0031 100644 --- a/examples/general/incorrect_matches_operation/Cargo.toml +++ b/examples/general/incorrect_matches_operation/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "incorrect_matches_operation" -version = "3.4.0" +version = "3.4.1" authors = ["Dominik Czarnota "] description = "A lint to check for incorrect operators used with matches! macros" edition = "2021" diff --git a/examples/general/non_local_effect_before_error_return/Cargo.toml b/examples/general/non_local_effect_before_error_return/Cargo.toml index da0e1f5b2..1779447f9 100644 --- a/examples/general/non_local_effect_before_error_return/Cargo.toml +++ b/examples/general/non_local_effect_before_error_return/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "non_local_effect_before_error_return" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for non-local effects before return of an error" edition = "2021" diff --git a/examples/general/non_thread_safe_call_in_test/Cargo.toml b/examples/general/non_thread_safe_call_in_test/Cargo.toml index 11f4ca1a7..46df45593 100644 --- a/examples/general/non_thread_safe_call_in_test/Cargo.toml +++ b/examples/general/non_thread_safe_call_in_test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "non_thread_safe_call_in_test" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for non-thread-safe function calls in tests" edition = "2021" diff --git a/examples/general/wrong_serialize_struct_arg/Cargo.toml b/examples/general/wrong_serialize_struct_arg/Cargo.toml index f96e60b85..2b4450e8c 100644 --- a/examples/general/wrong_serialize_struct_arg/Cargo.toml +++ b/examples/general/wrong_serialize_struct_arg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wrong_serialize_struct_arg" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for calls to `serialize_struct` with incorrect `len` arguments" edition = "2021" diff --git a/examples/restriction/Cargo.lock b/examples/restriction/Cargo.lock index 00b807352..e7c31d542 100644 --- a/examples/restriction/Cargo.lock +++ b/examples/restriction/Cargo.lock @@ -84,7 +84,7 @@ checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "assert_eq_arg_misordering" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_linting", @@ -192,7 +192,7 @@ dependencies = [ [[package]] name = "collapsible_unwrap" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_linting", @@ -231,7 +231,7 @@ dependencies = [ [[package]] name = "const_path_join" -version = "3.4.0" +version = "3.4.1" dependencies = [ "camino", "clippy_utils", @@ -242,9 +242,9 @@ dependencies = [ [[package]] name = "cpufeatures" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" dependencies = [ "libc", ] @@ -410,7 +410,7 @@ dependencies = [ [[package]] name = "dylint" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -428,7 +428,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -449,7 +449,7 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "3.4.0" +version = "3.4.1" dependencies = [ "cargo_metadata 0.19.1", "dylint_internal", @@ -462,7 +462,7 @@ dependencies = [ [[package]] name = "dylint_testing" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "cargo_metadata 0.19.1", @@ -494,7 +494,7 @@ dependencies = [ [[package]] name = "env_literal" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_internal", @@ -808,7 +808,7 @@ checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed" [[package]] name = "inconsistent_qualification" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "diesel", @@ -954,7 +954,7 @@ dependencies = [ [[package]] name = "misleading_variable_name" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "cargo_metadata 0.18.1", @@ -982,9 +982,9 @@ checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" [[package]] name = "openssl-probe" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" @@ -1039,7 +1039,7 @@ dependencies = [ [[package]] name = "question_mark_in_expression" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_linting", @@ -1079,7 +1079,7 @@ dependencies = [ [[package]] name = "ref_aware_redundant_closure_for_method_calls" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_internal", @@ -1118,7 +1118,7 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "register_lints_warn" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_linting", @@ -1184,9 +1184,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ "bitflags", "errno", @@ -1303,7 +1303,7 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "suboptimal_pattern" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_linting", @@ -1476,7 +1476,7 @@ dependencies = [ [[package]] name = "try_io_result" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "clippy_utils", @@ -1494,9 +1494,9 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" [[package]] name = "unicode-width" diff --git a/examples/restriction/assert_eq_arg_misordering/Cargo.toml b/examples/restriction/assert_eq_arg_misordering/Cargo.toml index 52fc0a229..227951eb1 100644 --- a/examples/restriction/assert_eq_arg_misordering/Cargo.toml +++ b/examples/restriction/assert_eq_arg_misordering/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "assert_eq_arg_misordering" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for `assert_eq!(actual, expected)`" edition = "2021" diff --git a/examples/restriction/collapsible_unwrap/Cargo.toml b/examples/restriction/collapsible_unwrap/Cargo.toml index c6fe01ec8..46077e86c 100644 --- a/examples/restriction/collapsible_unwrap/Cargo.toml +++ b/examples/restriction/collapsible_unwrap/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "collapsible_unwrap" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for an `unwrap` that could be combined with an `expect` or `unwrap` using `and_then`" edition = "2021" diff --git a/examples/restriction/const_path_join/Cargo.toml b/examples/restriction/const_path_join/Cargo.toml index 6b9c2805d..1931e58b7 100644 --- a/examples/restriction/const_path_join/Cargo.toml +++ b/examples/restriction/const_path_join/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "const_path_join" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for joining of constant path components" edition = "2021" diff --git a/examples/restriction/env_literal/Cargo.toml b/examples/restriction/env_literal/Cargo.toml index ada56736e..6e18ce3d3 100644 --- a/examples/restriction/env_literal/Cargo.toml +++ b/examples/restriction/env_literal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "env_literal" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for environment variables referred to with string literals" edition = "2021" diff --git a/examples/restriction/inconsistent_qualification/Cargo.toml b/examples/restriction/inconsistent_qualification/Cargo.toml index f79156e1b..9d8a8118c 100644 --- a/examples/restriction/inconsistent_qualification/Cargo.toml +++ b/examples/restriction/inconsistent_qualification/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "inconsistent_qualification" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for inconsistent qualification of module items" edition = "2021" diff --git a/examples/restriction/misleading_variable_name/Cargo.toml b/examples/restriction/misleading_variable_name/Cargo.toml index d494df92c..f515ea0f3 100644 --- a/examples/restriction/misleading_variable_name/Cargo.toml +++ b/examples/restriction/misleading_variable_name/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "misleading_variable_name" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for variables whose names suggest they have types other than the ones they have" edition = "2021" diff --git a/examples/restriction/question_mark_in_expression/Cargo.toml b/examples/restriction/question_mark_in_expression/Cargo.toml index 712d4a0a8..50d9df5fd 100644 --- a/examples/restriction/question_mark_in_expression/Cargo.toml +++ b/examples/restriction/question_mark_in_expression/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "question_mark_in_expression" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for the `?` operator in expressions" edition = "2021" diff --git a/examples/restriction/ref_aware_redundant_closure_for_method_calls/Cargo.toml b/examples/restriction/ref_aware_redundant_closure_for_method_calls/Cargo.toml index 8610c7cbe..f443bcd72 100644 --- a/examples/restriction/ref_aware_redundant_closure_for_method_calls/Cargo.toml +++ b/examples/restriction/ref_aware_redundant_closure_for_method_calls/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ref_aware_redundant_closure_for_method_calls" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A ref-aware fork of `redundant_closure_for_method_calls`" edition = "2021" diff --git a/examples/restriction/register_lints_warn/Cargo.toml b/examples/restriction/register_lints_warn/Cargo.toml index 8d2184509..f069e1487 100644 --- a/examples/restriction/register_lints_warn/Cargo.toml +++ b/examples/restriction/register_lints_warn/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "register_lints_warn" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for calls to `rustc_errors::DiagCtxtHandle::warn` from within a `register_lints` function" edition = "2021" diff --git a/examples/restriction/suboptimal_pattern/Cargo.toml b/examples/restriction/suboptimal_pattern/Cargo.toml index 5c78e8b05..a77e85bd0 100644 --- a/examples/restriction/suboptimal_pattern/Cargo.toml +++ b/examples/restriction/suboptimal_pattern/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "suboptimal_pattern" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for patterns that could perform additional destructuring" edition = "2021" diff --git a/examples/restriction/try_io_result/Cargo.toml b/examples/restriction/try_io_result/Cargo.toml index 803b309e2..66755725a 100644 --- a/examples/restriction/try_io_result/Cargo.toml +++ b/examples/restriction/try_io_result/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "try_io_result" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for the `?` operator applied to `std::io::Result`" edition = "2021" diff --git a/examples/supplementary/Cargo.lock b/examples/supplementary/Cargo.lock index 89c237051..c3594f72f 100644 --- a/examples/supplementary/Cargo.lock +++ b/examples/supplementary/Cargo.lock @@ -212,7 +212,7 @@ checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" [[package]] name = "commented_code" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_linting", @@ -262,9 +262,9 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "cpufeatures" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" dependencies = [ "libc", ] @@ -375,7 +375,7 @@ dependencies = [ [[package]] name = "dylint" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -393,7 +393,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -414,7 +414,7 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "3.4.0" +version = "3.4.1" dependencies = [ "cargo_metadata 0.19.1", "dylint_internal", @@ -427,7 +427,7 @@ dependencies = [ [[package]] name = "dylint_testing" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "cargo_metadata 0.19.1", @@ -488,7 +488,7 @@ dependencies = [ [[package]] name = "escaping_doc_link" -version = "3.4.0" +version = "3.4.1" dependencies = [ "cargo-util", "cargo_metadata 0.18.1", @@ -780,7 +780,7 @@ dependencies = [ [[package]] name = "inconsistent_struct_pattern" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_linting", @@ -904,7 +904,7 @@ checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" [[package]] name = "local_ref_cell" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_internal", @@ -951,9 +951,9 @@ checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" [[package]] name = "openssl-probe" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" @@ -1056,7 +1056,7 @@ dependencies = [ [[package]] name = "redundant_reference" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_linting", @@ -1152,9 +1152,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ "bitflags", "errno", @@ -1271,7 +1271,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "supplementary" -version = "3.4.0" +version = "3.4.1" dependencies = [ "commented_code", "dylint_linting", @@ -1461,9 +1461,9 @@ checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" [[package]] name = "unicode-width" @@ -1473,7 +1473,7 @@ checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" [[package]] name = "unnamed_constant" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_linting", @@ -1483,7 +1483,7 @@ dependencies = [ [[package]] name = "unnecessary_borrow_mut" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_internal", @@ -1493,7 +1493,7 @@ dependencies = [ [[package]] name = "unnecessary_conversion_for_trait" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_internal", diff --git a/examples/supplementary/Cargo.toml b/examples/supplementary/Cargo.toml index 7c7bda506..3690dd1e7 100644 --- a/examples/supplementary/Cargo.toml +++ b/examples/supplementary/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "supplementary" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "Supplementary lints" edition = "2021" diff --git a/examples/supplementary/commented_code/Cargo.toml b/examples/supplementary/commented_code/Cargo.toml index 1900ddeba..a638fe6a6 100644 --- a/examples/supplementary/commented_code/Cargo.toml +++ b/examples/supplementary/commented_code/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "commented_code" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for code that has been commented out" edition = "2021" diff --git a/examples/supplementary/escaping_doc_link/Cargo.toml b/examples/supplementary/escaping_doc_link/Cargo.toml index 66791758f..cb36b885c 100644 --- a/examples/supplementary/escaping_doc_link/Cargo.toml +++ b/examples/supplementary/escaping_doc_link/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "escaping_doc_link" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for doc comment links that escape their packages" edition = "2021" diff --git a/examples/supplementary/inconsistent_struct_pattern/Cargo.toml b/examples/supplementary/inconsistent_struct_pattern/Cargo.toml index 18b3bf1b7..20ac3cd41 100644 --- a/examples/supplementary/inconsistent_struct_pattern/Cargo.toml +++ b/examples/supplementary/inconsistent_struct_pattern/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "inconsistent_struct_pattern" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for struct patterns whose fields do not match their declared order" edition = "2021" diff --git a/examples/supplementary/local_ref_cell/Cargo.toml b/examples/supplementary/local_ref_cell/Cargo.toml index d4c4ac989..85853e616 100644 --- a/examples/supplementary/local_ref_cell/Cargo.toml +++ b/examples/supplementary/local_ref_cell/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "local_ref_cell" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for `RefCell` local variables" edition = "2021" diff --git a/examples/supplementary/redundant_reference/Cargo.toml b/examples/supplementary/redundant_reference/Cargo.toml index 0e4c27c6e..2f74a8c85 100644 --- a/examples/supplementary/redundant_reference/Cargo.toml +++ b/examples/supplementary/redundant_reference/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "redundant_reference" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for reference fields used only to read one copyable subfield" edition = "2021" diff --git a/examples/supplementary/unnamed_constant/Cargo.toml b/examples/supplementary/unnamed_constant/Cargo.toml index 4ecd945ea..2844a712d 100644 --- a/examples/supplementary/unnamed_constant/Cargo.toml +++ b/examples/supplementary/unnamed_constant/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "unnamed_constant" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for unnamed constants, aka magic numbers" edition = "2021" diff --git a/examples/supplementary/unnecessary_borrow_mut/Cargo.toml b/examples/supplementary/unnecessary_borrow_mut/Cargo.toml index a32fa74fb..92345fcbf 100644 --- a/examples/supplementary/unnecessary_borrow_mut/Cargo.toml +++ b/examples/supplementary/unnecessary_borrow_mut/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "unnecessary_borrow_mut" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for calls to `RefCell::borrow_mut` that could be `RefCell::borrow`" edition = "2021" diff --git a/examples/supplementary/unnecessary_conversion_for_trait/Cargo.toml b/examples/supplementary/unnecessary_conversion_for_trait/Cargo.toml index b6b3b0f81..5937908d7 100644 --- a/examples/supplementary/unnecessary_conversion_for_trait/Cargo.toml +++ b/examples/supplementary/unnecessary_conversion_for_trait/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "unnecessary_conversion_for_trait" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint to check for unnecessary trait-behavior-preserving calls" edition = "2021" diff --git a/examples/testing/clippy/Cargo.lock b/examples/testing/clippy/Cargo.lock index f7fa396a7..4ef58f0ad 100644 --- a/examples/testing/clippy/Cargo.lock +++ b/examples/testing/clippy/Cargo.lock @@ -172,7 +172,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clippy" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "cargo_metadata 0.19.1", @@ -261,9 +261,9 @@ dependencies = [ [[package]] name = "cpufeatures" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" dependencies = [ "libc", ] @@ -349,7 +349,7 @@ dependencies = [ [[package]] name = "dylint" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -367,7 +367,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -388,7 +388,7 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "3.4.0" +version = "3.4.1" dependencies = [ "cargo_metadata 0.19.1", "dylint_internal", @@ -401,7 +401,7 @@ dependencies = [ [[package]] name = "dylint_testing" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "cargo_metadata 0.19.1", @@ -871,9 +871,9 @@ checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" [[package]] name = "openssl-probe" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" @@ -1049,9 +1049,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ "bitflags", "errno", @@ -1371,9 +1371,9 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" [[package]] name = "unicode-normalization" diff --git a/examples/testing/clippy/Cargo.toml b/examples/testing/clippy/Cargo.toml index e0e17b2ea..f3280ab5d 100644 --- a/examples/testing/clippy/Cargo.toml +++ b/examples/testing/clippy/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clippy" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "All of the Clippy lints as a Dylint library" edition = "2021" diff --git a/examples/testing/marker/Cargo.lock b/examples/testing/marker/Cargo.lock index 2ced365b9..ce41738ba 100644 --- a/examples/testing/marker/Cargo.lock +++ b/examples/testing/marker/Cargo.lock @@ -153,7 +153,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -173,7 +173,7 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "3.4.0" +version = "3.4.1" dependencies = [ "cargo_metadata 0.19.0", "dylint_internal", @@ -541,7 +541,7 @@ checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" [[package]] name = "marker" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "bumpalo", diff --git a/examples/testing/marker/Cargo.toml b/examples/testing/marker/Cargo.toml index ab7508fc8..9d667287c 100644 --- a/examples/testing/marker/Cargo.toml +++ b/examples/testing/marker/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "marker" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "Marker lints run from a Dylint library" edition = "2021" diff --git a/examples/testing/straggler/Cargo.lock b/examples/testing/straggler/Cargo.lock index 8ff5be6e7..913cada1a 100644 --- a/examples/testing/straggler/Cargo.lock +++ b/examples/testing/straggler/Cargo.lock @@ -197,9 +197,9 @@ dependencies = [ [[package]] name = "cpufeatures" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" dependencies = [ "libc", ] @@ -285,7 +285,7 @@ dependencies = [ [[package]] name = "dylint" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -303,7 +303,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "3.4.0" +version = "3.4.1" dependencies = [ "ansi_term", "anyhow", @@ -324,7 +324,7 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "3.4.0" +version = "3.4.1" dependencies = [ "cargo_metadata", "dylint_internal", @@ -337,7 +337,7 @@ dependencies = [ [[package]] name = "dylint_testing" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "cargo_metadata", @@ -807,9 +807,9 @@ checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" [[package]] name = "openssl-probe" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" @@ -979,9 +979,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ "bitflags", "errno", @@ -1092,7 +1092,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "straggler" -version = "3.4.0" +version = "3.4.1" dependencies = [ "clippy_utils", "dylint_linting", @@ -1270,9 +1270,9 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" [[package]] name = "unicode-width" diff --git a/examples/testing/straggler/Cargo.toml b/examples/testing/straggler/Cargo.toml index 822fe56ce..6ba2811f2 100644 --- a/examples/testing/straggler/Cargo.toml +++ b/examples/testing/straggler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "straggler" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "A lint that uses an old toolchain for testing purposes" edition = "2021" diff --git a/expensive/Cargo.toml b/expensive/Cargo.toml index 775d3fafc..a597bb6c7 100644 --- a/expensive/Cargo.toml +++ b/expensive/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "expensive" description = "Expensive tests" -version = "3.4.0" +version = "3.4.1" edition = "2021" publish = false @@ -9,7 +9,7 @@ publish = false anyhow = { workspace = true } tempfile = { workspace = true } -dylint_internal = { version = "=3.4.0", path = "../internal", features = [ +dylint_internal = { version = "=3.4.1", path = "../internal", features = [ "clippy_utils", "rustup", "sed", diff --git a/internal/Cargo.toml b/internal/Cargo.toml index 84bee55d8..9393941b8 100644 --- a/internal/Cargo.toml +++ b/internal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dylint_internal" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "Dylint internals" edition = "2021" diff --git a/internal/template/Cargo.toml~ b/internal/template/Cargo.toml~ index a483a986e..51856e2d4 100644 --- a/internal/template/Cargo.toml~ +++ b/internal/template/Cargo.toml~ @@ -11,10 +11,10 @@ crate-type = ["cdylib"] [dependencies] clippy_utils = { git = "https://github.com/rust-lang/rust-clippy", rev = "19e305bb57a7595f2a8d81f521c0dd8bf854e739" } -dylint_linting = "3.4.0" +dylint_linting = "3.4.1" [dev-dependencies] -dylint_testing = "3.4.0" +dylint_testing = "3.4.1" [workspace] diff --git a/utils/linting/Cargo.lock b/utils/linting/Cargo.lock index 0b30d5171..2e638124e 100644 --- a/utils/linting/Cargo.lock +++ b/utils/linting/Cargo.lock @@ -108,7 +108,7 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" [[package]] name = "dylint_internal" -version = "3.4.0" +version = "3.4.1" dependencies = [ "anyhow", "cargo_metadata", @@ -121,7 +121,7 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "3.4.0" +version = "3.4.1" dependencies = [ "assert_cmd", "cargo_metadata", @@ -305,9 +305,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ "bitflags", "errno", @@ -465,9 +465,9 @@ dependencies = [ [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" [[package]] name = "wait-timeout" diff --git a/utils/linting/Cargo.toml b/utils/linting/Cargo.toml index 2a1164ff7..ee5cfbb13 100644 --- a/utils/linting/Cargo.toml +++ b/utils/linting/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dylint_linting" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "Utilities for writing Dylint libraries" edition = "2021" @@ -15,7 +15,7 @@ serde = "1.0" thiserror = "2.0" toml = "0.8" -dylint_internal = { version = "=3.4.0", path = "../../internal", features = [ +dylint_internal = { version = "=3.4.1", path = "../../internal", features = [ "config", ] } diff --git a/utils/testing/Cargo.toml b/utils/testing/Cargo.toml index 3656675b5..58b167e78 100644 --- a/utils/testing/Cargo.toml +++ b/utils/testing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dylint_testing" -version = "3.4.0" +version = "3.4.1" authors = ["Samuel E. Moelius III "] description = "Utilities for testing Dylint libraries" edition = "2021" @@ -17,8 +17,8 @@ regex = { workspace = true } serde_json = { workspace = true } tempfile = { workspace = true } -dylint = { version = "=3.4.0", path = "../../dylint" } -dylint_internal = { version = "=3.4.0", path = "../../internal" } +dylint = { version = "=3.4.1", path = "../../dylint" } +dylint_internal = { version = "=3.4.1", path = "../../internal" } [features] default = []