diff --git a/README.md b/README.md index 32f1810a..3238ad38 100644 --- a/README.md +++ b/README.md @@ -24,15 +24,15 @@ More information on the inner workings of the tool can be found The tool is implemented as a cargo plugin. As of now, it can be obtained from this git repository and compiled from source or installed from -[crates.io](https://crates.io/crates/semverver). Keep in mind that only the newest version +[crates.io](https://crates.io/crates/semverver). Keep in mind that only the pinned version(in [rust-toolchain]) of the nighly toolchain is supported at any given time. + If you are already using Rust nightly and have successfully installed tools like `cargo add` and `cargo clippy`, just do: ```sh -$ rustup update nightly -$ rustup component add rustc-dev --toolchain nightly +$ rustup component add rustc-dev llvm-tools-preview $ cargo +nightly install semverver ``` @@ -43,8 +43,7 @@ can be added here). You can also install the newest version of the tool from git: ```sh -$ rustup update nightly -$ rustup component add rustc-dev --toolchain nightly +$ rustup component add rustc-dev llvm-tools-preview --toolchain nightly $ cargo +nightly install --git https://github.com/rust-dev-tools/rust-semverver ``` @@ -55,10 +54,6 @@ $ cargo +nightly install --git https://github.com/rust-dev-tools/rust-semverver ```sh -# using rustup is recommended -$ rustup update nightly -$ rustup default nightly - $ git clone https://github.com/rust-dev-tools/rust-semverver $ cd rust-semverver $ cargo install diff --git a/rust-toolchain b/rust-toolchain index 2278137f..4aec5c6b 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1 +1 @@ -nightly-2020-06-01 +nightly-2020-06-10 diff --git a/tests/full_cases/log-0.3.4-0.3.8.linux b/tests/full_cases/log-0.3.4-0.3.8.linux index e77b51cc..6f0122e2 100644 --- a/tests/full_cases/log-0.3.4-0.3.8.linux +++ b/tests/full_cases/log-0.3.4-0.3.8.linux @@ -23,7 +23,7 @@ warning: technically breaking changes in ` as std::fmt::Debug | = note: trait impl generalized or newly added (technically breaking) -warning: technically breaking changes in ` as std::marker::StructuralEq>` +warning: technically breaking changes in ` as std::cmp::Eq>` --> log-0.3.8/src/lib.rs:552:10 | 552 | #[derive(Eq, PartialEq, Ord, PartialOrd, Hash, Debug)] @@ -71,7 +71,7 @@ warning: technically breaking changes in ` as std::fmt::Deb | = note: trait impl generalized or newly added (technically breaking) -warning: technically breaking changes in `` +warning: technically breaking changes in `` --> log-0.3.8/src/lib.rs:604:30 | 604 | #[derive(Copy, Clone, Debug, Eq, PartialEq, Ord, PartialOrd, Hash)]