Commit 2b68027
committed
Auto merge of rust-lang#84412 - ehuss:update-cargo, r=ehuss
Update cargo, rls
## cargo
18 commits in 65d57e6f384c2317f76626eac116f683e2b63665..0ed318d182e465cd66071b91ac3d265af63ef8a1
2021-04-04 15:07:52 +0000 to 2021-04-23 20:54:54 +0000
- Restore crates.io's `SourceId` hash value to before (rust-lang/cargo#9397)
- Fix loading `branch=master` patches in the v3 lock transition (rust-lang/cargo#9392)
- Update changelog for 1.52 beta changes. (rust-lang/cargo#9396)
- Fix build-std updating the index on every build. (rust-lang/cargo#9393)
- Fix typo in profile docs (rust-lang/cargo#9386)
- Fix disagreement about lockfile ordering on stable/nightly (rust-lang/cargo#9384)
- Don't give a hard error when the end-user specifies RUSTC_BOOTSTRAP=crate_name (rust-lang/cargo#9365)
- Fix rust-lang/cargo#9350 (cargo build -Z help is missing options) (rust-lang/cargo#9369)
- an struct -> a struct (rust-lang/cargo#9379)
- Handle man pages better on Windows. (rust-lang/cargo#9378)
- fix: better error message when dependency/workspace member missing (rust-lang/cargo#9368)
- Fix typo in book (rust-lang/cargo#9376)
- Don't re-use rustc cache when RUSTC_WRAPPER changes (rust-lang/cargo#9348)
- doc: add split-debuginfo doc in config chapter (rust-lang/cargo#9372)
- refactor: remove `CargoResultExt` (rust-lang/cargo#9367)
- Track "CARGO" in environment fingerprint. (rust-lang/cargo#9363)
- Update clippy lint allow set. (rust-lang/cargo#9356)
- Fix 'suport' typo in documentation (rust-lang/cargo#9338)
## rls
3 commits in 32c0fe006dcdc13e1ca0ca31de543e4436c1299e..74d1800c25498689c5b5120a1e8495fce0cd0d0d
2021-04-12 11:21:12 +0000 to 2021-04-22 21:29:51 +0000
- Bump default integration test message timeout to 30s (rust-lang/rls#1731)
- itertools = 0.9, fst = 0.4 (rust-lang/rls#1729)
- Update cargo (rust-lang/rls#1728)3 files changed
+11
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1245 | 1245 | | |
1246 | 1246 | | |
1247 | 1247 | | |
1248 | | - | |
| 1248 | + | |
1249 | 1249 | | |
1250 | | - | |
1251 | | - | |
1252 | | - | |
1253 | | - | |
| 1250 | + | |
1254 | 1251 | | |
1255 | 1252 | | |
1256 | 1253 | | |
| |||
1759 | 1756 | | |
1760 | 1757 | | |
1761 | 1758 | | |
1762 | | - | |
| 1759 | + | |
1763 | 1760 | | |
1764 | | - | |
| 1761 | + | |
1765 | 1762 | | |
1766 | 1763 | | |
1767 | 1764 | | |
| |||
3133 | 3130 | | |
3134 | 3131 | | |
3135 | 3132 | | |
3136 | | - | |
| 3133 | + | |
3137 | 3134 | | |
3138 | 3135 | | |
3139 | 3136 | | |
| |||
3168 | 3165 | | |
3169 | 3166 | | |
3170 | 3167 | | |
3171 | | - | |
3172 | | - | |
3173 | | - | |
| 3168 | + | |
3174 | 3169 | | |
3175 | 3170 | | |
| 3171 | + | |
3176 | 3172 | | |
3177 | | - | |
| 3173 | + | |
3178 | 3174 | | |
| 3175 | + | |
3179 | 3176 | | |
3180 | 3177 | | |
3181 | 3178 | | |
| |||
- CHANGELOG.md+9-8
- crates/cargo-test-support/src/lib.rs+5-4
- crates/cargo-test-support/src/registry.rs+1-1
- crates/crates-io/lib.rs+1-2
- crates/resolver-tests/src/lib.rs+1-2
- src/bin/cargo/cli.rs+28-14
- src/bin/cargo/commands/describe_future_incompatibilities.rs+3-4
- src/bin/cargo/commands/help.rs+13-6
- src/bin/cargo/main.rs+1-1
- src/cargo/core/compiler/build_context/target_info.rs+6-5
- src/cargo/core/compiler/compile_kind.rs+3-3
- src/cargo/core/compiler/context/mod.rs+7-6
- src/cargo/core/compiler/custom_build.rs+34-16
- src/cargo/core/compiler/fingerprint.rs+38-9
- src/cargo/core/compiler/job_queue.rs+6-6
- src/cargo/core/compiler/mod.rs+6-6
- src/cargo/core/compiler/timings.rs+3-2
- src/cargo/core/dependency.rs+3-2
- src/cargo/core/features.rs+67-45
- src/cargo/core/manifest.rs+4-5
- src/cargo/core/package.rs+11-7
- src/cargo/core/package_id_spec.rs+4-4
- src/cargo/core/profiles.rs+4-6
- src/cargo/core/registry.rs+63-23
- src/cargo/core/resolver/dep_cache.rs+5-3
- src/cargo/core/resolver/encode.rs+3-3
- src/cargo/core/source/source_id.rs+106-2
- src/cargo/core/workspace.rs+19-15
- src/cargo/lib.rs+7-29
- src/cargo/ops/cargo_clean.rs+5-5
- src/cargo/ops/cargo_install.rs+11-10
- src/cargo/ops/cargo_new.rs+6-5
- src/cargo/ops/cargo_package.rs+10-9
- src/cargo/ops/common_for_install_and_uninstall.rs+12-13
- src/cargo/ops/lockfile.rs+6-4
- src/cargo/ops/registry.rs+12-12
- src/cargo/ops/registry/auth.rs+6-7
- src/cargo/ops/resolve.rs+110-33
- src/cargo/ops/vendor.rs+14-15
- src/cargo/sources/config.rs+3-3
- src/cargo/sources/directory.rs+7-5
- src/cargo/sources/git/utils.rs+6-6
- src/cargo/sources/path.rs+6-5
- src/cargo/sources/registry/mod.rs+8-7
- src/cargo/sources/registry/remote.rs+5-4
- src/cargo/sources/replaced.rs+8-6
- src/cargo/util/command_prelude.rs+1-1
- src/cargo/util/config/mod.rs+38-33
- src/cargo/util/errors.rs-21
- src/cargo/util/flock.rs+4-3
- src/cargo/util/mod.rs+1-1
- src/cargo/util/rustc.rs+45-13
- src/cargo/util/toml/mod.rs+7-7
- src/cargo/util/toml/targets.rs+5-3
- src/doc/src/reference/cargo-targets.md+1-1
- src/doc/src/reference/config.md+8
- src/doc/src/reference/profiles.md+1-1
- src/doc/src/reference/registries.md+1-1
- src/doc/src/reference/semver.md+2-2
- tests/build-std/main.rs+10-1
- tests/internal.rs+3
- tests/testsuite/build_script_env.rs+53-10
- tests/testsuite/freshness.rs+60
- tests/testsuite/help.rs+3-1
- tests/testsuite/lockfile_compat.rs+72
- tests/testsuite/main.rs+4-7
- tests/testsuite/patch.rs+77
- tests/testsuite/rustc_info_cache.rs+106-24
- tests/testsuite/workspaces.rs+57-2
0 commit comments