Skip to content

Commit

Permalink
Auto merge of #69907 - ehuss:update-cargo, r=ehuss
Browse files Browse the repository at this point in the history
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)
  • Loading branch information
bors committed Mar 18, 2020
2 parents d939f70 + d79c1d3 commit f509b26
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
16 changes: 8 additions & 8 deletions Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ dependencies = [

[[package]]
name = "cargo"
version = "0.44.0"
version = "0.45.0"
dependencies = [
"anyhow",
"atty",
Expand All @@ -292,7 +292,6 @@ dependencies = [
"clap",
"core-foundation 0.7.0",
"crates-io",
"crossbeam-channel",
"crossbeam-utils 0.7.0",
"crypto-hash",
"curl",
Expand Down Expand Up @@ -338,6 +337,7 @@ dependencies = [
"termcolor",
"toml",
"unicode-width",
"unicode-xid 0.2.0",
"url 2.1.0",
"walkdir",
"winapi 0.3.8",
Expand Down Expand Up @@ -1234,9 +1234,9 @@ dependencies = [

[[package]]
name = "git2"
version = "0.12.0"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26e07ef27260a78f7e8d218ebac2c72f2c4db50493741b190b6e8eade1da7c68"
checksum = "b7da16ceafe24cedd9ba02c4463a2b506b6493baf4317c79c5acb553134a3c15"
dependencies = [
"bitflags",
"libc",
Expand All @@ -1249,9 +1249,9 @@ dependencies = [

[[package]]
name = "git2-curl"
version = "0.13.0"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af1754ec4170e7dcaf9bb43743bb16eddb8d827b2e0291deb6f220a6e16fe46a"
checksum = "502d532a2d06184beb3bc869d4d90236e60934e3382c921b203fa3c33e212bd7"
dependencies = [
"curl",
"git2",
Expand Down Expand Up @@ -1778,9 +1778,9 @@ dependencies = [

[[package]]
name = "libgit2-sys"
version = "0.11.0+0.99.0"
version = "0.12.0+0.99.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d5d1459353d397a029fb18862166338de938e6be976606bd056cf8f1a912ecf"
checksum = "05dff41ac39e7b653f5f1550886cf00ba52f8e7f57210b633cdeedb3de5b236c"
dependencies = [
"cc",
"libc",
Expand Down
2 changes: 1 addition & 1 deletion src/tools/cargo
Submodule cargo updated 82 files
+103 −5 CHANGELOG.md
+5 −5 Cargo.toml
+0 −2 azure-pipelines.yml
+1 −1 crates/cargo-test-support/Cargo.toml
+1 −0 crates/cargo-test-support/src/lib.rs
+22 −0 crates/cargo-test-support/src/paths.rs
+7 −8 crates/cargo-test-support/src/registry.rs
+1 −3 src/bin/cargo/cli.rs
+1 −0 src/bin/cargo/commands/bench.rs
+1 −0 src/bin/cargo/commands/build.rs
+1 −0 src/bin/cargo/commands/check.rs
+0 −85 src/bin/cargo/commands/clippy.rs
+1 −0 src/bin/cargo/commands/doc.rs
+0 −25 src/bin/cargo/commands/fix.rs
+0 −3 src/bin/cargo/commands/mod.rs
+1 −0 src/bin/cargo/commands/run.rs
+1 −0 src/bin/cargo/commands/rustc.rs
+1 −0 src/bin/cargo/commands/rustdoc.rs
+1 −0 src/bin/cargo/commands/test.rs
+4 −1 src/cargo/core/compiler/build_config.rs
+4 −1 src/cargo/core/compiler/build_context/target_info.rs
+23 −10 src/cargo/core/compiler/compilation.rs
+13 −1 src/cargo/core/compiler/compile_kind.rs
+11 −6 src/cargo/core/compiler/context/compilation_files.rs
+1 −1 src/cargo/core/compiler/context/mod.rs
+5 −0 src/cargo/core/compiler/custom_build.rs
+3 −14 src/cargo/core/compiler/fingerprint.rs
+64 −45 src/cargo/core/compiler/job_queue.rs
+0 −6 src/cargo/core/compiler/layout.rs
+1 −1 src/cargo/core/compiler/links.rs
+6 −3 src/cargo/core/compiler/mod.rs
+1 −19 src/cargo/core/compiler/unit_dependencies.rs
+121 −0 src/cargo/core/compiler/unit_graph.rs
+2 −2 src/cargo/core/manifest.rs
+5 −5 src/cargo/core/package.rs
+29 −8 src/cargo/core/profiles.rs
+7 −8 src/cargo/core/resolver/context.rs
+2 −2 src/cargo/core/resolver/features.rs
+5 −6 src/cargo/core/resolver/mod.rs
+8 −9 src/cargo/core/resolver/resolve.rs
+1 −1 src/cargo/core/source/source_id.rs
+1 −1 src/cargo/core/summary.rs
+85 −67 src/cargo/core/workspace.rs
+8 −2 src/cargo/ops/cargo_compile.rs
+71 −34 src/cargo/ops/cargo_new.rs
+1 −5 src/cargo/ops/cargo_output_metadata.rs
+24 −4 src/cargo/ops/cargo_package.rs
+2 −2 src/cargo/ops/common_for_install_and_uninstall.rs
+22 −38 src/cargo/ops/fix.rs
+8 −8 src/cargo/ops/resolve.rs
+3 −0 src/cargo/sources/git/utils.rs
+1 −1 src/cargo/sources/registry/index.rs
+1 −2 src/cargo/sources/registry/mod.rs
+10 −0 src/cargo/util/command_prelude.rs
+12 −10 src/cargo/util/config/mod.rs
+4 −16 src/cargo/util/mod.rs
+32 −0 src/cargo/util/process_builder.rs
+75 −0 src/cargo/util/queue.rs
+83 −0 src/cargo/util/restricted_names.rs
+12 −17 src/cargo/util/rustc.rs
+1 −1 src/cargo/util/toml/mod.rs
+15 −6 src/cargo/util/toml/targets.rs
+10 −1 src/doc/src/reference/manifest.md
+133 −0 src/doc/src/reference/unstable.md
+2 −2 tests/testsuite/alt_registry.rs
+2 −2 tests/testsuite/bench.rs
+37 −1 tests/testsuite/build.rs
+6 −6 tests/testsuite/build_plan.rs
+106 −52 tests/testsuite/cache_messages.rs
+39 −0 tests/testsuite/cargo_targets.rs
+131 −6 tests/testsuite/check.rs
+39 −1 tests/testsuite/features2.rs
+46 −46 tests/testsuite/fix.rs
+4 −0 tests/testsuite/git.rs
+3 −4 tests/testsuite/init.rs
+2 −1 tests/testsuite/main.rs
+5 −5 tests/testsuite/metabuild.rs
+89 −14 tests/testsuite/new.rs
+34 −0 tests/testsuite/package.rs
+36 −0 tests/testsuite/profile_config.rs
+2 −2 tests/testsuite/test.rs
+211 −0 tests/testsuite/unit_graph.rs

0 comments on commit f509b26

Please sign in to comment.