Commit aef5edd
authored
Rollup merge of rust-lang#79627 - ehuss:update-cargo, r=ehuss
Update cargo
12 commits in bfca1cd22bf514d5f2b6c1089b0ded0ba7dfaa6e..63d0fe43449adcb316d34d98a982b597faca4178
2020-11-24 16:33:21 +0000 to 2020-12-02 01:44:30 +0000
- Add "--workspace" to update command (rust-lang/cargo#8725)
- Add an FAQ for "Why is my crate rebuilt?" (rust-lang/cargo#8927)
- Set docs.rs as the default extern-map for crates.io (rust-lang/cargo#8877)
- remove extra whitespace when running cargo -Z help (rust-lang/cargo#8924)
- Remove version from dev-dependencies to make it easier to publish. (rust-lang/cargo#8920)
- update dependency queue to consider cost for each node (rust-lang/cargo#8908)
- Fix some rustdoc warnings. (rust-lang/cargo#8911)
- Bump miow dependency to not invalidly assume memory layout (rust-lang/cargo#8909)
- Remove unnecessary trailing semicolons (rust-lang/cargo#8906)
- Fix custom_target_dependency test. (rust-lang/cargo#8907)
- fix: we don't ignore `version` for `git`/`path` deps now (rust-lang/cargo#8900)
- doc (book): add "Getting Started" subsection: "Essential Terminology" (rust-lang/cargo#8855)1 file changed
+1
-1
lines changed- Cargo.toml+3-3
- src/bin/cargo/cli.rs+1-1
- src/bin/cargo/commands/update.rs+2
- src/cargo/core/compiler/job_queue.rs+5-1
- src/cargo/core/compiler/rustdoc.rs+26-7
- src/cargo/core/features.rs+1-1
- src/cargo/core/source/source_id.rs-2
- src/cargo/core/workspace.rs+1-1
- src/cargo/ops/cargo_generate_lockfile.rs+5-2
- src/cargo/sources/registry/mod.rs+1-1
- src/cargo/util/dependency_queue.rs+62-20
- src/doc/man/cargo-update.md+7
- src/doc/man/generated_txt/cargo-update.txt+6
- src/doc/src/appendix/glossary.md+117-41
- src/doc/src/commands/cargo-update.md+8
- src/doc/src/faq.md+58
- src/doc/src/getting-started/first-steps.md+15-5
- src/doc/src/getting-started/index.md+4-1
- src/doc/src/guide/build-cache.md+5-3
- src/doc/src/guide/cargo-home.md+6-3
- src/doc/src/guide/cargo-toml-vs-cargo-lock.md+12-7
- src/doc/src/guide/continuous-integration.md+4-1
- src/doc/src/guide/creating-a-new-project.md+9-5
- src/doc/src/guide/dependencies.md+11-6
- src/doc/src/guide/project-layout.md+6-4
- src/doc/src/guide/tests.md+3-2
- src/doc/src/guide/why-cargo-exists.md+55-2
- src/doc/src/guide/working-on-an-existing-project.md+4-2
- src/doc/src/index.md+8-3
- src/doc/src/reference/specifying-dependencies.md+5-3
- src/etc/man/cargo-update.1+9
- tests/testsuite/custom_target.rs+2-2
- tests/testsuite/rustdoc_extern_html.rs+12-18
- tests/testsuite/update.rs+25
0 commit comments