Skip to content

Commit

Permalink
Auto merge of #124684 - Muscraft:update-cargo, r=Muscraft
Browse files Browse the repository at this point in the history
Update cargo

18 commits in 6087566b3fa73bfda29702632493e938b12d19e5..05364cb2f61a2c2b091e061c1f42b207dfb5f81f
2024-04-30 20:45:20 +0000 to 2024-05-03 16:48:59 +0000
- chore(deps): update msrv (3 versions) to v1.76 (rust-lang/cargo#13857)
- Stabilize `-Zcheck-cfg` as always enabled (rust-lang/cargo#13571)
- fix(lints): Prevent inheritance from bring exposed for published packages (rust-lang/cargo#13852)
- refactor: remove unnecessary branch for link binary on macOS (rust-lang/cargo#13851)
- perf(toml): Avoid inferring when targets are known (rust-lang/cargo#13849)
- Update continuous-integration.md: Include CircleCI reference (rust-lang/cargo#13850)
- chore(deps): update msrv (1 version) to v1.78 (rust-lang/cargo#13848)
- Workaround copying file returning EAGAIN on ZFS on mac OS (rust-lang/cargo#13845)
- Clean package perf improvements (rust-lang/cargo#13818)
- fix(toml): Validate crates_types/proc-macro for bin like others (rust-lang/cargo#13841)
- fix(toml): On 2024 Edition, disallow ignored `default-features` when inheriting (rust-lang/cargo#13839)
- chore(ci): Ignore openssl deps (rust-lang/cargo#13840)
- fix(lints): Remove ability to specify `-` in lint name (rust-lang/cargo#13837)
- fix(resolver): Treat unset MSRV as compatible (rust-lang/cargo#13791)
- fix(toml): Don't lose 'public' when inheriting a dep (rust-lang/cargo#13836)
- chore(deps): update compatible (rust-lang/cargo#13834)
- Error when unstable lints are specified but not enabled (rust-lang/cargo#13805)
- fix(lint): Warn not Error on unsupported lint tool (rust-lang/cargo#13833)

r? ghost

Note: this includes the fix that was beta backported in #124647
  • Loading branch information
bors committed May 4, 2024
2 parents 09cd00f + 8644cf9 commit 2c4bf24
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/tools/cargo
Submodule cargo updated 54 files
+2 −4 .github/renovate.json5
+45 −45 Cargo.lock
+19 −19 Cargo.toml
+2 −2 crates/cargo-test-macro/Cargo.toml
+2 −2 crates/cargo-test-support/Cargo.toml
+0 −4 crates/cargo-test-support/src/lib.rs
+1 −1 crates/cargo-util-schemas/Cargo.toml
+7 −0 crates/cargo-util-schemas/src/manifest/mod.rs
+2 −2 crates/cargo-util/Cargo.toml
+27 −19 crates/cargo-util/src/paths.rs
+2 −2 crates/crates-io/Cargo.toml
+2 −2 credential/cargo-credential-libsecret/Cargo.toml
+2 −2 credential/cargo-credential-macos-keychain/Cargo.toml
+2 −2 credential/cargo-credential-wincred/Cargo.toml
+13 −0 src/cargo/core/compiler/build_context/target_info.rs
+3 −6 src/cargo/core/compiler/build_runner/mod.rs
+13 −7 src/cargo/core/compiler/custom_build.rs
+1 −8 src/cargo/core/compiler/fingerprint/mod.rs
+8 −10 src/cargo/core/compiler/mod.rs
+12 −7 src/cargo/core/features.rs
+15 −32 src/cargo/core/resolver/version_prefs.rs
+22 −56 src/cargo/core/workspace.rs
+59 −16 src/cargo/ops/cargo_clean.rs
+63 −0 src/cargo/ops/fix.rs
+3 −9 src/cargo/util/context/target.rs
+332 −26 src/cargo/util/lints.rs
+115 −87 src/cargo/util/toml/mod.rs
+215 −153 src/cargo/util/toml/targets.rs
+19 −0 src/doc/src/guide/continuous-integration.md
+3 −0 src/doc/src/reference/build-script-examples.md
+41 −1 src/doc/src/reference/build-scripts.md
+8 −39 src/doc/src/reference/unstable.md
+208 −3 tests/testsuite/bad_config.rs
+9 −2 tests/testsuite/build_script.rs
+29 −31 tests/testsuite/cargo/z_help/stdout.term.svg
+38 −207 tests/testsuite/check_cfg.rs
+1 −0 tests/testsuite/features_namespaced.rs
+147 −0 tests/testsuite/fix.rs
+100 −0 tests/testsuite/inheritable_workspace_fields.rs
+1 −1 tests/testsuite/lints/implicit_features/edition_2021_warn/mod.rs
+1 −1 tests/testsuite/lints/implicit_features/edition_2024/mod.rs
+1 −0 tests/testsuite/lints/mod.rs
+33 −0 tests/testsuite/lints/unknown_lints/default/mod.rs
+47 −0 tests/testsuite/lints/unknown_lints/default/stderr.term.svg
+43 −0 tests/testsuite/lints/unknown_lints/inherited/mod.rs
+59 −0 tests/testsuite/lints/unknown_lints/inherited/stderr.term.svg
+2 −0 tests/testsuite/lints/unknown_lints/mod.rs
+1 −1 tests/testsuite/lints/unused_optional_dependencies/edition_2021/mod.rs
+127 −25 tests/testsuite/lints_table.rs
+4 −4 tests/testsuite/package_features.rs
+2 −2 tests/testsuite/profiles.rs
+2 −2 tests/testsuite/rustc.rs
+1 −0 tests/testsuite/rustflags.rs
+1 −0 tests/testsuite/weak_dep_features.rs

0 comments on commit 2c4bf24

Please sign in to comment.