From 1be039ff78b248a38d68d9181b7a1527e2dbeea9 Mon Sep 17 00:00:00 2001 From: Samuel Moelius Date: Sun, 30 Jan 2022 02:13:57 +0000 Subject: [PATCH] Bump version --- CHANGELOG.md | 5 +++++ Cargo.lock | 12 ++++++------ cargo-dylint/Cargo.toml | 6 +++--- driver/Cargo.lock | 4 ++-- driver/Cargo.toml | 4 ++-- dylint-link/Cargo.toml | 4 ++-- dylint/Cargo.toml | 4 ++-- examples/allow_clippy/Cargo.lock | 10 +++++----- examples/allow_clippy/Cargo.toml | 2 +- examples/clippy/Cargo.lock | 10 +++++----- examples/clippy/Cargo.toml | 2 +- examples/env_literal/Cargo.lock | 10 +++++----- examples/env_literal/Cargo.toml | 2 +- examples/nonreentrant_function_in_test/Cargo.lock | 10 +++++----- examples/nonreentrant_function_in_test/Cargo.toml | 2 +- examples/path_separator_in_string_literal/Cargo.lock | 10 +++++----- examples/path_separator_in_string_literal/Cargo.toml | 2 +- examples/question_mark_in_expression/Cargo.lock | 10 +++++----- examples/question_mark_in_expression/Cargo.toml | 2 +- examples/try_io_result/Cargo.lock | 10 +++++----- examples/try_io_result/Cargo.toml | 2 +- internal/Cargo.toml | 2 +- utils/linting/Cargo.toml | 2 +- utils/testing/Cargo.toml | 6 +++--- 24 files changed, 69 insertions(+), 64 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b2934092..3aad631ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 1.0.12 + +- If an `--upgrade` would result in a downgrade, and `--bisect` is passed, the downgrade is skipped and the bisect proceeds instead of producing an error. ([#183](https://github.com/trailofbits/dylint/pull/183)) +- Be more explicit about what cargo is doing ([#185](https://github.com/trailofbits/dylint/pull/185)) + ## 1.0.11 - Add experimental `--bisect` option ([#170](https://github.com/trailofbits/dylint/pull/170)) diff --git a/Cargo.lock b/Cargo.lock index c7f5f1f34..24dc90709 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -171,7 +171,7 @@ dependencies = [ [[package]] name = "cargo-dylint" -version = "1.0.11" +version = "1.0.12" dependencies = [ "anyhow", "assert_cmd", @@ -499,7 +499,7 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" [[package]] name = "dylint" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -527,7 +527,7 @@ dependencies = [ [[package]] name = "dylint-link" -version = "1.0.11" +version = "1.0.12" dependencies = [ "anyhow", "cc", @@ -538,7 +538,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -551,11 +551,11 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "1.0.11" +version = "1.0.12" [[package]] name = "dylint_testing" -version = "1.0.11" +version = "1.0.12" dependencies = [ "anyhow", "cargo_metadata", diff --git a/cargo-dylint/Cargo.toml b/cargo-dylint/Cargo.toml index 0d3643344..4117e4c26 100644 --- a/cargo-dylint/Cargo.toml +++ b/cargo-dylint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cargo-dylint" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "A tool for running Rust lints from dynamic libraries" edition = "2018" @@ -12,8 +12,8 @@ anyhow = "1.0.53" clap = { version = "3.0.10", features = ["cargo", "derive"] } env_logger = "0.9.0" -dylint = { version = "=1.0.11", path = "../dylint", features = ["dylint_driver_local", "package_options"] } -dylint_internal = { version = "=1.0.11", path = "../internal", features = ["git2"] } +dylint = { version = "=1.0.12", path = "../dylint", features = ["dylint_driver_local", "package_options"] } +dylint_internal = { version = "=1.0.12", path = "../internal", features = ["git2"] } [dev-dependencies] assert_cmd = "2.0.4" diff --git a/driver/Cargo.lock b/driver/Cargo.lock index cdaa67e4b..7b63f08ec 100644 --- a/driver/Cargo.lock +++ b/driver/Cargo.lock @@ -65,7 +65,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "dylint_driver" -version = "1.0.11" +version = "1.0.12" dependencies = [ "anyhow", "dylint_internal", @@ -76,7 +76,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", diff --git a/driver/Cargo.toml b/driver/Cargo.toml index ecaa5934d..8bd3e4624 100644 --- a/driver/Cargo.toml +++ b/driver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dylint_driver" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "Dylint driver library" edition = "2018" @@ -13,7 +13,7 @@ libloading = "0.7.3" log = "0.4.14" serde_json = "1.0.78" -dylint_internal = { version = "=1.0.11", path = "../internal" } +dylint_internal = { version = "=1.0.12", path = "../internal" } [workspace] diff --git a/dylint-link/Cargo.toml b/dylint-link/Cargo.toml index ce5bc80e1..9e41d1467 100644 --- a/dylint-link/Cargo.toml +++ b/dylint-link/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dylint-link" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "A wrapper around Rust's default linker to help create Dyling libraries" edition = "2018" @@ -12,7 +12,7 @@ anyhow = "1.0.53" env_logger = "0.9.0" if_chain = "1.0.2" -dylint_internal = { version = "=1.0.11", path = "../internal" } +dylint_internal = { version = "=1.0.12", path = "../internal" } [target.'cfg(target_os = "windows")'.dependencies] cc = "1.0.72" diff --git a/dylint/Cargo.toml b/dylint/Cargo.toml index 5b9eb41a9..5cd36c1f9 100644 --- a/dylint/Cargo.toml +++ b/dylint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dylint" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "A tool for running Rust lints from dynamic libraries" edition = "2018" @@ -28,7 +28,7 @@ serde_json = "1.0.78" tempfile = "3.3.0" walkdir = "2.3.2" -dylint_internal = { version = "=1.0.11", path = "../internal" } +dylint_internal = { version = "=1.0.12", path = "../internal" } [dev-dependencies] env_logger = "0.9.0" diff --git a/examples/allow_clippy/Cargo.lock b/examples/allow_clippy/Cargo.lock index f6edf0436..efe7068d9 100644 --- a/examples/allow_clippy/Cargo.lock +++ b/examples/allow_clippy/Cargo.lock @@ -13,7 +13,7 @@ dependencies = [ [[package]] name = "allow_clippy" -version = "1.0.11" +version = "1.0.12" dependencies = [ "clippy_utils", "dylint_linting", @@ -170,7 +170,7 @@ dependencies = [ [[package]] name = "dylint" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -189,7 +189,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -201,11 +201,11 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "1.0.11" +version = "1.0.12" [[package]] name = "dylint_testing" -version = "1.0.11" +version = "1.0.12" dependencies = [ "anyhow", "cargo_metadata", diff --git a/examples/allow_clippy/Cargo.toml b/examples/allow_clippy/Cargo.toml index e43cce85f..44027100d 100644 --- a/examples/allow_clippy/Cargo.toml +++ b/examples/allow_clippy/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "allow_clippy" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "A tongue-in-cheek example of a Dylint library" edition = "2018" diff --git a/examples/clippy/Cargo.lock b/examples/clippy/Cargo.lock index 575867261..3e8a184b3 100644 --- a/examples/clippy/Cargo.lock +++ b/examples/clippy/Cargo.lock @@ -97,7 +97,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clippy" -version = "1.0.11" +version = "1.0.12" dependencies = [ "anyhow", "cargo_metadata", @@ -215,7 +215,7 @@ dependencies = [ [[package]] name = "dylint" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -234,7 +234,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -247,11 +247,11 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "1.0.11" +version = "1.0.12" [[package]] name = "dylint_testing" -version = "1.0.11" +version = "1.0.12" dependencies = [ "anyhow", "cargo_metadata", diff --git a/examples/clippy/Cargo.toml b/examples/clippy/Cargo.toml index 3143e07b8..b94c47a3f 100644 --- a/examples/clippy/Cargo.toml +++ b/examples/clippy/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clippy" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "All of the Clippy lints as a Dylint library" edition = "2018" diff --git a/examples/env_literal/Cargo.lock b/examples/env_literal/Cargo.lock index 725027386..592ada420 100644 --- a/examples/env_literal/Cargo.lock +++ b/examples/env_literal/Cargo.lock @@ -160,7 +160,7 @@ dependencies = [ [[package]] name = "dylint" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -179,7 +179,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -191,11 +191,11 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "1.0.11" +version = "1.0.12" [[package]] name = "dylint_testing" -version = "1.0.11" +version = "1.0.12" dependencies = [ "anyhow", "cargo_metadata", @@ -212,7 +212,7 @@ dependencies = [ [[package]] name = "env_literal" -version = "1.0.11" +version = "1.0.12" dependencies = [ "clippy_utils", "dylint_internal", diff --git a/examples/env_literal/Cargo.toml b/examples/env_literal/Cargo.toml index 79e445794..4256378ad 100644 --- a/examples/env_literal/Cargo.toml +++ b/examples/env_literal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "env_literal" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "A lint to check for environment variables referred to with string literals" edition = "2018" diff --git a/examples/nonreentrant_function_in_test/Cargo.lock b/examples/nonreentrant_function_in_test/Cargo.lock index 1ed7f6878..a695ef6d8 100644 --- a/examples/nonreentrant_function_in_test/Cargo.lock +++ b/examples/nonreentrant_function_in_test/Cargo.lock @@ -160,7 +160,7 @@ dependencies = [ [[package]] name = "dylint" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -179,7 +179,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -191,11 +191,11 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "1.0.11" +version = "1.0.12" [[package]] name = "dylint_testing" -version = "1.0.11" +version = "1.0.12" dependencies = [ "anyhow", "cargo_metadata", @@ -344,7 +344,7 @@ dependencies = [ [[package]] name = "nonreentrant_function_in_test" -version = "1.0.11" +version = "1.0.12" dependencies = [ "clippy_utils", "dylint_internal", diff --git a/examples/nonreentrant_function_in_test/Cargo.toml b/examples/nonreentrant_function_in_test/Cargo.toml index 3f93fd352..8bf65b4b5 100644 --- a/examples/nonreentrant_function_in_test/Cargo.toml +++ b/examples/nonreentrant_function_in_test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nonreentrant_function_in_test" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "A lint to check for nonreentrant functions in tests" edition = "2018" diff --git a/examples/path_separator_in_string_literal/Cargo.lock b/examples/path_separator_in_string_literal/Cargo.lock index 5a70ef0c0..05ad22683 100644 --- a/examples/path_separator_in_string_literal/Cargo.lock +++ b/examples/path_separator_in_string_literal/Cargo.lock @@ -160,7 +160,7 @@ dependencies = [ [[package]] name = "dylint" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -179,7 +179,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -191,11 +191,11 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "1.0.11" +version = "1.0.12" [[package]] name = "dylint_testing" -version = "1.0.11" +version = "1.0.12" dependencies = [ "anyhow", "cargo_metadata", @@ -354,7 +354,7 @@ dependencies = [ [[package]] name = "path_separator_in_string_literal" -version = "1.0.11" +version = "1.0.12" dependencies = [ "clippy_utils", "dylint_internal", diff --git a/examples/path_separator_in_string_literal/Cargo.toml b/examples/path_separator_in_string_literal/Cargo.toml index c63cdd677..218a3f0c0 100644 --- a/examples/path_separator_in_string_literal/Cargo.toml +++ b/examples/path_separator_in_string_literal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "path_separator_in_string_literal" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "A lint to check for path separators in string literals" edition = "2018" diff --git a/examples/question_mark_in_expression/Cargo.lock b/examples/question_mark_in_expression/Cargo.lock index 6e857ca7a..eb8f985c1 100644 --- a/examples/question_mark_in_expression/Cargo.lock +++ b/examples/question_mark_in_expression/Cargo.lock @@ -175,7 +175,7 @@ dependencies = [ [[package]] name = "dylint" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -194,7 +194,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -206,11 +206,11 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "1.0.11" +version = "1.0.12" [[package]] name = "dylint_testing" -version = "1.0.11" +version = "1.0.12" dependencies = [ "anyhow", "cargo_metadata", @@ -500,7 +500,7 @@ dependencies = [ [[package]] name = "question_mark_in_expression" -version = "1.0.11" +version = "1.0.12" dependencies = [ "clippy_utils", "dylint_linting", diff --git a/examples/question_mark_in_expression/Cargo.toml b/examples/question_mark_in_expression/Cargo.toml index d2fd57662..163d9887c 100644 --- a/examples/question_mark_in_expression/Cargo.toml +++ b/examples/question_mark_in_expression/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "question_mark_in_expression" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "A lint to check for the `?` operator in expressions" edition = "2018" diff --git a/examples/try_io_result/Cargo.lock b/examples/try_io_result/Cargo.lock index 35c2ac9d4..187b7366e 100644 --- a/examples/try_io_result/Cargo.lock +++ b/examples/try_io_result/Cargo.lock @@ -160,7 +160,7 @@ dependencies = [ [[package]] name = "dylint" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -179,7 +179,7 @@ dependencies = [ [[package]] name = "dylint_internal" -version = "1.0.11" +version = "1.0.12" dependencies = [ "ansi_term", "anyhow", @@ -191,11 +191,11 @@ dependencies = [ [[package]] name = "dylint_linting" -version = "1.0.11" +version = "1.0.12" [[package]] name = "dylint_testing" -version = "1.0.11" +version = "1.0.12" dependencies = [ "anyhow", "cargo_metadata", @@ -563,7 +563,7 @@ dependencies = [ [[package]] name = "try_io_result" -version = "1.0.11" +version = "1.0.12" dependencies = [ "anyhow", "clippy_utils", diff --git a/examples/try_io_result/Cargo.toml b/examples/try_io_result/Cargo.toml index f7e9d98ad..540b4820d 100644 --- a/examples/try_io_result/Cargo.toml +++ b/examples/try_io_result/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "try_io_result" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "A lint to check for the `?` operator applied to `std::io::Result`" edition = "2018" diff --git a/internal/Cargo.toml b/internal/Cargo.toml index 7aad0a6e9..e76d94040 100644 --- a/internal/Cargo.toml +++ b/internal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dylint_internal" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "Dylint internals" edition = "2018" diff --git a/utils/linting/Cargo.toml b/utils/linting/Cargo.toml index 2434ddcee..d8b7287fd 100644 --- a/utils/linting/Cargo.toml +++ b/utils/linting/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dylint_linting" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "Utilities for writing Dylint libraries" edition = "2018" diff --git a/utils/testing/Cargo.toml b/utils/testing/Cargo.toml index fe69a6db3..aa50b93d9 100644 --- a/utils/testing/Cargo.toml +++ b/utils/testing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dylint_testing" -version = "1.0.11" +version = "1.0.12" authors = ["Samuel E. Moelius III "] description = "Utilities for testing Dylint libraries" edition = "2018" @@ -18,8 +18,8 @@ regex = "1.5.4" serde_json = "1.0.78" tempfile = "3.3.0" -dylint = { version = "=1.0.11", path = "../../dylint", default-features = false } -dylint_internal = { version = "=1.0.11", path = "../../internal" } +dylint = { version = "=1.0.12", path = "../../dylint", default-features = false } +dylint_internal = { version = "=1.0.12", path = "../../internal" } [features] default = []