diff --git a/src/cargo/ops/cargo_update.rs b/src/cargo/ops/cargo_update.rs index 4bedcfb15aa..9d57407277d 100644 --- a/src/cargo/ops/cargo_update.rs +++ b/src/cargo/ops/cargo_update.rs @@ -1121,5 +1121,9 @@ fn annotate_required_rust_version( .map(|(dep, _)| (Some(required_rust_version.clone()), dep)), ); } + } else { + for change in changes.values_mut() { + change.required_rust_version = rustc_version.clone(); + } } } diff --git a/tests/testsuite/cargo_add/rustc_ignore/stderr.term.svg b/tests/testsuite/cargo_add/rustc_ignore/stderr.term.svg index f8bbfb2a221..f86e5c4bbf6 100644 --- a/tests/testsuite/cargo_add/rustc_ignore/stderr.term.svg +++ b/tests/testsuite/cargo_add/rustc_ignore/stderr.term.svg @@ -1,8 +1,10 @@ - +