Commit 16e8803
committed
Auto merge of #126143 - weihanglo:update-cargo, r=weihanglo
Update cargo
8 commits in 34a6a87d8a2330d8c9d578f927489689328a652d..b1feb75d062444e2cee8b3d2aaa95309d65e9ccd
2024-06-04 15:31:01 +0000 to 2024-06-07 20:16:17 +0000
- Keep lints updated (rust-lang/cargo#14030)
- test(lints): Ensure unused optional dep fires for shadowed dep (rust-lang/cargo#14028)
- Add `cargo update --breaking` (rust-lang/cargo#13979)
- Add tooling to document lints (rust-lang/cargo#14025)
- Rename --out-dir to --artifact-dir (rust-lang/cargo#13809)
- fix(lints): Add unknown_lints to lints list (rust-lang/cargo#14024)
- docs(contrib): Suggest atomic commits with separate test commits (rust-lang/cargo#14014)
- test(semver): track the behavior of `--precise <prerelease>` (rust-lang/cargo#14013)
r? ghost1 file changed
+1
-1
lines changed- .cargo/config.toml+1
- .github/workflows/main.yml+7
- Cargo.lock+10
- benches/benchsuite/benches/resolve.rs+4
- crates/cargo-test-support/src/compare.rs+1
- crates/xtask-lint-docs/Cargo.toml+14
- crates/xtask-lint-docs/src/main.rs+108
- src/bin/cargo/commands/add.rs+3-5
- src/bin/cargo/commands/build.rs+24-7
- src/bin/cargo/commands/remove.rs+2-2
- src/bin/cargo/commands/update.rs+28-2
- src/cargo/core/compiler/build_config.rs+5-5
- src/cargo/core/compiler/build_runner/compilation_files.rs+2-2
- src/cargo/core/compiler/build_runner/mod.rs+1-1
- src/cargo/core/compiler/standard_lib.rs+2
- src/cargo/core/summary.rs+13-3
- src/cargo/ops/cargo_clean.rs+10-2
- src/cargo/ops/cargo_compile/mod.rs+2
- src/cargo/ops/cargo_fetch.rs+2-1
- src/cargo/ops/cargo_install.rs+2-1
- src/cargo/ops/cargo_output_metadata.rs+2
- src/cargo/ops/cargo_package.rs+2-1
- src/cargo/ops/cargo_update.rs+257-4
- src/cargo/ops/fix.rs+2
- src/cargo/ops/mod.rs+7-5
- src/cargo/ops/resolve.rs+10-4
- src/cargo/ops/tree/mod.rs+2
- src/cargo/ops/vendor.rs+3-2
- src/cargo/util/command_prelude.rs+14-4
- src/cargo/util/context/mod.rs+2
- src/cargo/util/lints.rs+229-14
- src/cargo/util/semver_ext.rs+64
- src/cargo/util/toml_mut/manifest.rs+49-17
- src/cargo/util/toml_mut/mod.rs+1
- src/cargo/util/toml_mut/upgrade.rs+219
- src/doc/contrib/src/process/working-on-cargo.md+15
- src/doc/man/cargo-build.md+1-1
- src/doc/man/generated_txt/cargo-build.txt+1-1
- src/doc/src/SUMMARY.md+1
- src/doc/src/commands/cargo-build.md+1-1
- src/doc/src/reference/index.md+1
- src/doc/src/reference/lints.md+116
- src/doc/src/reference/unstable.md+33-13
- src/etc/man/cargo-build.1+1-1
- tests/testsuite/artifact_dir.rs+77-28
- tests/testsuite/cargo_build/help/stdout.term.svg+1-1
- tests/testsuite/cargo_update/help/stdout.term.svg+23-21
- tests/testsuite/collisions.rs+5-5
- tests/testsuite/lints/unused_optional_dependencies.rs+42
- tests/testsuite/main.rs+1-1
- tests/testsuite/update.rs+459-2
- triagebot.toml+2-2
0 commit comments