Commit f509b26
committed
Auto merge of rust-lang#69907 - ehuss:update-cargo, r=ehuss
Update cargo
Update cargo
21 commits in bda50510d1daf6e9c53ad6ccf603da6e0fa8103f..7019b3ed3d539db7429d10a343b69be8c426b576
2020-03-02 18:05:34 +0000 to 2020-03-17 21:02:00 +0000
- Run through clippy (rust-lang/cargo#8015)
- Fix config profiles using "dev" in `cargo test`. (rust-lang/cargo#8012)
- Run CI on all PRs. (rust-lang/cargo#8011)
- Add unit-graph JSON output. (rust-lang/cargo#7977)
- Split workspace/validate() into multiple functions (rust-lang/cargo#8008)
- Use Option::as_deref (rust-lang/cargo#8005)
- De-duplicate edges (rust-lang/cargo#7993)
- Revert "Disable preserving mtimes on archives" (rust-lang/cargo#7935)
- Close the front door for clippy but open the back (rust-lang/cargo#7533)
- Fix CHANGELOG.md typos (rust-lang/cargo#7999)
- Update changelog note about crate-versions flag. (rust-lang/cargo#7998)
- Bump to 0.45.0, update changelog (rust-lang/cargo#7997)
- Bump libgit2 dependencies (rust-lang/cargo#7996)
- Avoid buffering large amounts of rustc output. (rust-lang/cargo#7838)
- Add "Updating" status for git submodules. (rust-lang/cargo#7989)
- WorkspaceResolve: Use descriptive lifetime label. (rust-lang/cargo#7990)
- Support old html anchors in manifest chapter. (rust-lang/cargo#7983)
- Don't create hardlink for library test and integrations tests, fixing rust-lang/cargo#7960 (rust-lang/cargo#7965)
- Partially revert change to filter debug_assertions. (rust-lang/cargo#7970)
- Try to better handle restricted crate names. (rust-lang/cargo#7959)
- Fix bug with new feature resolver and required-features. (rust-lang/cargo#7962)2 files changed
+9
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
281 | 281 | | |
282 | 282 | | |
283 | 283 | | |
284 | | - | |
| 284 | + | |
285 | 285 | | |
286 | 286 | | |
287 | 287 | | |
| |||
292 | 292 | | |
293 | 293 | | |
294 | 294 | | |
295 | | - | |
296 | 295 | | |
297 | 296 | | |
298 | 297 | | |
| |||
338 | 337 | | |
339 | 338 | | |
340 | 339 | | |
| 340 | + | |
341 | 341 | | |
342 | 342 | | |
343 | 343 | | |
| |||
1234 | 1234 | | |
1235 | 1235 | | |
1236 | 1236 | | |
1237 | | - | |
| 1237 | + | |
1238 | 1238 | | |
1239 | | - | |
| 1239 | + | |
1240 | 1240 | | |
1241 | 1241 | | |
1242 | 1242 | | |
| |||
1249 | 1249 | | |
1250 | 1250 | | |
1251 | 1251 | | |
1252 | | - | |
| 1252 | + | |
1253 | 1253 | | |
1254 | | - | |
| 1254 | + | |
1255 | 1255 | | |
1256 | 1256 | | |
1257 | 1257 | | |
| |||
1778 | 1778 | | |
1779 | 1779 | | |
1780 | 1780 | | |
1781 | | - | |
| 1781 | + | |
1782 | 1782 | | |
1783 | | - | |
| 1783 | + | |
1784 | 1784 | | |
1785 | 1785 | | |
1786 | 1786 | | |
| |||
- CHANGELOG.md+103-5
- Cargo.toml+5-5
- azure-pipelines.yml-2
- crates/cargo-test-support/Cargo.toml+1-1
- crates/cargo-test-support/src/lib.rs+1
- crates/cargo-test-support/src/paths.rs+22
- crates/cargo-test-support/src/registry.rs+7-8
- src/bin/cargo/cli.rs+1-3
- src/bin/cargo/commands/bench.rs+1
- src/bin/cargo/commands/build.rs+1
- src/bin/cargo/commands/check.rs+1
- src/bin/cargo/commands/clippy.rs-85
- src/bin/cargo/commands/doc.rs+1
- src/bin/cargo/commands/fix.rs-25
- src/bin/cargo/commands/mod.rs-3
- src/bin/cargo/commands/run.rs+1
- src/bin/cargo/commands/rustc.rs+1
- src/bin/cargo/commands/rustdoc.rs+1
- src/bin/cargo/commands/test.rs+1
- src/cargo/core/compiler/build_config.rs+4-1
- src/cargo/core/compiler/build_context/target_info.rs+4-1
- src/cargo/core/compiler/compilation.rs+23-10
- src/cargo/core/compiler/compile_kind.rs+13-1
- src/cargo/core/compiler/context/compilation_files.rs+11-6
- src/cargo/core/compiler/context/mod.rs+1-1
- src/cargo/core/compiler/custom_build.rs+5
- src/cargo/core/compiler/fingerprint.rs+3-14
- src/cargo/core/compiler/job_queue.rs+64-45
- src/cargo/core/compiler/layout.rs-6
- src/cargo/core/compiler/links.rs+1-1
- src/cargo/core/compiler/mod.rs+6-3
- src/cargo/core/compiler/unit_dependencies.rs+1-19
- src/cargo/core/compiler/unit_graph.rs+121
- src/cargo/core/manifest.rs+2-2
- src/cargo/core/package.rs+5-5
- src/cargo/core/profiles.rs+29-8
- src/cargo/core/resolver/context.rs+7-8
- src/cargo/core/resolver/features.rs+2-2
- src/cargo/core/resolver/mod.rs+5-6
- src/cargo/core/resolver/resolve.rs+8-9
- src/cargo/core/source/source_id.rs+1-1
- src/cargo/core/summary.rs+1-1
- src/cargo/core/workspace.rs+85-67
- src/cargo/ops/cargo_compile.rs+8-2
- src/cargo/ops/cargo_new.rs+71-34
- src/cargo/ops/cargo_output_metadata.rs+1-5
- src/cargo/ops/cargo_package.rs+24-4
- src/cargo/ops/common_for_install_and_uninstall.rs+2-2
- src/cargo/ops/fix.rs+22-38
- src/cargo/ops/resolve.rs+8-8
- src/cargo/sources/git/utils.rs+3
- src/cargo/sources/registry/index.rs+1-1
- src/cargo/sources/registry/mod.rs+1-2
- src/cargo/util/command_prelude.rs+10
- src/cargo/util/config/mod.rs+12-10
- src/cargo/util/mod.rs+4-16
- src/cargo/util/process_builder.rs+32
- src/cargo/util/queue.rs+75
- src/cargo/util/restricted_names.rs+83
- src/cargo/util/rustc.rs+12-17
- src/cargo/util/toml/mod.rs+1-1
- src/cargo/util/toml/targets.rs+15-6
- src/doc/src/reference/manifest.md+10-1
- src/doc/src/reference/unstable.md+133
- tests/testsuite/alt_registry.rs+2-2
- tests/testsuite/bench.rs+2-2
- tests/testsuite/build.rs+37-1
- tests/testsuite/build_plan.rs+6-6
- tests/testsuite/cache_messages.rs+106-52
- tests/testsuite/cargo_targets.rs+39
- tests/testsuite/check.rs+131-6
- tests/testsuite/features2.rs+39-1
- tests/testsuite/fix.rs+46-46
- tests/testsuite/git.rs+4
- tests/testsuite/init.rs+3-4
- tests/testsuite/main.rs+2-1
- tests/testsuite/metabuild.rs+5-5
- tests/testsuite/new.rs+89-14
- tests/testsuite/package.rs+34
- tests/testsuite/profile_config.rs+36
- tests/testsuite/test.rs+2-2
- tests/testsuite/unit_graph.rs+211
0 commit comments