Commit 042c759
committed
Auto merge of #157349 - weihanglo:update-cargo, r=weihanglo
Update cargo submodule
14 commits in fbb61be30e5f9ac3a6ad58e56a5c0f5db2d2b3ef..0b1123a48825309b697312b44fdb64b3df00c958
2026-05-26 15:08:03 +0000 to 2026-06-01 21:20:28 +0000
- chore(deps): update rust crate git2 to 0.21.0 (rust-lang/cargo#17060)
- chore(deps): update compatible (rust-lang/cargo#17057)
- fix(util): constant type for Redox OS (rust-lang/cargo#17064)
- chore(deps): update crate-ci/typos action to v1.47.0 (rust-lang/cargo#17059)
- chore(deps): update embarkstudios/cargo-deny-action action to v2.0.20 (rust-lang/cargo#17058)
- chore(deps): update cargo-semver-checks to v0.48.0 (rust-lang/cargo#17054)
- chore: bump to 0.99.0; update changelog (rust-lang/cargo#17049)
- Bump cargo-util-schemas to 0.14.2 (rust-lang/cargo#17048)
- feat: Add edition for scripts anytime we mutate the manifest (rust-lang/cargo#17038)
- docs: clarify on crate removal post RFC 3660 (rust-lang/cargo#17036)
- feat: Add --output-format=json to cargo doc as an unstable option (rust-lang/cargo#17025)
- feat(diag): Add the 'cargo::default' group (rust-lang/cargo#17033)
- fix(add): Ensure erros are lower case (rust-lang/cargo#17037)
- fix(diag): Report summaries for unused_deps (rust-lang/cargo#17034)1 file changed
Lines changed: 1 addition & 1 deletion
- .github/workflows/audit.yml+1-1
- .github/workflows/main.yml+2-2
- Cargo.lock+91-118
- Cargo.toml+6-6
- crates/cargo-util-schemas/Cargo.toml+1-1
- crates/cargo-util/Cargo.toml+1-1
- crates/cargo-util/src/paths.rs+6-6
- crates/xtask-lint-docs/src/main.rs+7-3
- src/bin/cargo/commands/doc.rs+15-3
- src/cargo/core/compiler/build_runner/mod.rs+4
- src/cargo/core/compiler/job_queue/mod.rs+8-11
- src/cargo/core/compiler/mod.rs+1-1
- src/cargo/core/compiler/unused_deps.rs+18-257
- src/cargo/diagnostics/lint.rs+134-11
- src/cargo/diagnostics/mod.rs+37
- src/cargo/diagnostics/passes.rs+19-12
- src/cargo/diagnostics/rules/blanket_hint_mostly_unused.rs+2-2
- src/cargo/diagnostics/rules/deferred_parse_diagnostics.rs+3-3
- src/cargo/diagnostics/rules/im_a_teapot.rs+2-2
- src/cargo/diagnostics/rules/implicit_minimum_version_req.rs+4-4
- src/cargo/diagnostics/rules/missing_lints_features.rs+14-7
- src/cargo/diagnostics/rules/missing_lints_inheritance.rs+2-2
- src/cargo/diagnostics/rules/mod.rs+21-5
- src/cargo/diagnostics/rules/non_kebab_case_bins.rs+4-4
- src/cargo/diagnostics/rules/non_kebab_case_features.rs+4-4
- src/cargo/diagnostics/rules/non_kebab_case_packages.rs+4-4
- src/cargo/diagnostics/rules/non_snake_case_features.rs+4-4
- src/cargo/diagnostics/rules/non_snake_case_packages.rs+4-4
- src/cargo/diagnostics/rules/redundant_homepage.rs+4-4
- src/cargo/diagnostics/rules/redundant_readme.rs+4-4
- src/cargo/diagnostics/rules/text_direction_codepoint_in_comment.rs+2-2
- src/cargo/diagnostics/rules/text_direction_codepoint_in_literal.rs+2-2
- src/cargo/diagnostics/rules/unknown_lints.rs+19-5
- src/cargo/diagnostics/rules/unused_dependencies.rs+246-3
- src/cargo/diagnostics/rules/unused_workspace_dependencies.rs+2-2
- src/cargo/diagnostics/rules/unused_workspace_package_fields.rs+2-2
- src/cargo/ops/cargo_add/mod.rs+2
- src/cargo/ops/cargo_remove.rs+2
- src/cargo/ops/fix/mod.rs+7-27
- src/cargo/sources/git/utils.rs+11-3
- src/cargo/util/network/retry.rs+2-2
- src/cargo/util/toml_mut/manifest.rs+28-2
- src/doc/src/CHANGELOG.md+161-4
- src/doc/src/guide/build-performance.md+1-1
- src/doc/src/reference/lints.md+11-10
- src/doc/src/reference/publishing.md+4-3
- tests/testsuite/build_dir.rs+39
- tests/testsuite/build_dir_legacy.rs+39
- tests/testsuite/cargo_add/script_bare/out/cargo-test-fixture.rs+3
- tests/testsuite/cargo_add/script_bare/stderr.term.svg+3-7
- tests/testsuite/cargo_add/script_frontmatter_empty/out/cargo-test-fixture.rs+3
- tests/testsuite/cargo_add/script_frontmatter_empty/stderr.term.svg+3-7
- tests/testsuite/cargo_add/script_shebang/out/cargo-test-fixture.rs+3
- tests/testsuite/cargo_add/script_shebang/stderr.term.svg+3-7
- tests/testsuite/cargo_doc/help/stdout.term.svg+51-49
- tests/testsuite/cargo_remove/script/in/cargo-remove-test-fixture.rs+1
- tests/testsuite/cargo_remove/script/out/cargo-remove-test-fixture.rs+1
- tests/testsuite/cargo_remove/script/stderr.term.svg+3-13
- tests/testsuite/cargo_remove/script_last/out/cargo-remove-test-fixture.rs+2-1
- tests/testsuite/cargo_remove/script_last/stderr.term.svg+2-6
- tests/testsuite/doc.rs+159
- tests/testsuite/lints/blanket_hint_mostly_unused.rs+1
- tests/testsuite/lints/implicit_minimum_version_req.rs+28-24
- tests/testsuite/lints/missing_lints_inheritance.rs+3
- tests/testsuite/lints/non_kebab_case_bins.rs+9-5
- tests/testsuite/lints/non_kebab_case_features.rs+2
- tests/testsuite/lints/non_kebab_case_packages.rs+3-12
- tests/testsuite/lints/non_snake_case_features.rs+2
- tests/testsuite/lints/non_snake_case_packages.rs+2
- tests/testsuite/lints/redundant_homepage.rs+3
- tests/testsuite/lints/redundant_readme.rs+5
- tests/testsuite/lints/text_direction_codepoint.rs+4
- tests/testsuite/lints/unknown_lints.rs+18-12
- tests/testsuite/lints/unused_dependencies.rs+102
- tests/testsuite/lints/unused_workspace_dependencies.rs+1-13
- tests/testsuite/lints/unused_workspace_package_fields.rs+1
- tests/testsuite/new.rs+5-2
0 commit comments