Commit 568b117
committed
Auto merge of #149555 - weihanglo:update-cargo, r=weihanglo
Update cargo submodule
14 commits in 2a7c4960677971f88458b0f8b461a866836dff59..bd979347d814dfe03bba124165dbce9554d0b4d8
2025-11-25 19:58:07 +0000 to 2025-12-02 16:03:50 +0000
- fix(completion): Put host-tuple before actual tuples (rust-lang/cargo#16327)
- fix(lints): use plural form correctly (rust-lang/cargo#16324)
- fix(completions): include `all` in `cargo tree --target` candidates (rust-lang/cargo#16322)
- fix(lints): show lint error number (rust-lang/cargo#16320)
- chore(deps): update compatible (rust-lang/cargo#16318)
- chore(deps): update crate-ci/typos action to v1.40.0 (rust-lang/cargo#16316)
- Do not lock the artifact-dir for check builds + fix uplifting (rust-lang/cargo#16307)
- Properly validate crate names in `cargo install` (rust-lang/cargo#16314)
- Support --filter-platform=host for cargo metadata rust-lang/cargo#9423 (rust-lang/cargo#16312)
- Update to mdbook 0.5 (rust-lang/cargo#16292)
- refactor(clean): Better divide old / new layout (rust-lang/cargo#16304)
- update: silent failure on non-matching package specs with --breaking (rust-lang/cargo#16276)
- fix(log): break timing-info message to multiple (rust-lang/cargo#16303)
- fix(clean): Clean hosts builds with new layout (rust-lang/cargo#16300)1 file changed
+1
-1
lines changed- .github/workflows/contrib.yml+4-1
- .github/workflows/main.yml+5-2
- Cargo.lock+361-185
- Cargo.toml+13-13
- src/bin/cargo/commands/install.rs+6
- src/bin/cargo/commands/tree.rs+2-1
- src/cargo/core/compiler/build_runner/compilation_files.rs+2-7
- src/cargo/core/compiler/build_runner/mod.rs+24-3
- src/cargo/core/compiler/fingerprint/mod.rs+1-1
- src/cargo/core/compiler/job_queue/mod.rs+8-5
- src/cargo/core/compiler/layout.rs+23-14
- src/cargo/core/compiler/mod.rs+2-1
- src/cargo/core/compiler/timings/mod.rs+120-43
- src/cargo/core/compiler/timings/report.rs+6-6
- src/cargo/core/workspace.rs+4-8
- src/cargo/ops/cargo_clean.rs+153-102
- src/cargo/ops/cargo_update.rs+55-1
- src/cargo/util/command_prelude.rs+19-2
- src/cargo/util/log_message.rs+88-8
- src/doc/contrib/book.toml-1
- src/doc/man/cargo-metadata.md+1
- src/doc/man/generated_txt/cargo-metadata.txt+4-2
- src/doc/src/commands/cargo-metadata.md+1
- src/doc/src/reference/timings.md+7-7
- src/etc/man/cargo-metadata.1+1
- tests/testsuite/build_analysis.rs+230-13
- tests/testsuite/build_dir.rs-2
- tests/testsuite/build_dir_legacy.rs-2
- tests/testsuite/check.rs+93-3
- tests/testsuite/clean_new_layout.rs+1.0k
- tests/testsuite/install.rs+39
- tests/testsuite/lints/blanket_hint_mostly_unused.rs+43
- tests/testsuite/lints/error/stderr.term.svg+5-3
- tests/testsuite/lints/mod.rs+2
- tests/testsuite/main.rs+1
- tests/testsuite/metadata.rs+19-14
- tests/testsuite/update.rs+156-9
- typos.toml+2
0 commit comments