Commit b30f3df
committed
Auto merge of #157760 - weihanglo:update-cargo, r=weihanglo
Update cargo submodule
11 commits in 0b1123a48825309b697312b44fdb64b3df00c958..fe63976b245b8a649c3f2949bf89fdc307bfbae4
2026-06-01 21:20:28 +0000 to 2026-06-11 09:17:57 +0000
- refactor: reduce use `Summary::{as_summary,into_summary}` (rust-lang/cargo#17092)
- docs(diag): Provide jumping off points for writing diagnostics and passes (rust-lang/cargo#17090)
- refactor(source): drop `Source::is_yanked` (rust-lang/cargo#17091)
- refactor(resolver): move yank policy to resolver layer (rust-lang/cargo#17083)
- fix(publish): avoid false deadlock when to_confirm is non-empty (rust-lang/cargo#17071)
- doc(guide): use fresh actions/checkout version in GH actions examples (rust-lang/cargo#17087)
- fix: strip CR from `cargo:token-from-stdout` (rust-lang/cargo#17081)
- test: show some odd `--precise` cases (rust-lang/cargo#17082)
- chore(deps): update rust crate gix to 0.84.0 (rust-lang/cargo#17063)
- refactor: drop `yanked_whitelist` from source loading (rust-lang/cargo#17014)
- chore(deps): update msrv to v1.96 (rust-lang/cargo#17041)1 file changed
Lines changed: 1 addition & 1 deletion
- Cargo.lock+83-169
- Cargo.toml+9-9
- crates/cargo-test-macro/Cargo.toml+2-2
- crates/cargo-test-support/Cargo.toml+2-2
- crates/cargo-util-schemas/Cargo.toml+1-1
- crates/cargo-util-terminal/Cargo.toml+2-2
- crates/cargo-util/Cargo.toml+1-1
- crates/crates-io/Cargo.toml+2-2
- crates/xtask-bump-check/src/xtask.rs+8-2
- credential/cargo-credential-libsecret/Cargo.toml+2-2
- credential/cargo-credential-macos-keychain/Cargo.toml+2-2
- credential/cargo-credential-wincred/Cargo.toml+2-2
- src/cargo/core/compiler/future_incompat.rs+6-2
- src/cargo/core/registry.rs+36-26
- src/cargo/core/resolver/dep_cache.rs+31-14
- src/cargo/core/resolver/errors.rs+15-3
- src/cargo/core/resolver/version_prefs.rs+12-10
- src/cargo/core/source_id.rs+5-17
- src/cargo/diagnostics/mod.rs+55
- src/cargo/lib.rs+2
- src/cargo/ops/cargo_add/mod.rs+13-3
- src/cargo/ops/cargo_install.rs+4-2
- src/cargo/ops/cargo_package/mod.rs+29-9
- src/cargo/ops/cargo_update.rs+20-5
- src/cargo/ops/common_for_install_and_uninstall.rs+12-16
- src/cargo/ops/registry/info/mod.rs+12-6
- src/cargo/ops/registry/info/view.rs+8-11
- src/cargo/ops/registry/mod.rs+4-6
- src/cargo/ops/registry/publish.rs+3-5
- src/cargo/ops/resolve.rs-1
- src/cargo/ops/vendor.rs+3-3
- src/cargo/sources/config.rs+13-26
- src/cargo/sources/directory.rs-6
- src/cargo/sources/git/source.rs-6
- src/cargo/sources/overlay.rs+2-11
- src/cargo/sources/path.rs-12
- src/cargo/sources/registry/index/mod.rs+8-27
- src/cargo/sources/registry/mod.rs+26-54
- src/cargo/sources/replaced.rs-12
- src/cargo/sources/source.rs-17
- src/cargo/util/credential/adaptor.rs+4
- src/doc/contrib/src/implementation/console.md+8-26
- src/doc/src/guide/continuous-integration.md+4-4
- tests/testsuite/credential_process.rs+57
- tests/testsuite/install.rs+26
- tests/testsuite/publish.rs+156
- tests/testsuite/publish_lockfile.rs+48-2
- tests/testsuite/replace.rs+45
- tests/testsuite/update.rs+324
0 commit comments