Commit c1feb3e
committed
Auto merge of rust-lang#124312 - weihanglo:update-cargo, r=weihanglo
Update cargo
7 commits in 80d5b607dde6ef97dfff4e23923822c01d2bb036..c9392675917adc2edab269eea27c222b5359c637
2024-04-19 18:39:22 +0000 to 2024-04-23 19:35:19 +0000
- fix(install): Don't respect MSRV for non-local installs (rust-lang/cargo#13790)
- gate some libc usages under cfg(unix), drop os_info features (rust-lang/cargo#13782)
- feat(resolver): Add default Edition2024 to resolver v3 (rust-lang/cargo#13785)
- Fix 2 tests for offline execution (rust-lang/cargo#13789)
- fix(toml): Report `_` fied variants (e.g. `dev_dependencies`) as deprecated (rust-lang/cargo#13783)
- feat(resolver): Add v3 resolver for MSRV-aware resolving (rust-lang/cargo#13776)
- Unused dependencies cleanup (rust-lang/cargo#13778)
r? ghost1 file changed
+1
-1
lines changed- Cargo.lock+1-2
- Cargo.toml+4-2
- crates/cargo-util/Cargo.toml+3-1
- credential/cargo-credential/Cargo.toml+4-2
- src/bin/cargo/commands/fix.rs+1-1
- src/cargo/core/features.rs+3-1
- src/cargo/core/resolver/features.rs+2-2
- src/cargo/core/resolver/types.rs+4
- src/cargo/core/workspace.rs+16-13
- src/cargo/ops/cargo_install.rs+3-1
- src/cargo/ops/fix.rs+43-2
- src/cargo/util/command_prelude.rs+1-1
- src/cargo/util/lints.rs+164-33
- src/cargo/util/toml/mod.rs+129-35
- src/cargo/util/toml/targets.rs+17-17
- src/doc/src/reference/unstable.md+2
- tests/testsuite/alt_registry.rs+4
- tests/testsuite/bad_config.rs+605
- tests/testsuite/bench.rs+2-2
- tests/testsuite/build.rs+5-240
- tests/testsuite/cross_compile.rs+2-2
- tests/testsuite/features.rs-42
- tests/testsuite/fix.rs+135
- tests/testsuite/install.rs+2-1
- tests/testsuite/lints/implicit_features/edition_2021/mod.rs+2-4
- tests/testsuite/lints/implicit_features/edition_2021/stderr.term.svg+33
- tests/testsuite/lints/implicit_features/edition_2021_warn/mod.rs+10-2
- tests/testsuite/lints/implicit_features/edition_2021_warn/stderr.term.svg+39-3
- tests/testsuite/lints/implicit_features/edition_2024/mod.rs+6-2
- tests/testsuite/lints/implicit_features/edition_2024/stderr.term.svg+7-12
- tests/testsuite/lints/implicit_features/mod.rs-1
- tests/testsuite/lints/implicit_features/warn/stderr.term.svg-38
- tests/testsuite/lints/mod.rs+1
- tests/testsuite/lints/unused_optional_dependencies/edition_2021/mod.rs+37
- tests/testsuite/lints/unused_optional_dependencies/edition_2021/stderr.term.svg+33
- tests/testsuite/lints/unused_optional_dependencies/edition_2024/mod.rs+55
- tests/testsuite/lints/unused_optional_dependencies/edition_2024/stderr.term.svg+77
- tests/testsuite/lints/unused_optional_dependencies/mod.rs+3
- tests/testsuite/lints/unused_optional_dependencies/renamed_deps/mod.rs+8-4
- tests/testsuite/lints/unused_optional_dependencies/renamed_deps/stderr.term.svg+77
- tests/testsuite/lints_table.rs+2-1
- tests/testsuite/proc_macro.rs+1-27
- tests/testsuite/profiles.rs+1-1
- tests/testsuite/publish.rs+52
- tests/testsuite/run.rs+2-2
- tests/testsuite/rust_version.rs+241-4
- tests/testsuite/test.rs+2-2
0 commit comments