Commit ce1a813
committed
Auto merge of rust-lang#95720 - ehuss:update-cargo, r=ehuss
Update cargo
5 commits in 1ef1e0a12723ce9548d7da2b63119de9002bead8..e2e2dddebe66dfc1403a312653557e332445308b
2022-03-31 00:17:18 +0000 to 2022-04-05 17:04:53 +0000
- Part 2 of RFC2906 -- allow inheriting from a different `Cargo.toml` (rust-lang/cargo#10517)
- File Cache is valid if checkout or contents hasn't changed (rust-lang/cargo#10507)
- Fix how scrape-examples handles proc macros (rust-lang/cargo#10533)
- tools: update checkout action on CI (rust-lang/cargo#10521)
- Don't error if no binaries were installed (rust-lang/cargo#10508)1 file changed
+1
-1
lines changed- .github/workflows/contrib.yml+1-1
- .github/workflows/main.yml+1-1
- src/cargo/core/compiler/unit_dependencies.rs-5
- src/cargo/core/manifest.rs+9
- src/cargo/core/mod.rs+2-1
- src/cargo/core/workspace.rs+114-41
- src/cargo/ops/cargo_compile.rs+4
- src/cargo/ops/cargo_install.rs+49-9
- src/cargo/sources/registry/remote.rs+27-6
- src/cargo/util/toml/mod.rs+112-36
- tests/testsuite/doc.rs+33
- tests/testsuite/inheritable_workspace_fields.rs+523-28
- tests/testsuite/required_features.rs+66-6
0 commit comments