Commit 864339a
committed
Auto merge of #149653 - weihanglo:update-cargo, r=weihanglo
Update cargo submodule
9 commits in bd979347d814dfe03bba124165dbce9554d0b4d8..2c283a9a5c5968eeb9a8f12313f04feb1ff8dfac
2025-12-02 16:03:50 +0000 to 2025-12-04 16:47:28 +0000
- fix(publish): Move `.crate` out of final artifact location (rust-lang/cargo#15915)
- Remove legacy tmpdir support (rust-lang/cargo#16342)
- Run clippy CI on more targets (rust-lang/cargo#16340)
- feat: support for rustdoc mergeable cross-crate info (rust-lang/cargo#16309)
- fix(timings): unlocked -> unblocked (rust-lang/cargo#16337)
- fix(layout): Put examples in their unit dir in new layout (rust-lang/cargo#16335)
- fix(frontmatter): Restrict code fence length (rust-lang/cargo#16334)
- Update resolver.md: fix compile errors in pseudocode (rust-lang/cargo#16333)
- fix(fingerprint): clean doc dirs for only requested targets (rust-lang/cargo#16331)
This is best being merged before beta cutoff because rust-lang/cargo#16337 is a nightly regression.1 file changed
+1
-1
lines changed- .github/workflows/main.yml+11-1
- crates/cargo-test-macro/src/lib.rs+1-1
- crates/cargo-test-support/src/compare.rs+1
- crates/cargo-test-support/src/paths.rs+3-19
- src/cargo/core/compiler/build_context/mod.rs+4-3
- src/cargo/core/compiler/build_context/target_info.rs+11-114
- src/cargo/core/compiler/build_runner/compilation_files.rs+27-3
- src/cargo/core/compiler/build_runner/mod.rs+60-12
- src/cargo/core/compiler/compilation.rs+7
- src/cargo/core/compiler/fingerprint/mod.rs+2
- src/cargo/core/compiler/fingerprint/rustdoc.rs+299
- src/cargo/core/compiler/layout.rs+7-1
- src/cargo/core/compiler/mod.rs+26-5
- src/cargo/core/compiler/timings/timings.js+8-8
- src/cargo/core/features.rs+2
- src/cargo/ops/cargo_clean.rs+5
- src/cargo/ops/cargo_doc.rs+82
- src/cargo/ops/cargo_package/mod.rs+12-25
- src/cargo/util/frontmatter.rs+8
- src/doc/src/reference/resolver.md+4-4
- src/doc/src/reference/unstable.md+12
- tests/testsuite/build_dir.rs+3-3
- tests/testsuite/build_dir_legacy.rs+1-1
- tests/testsuite/cargo/z_help/stdout.term.svg+16-14
- tests/testsuite/clean_new_layout.rs+43-3
- tests/testsuite/doc.rs+886-58
- tests/testsuite/script/cargo.rs+1-1
- tests/testsuite/script/rustc.rs+8
- tests/testsuite/script/rustc_fixtures/fence-too-many-dashes.rs+9
- tests/testsuite/script/rustc_fixtures/fence-too-many-dashes.stderr+5
0 commit comments