Commit a01e5f8
authored
Rollup merge of rust-lang#78493 - ehuss:update-cargo, r=ehuss
Update cargo
8 commits in dd83ae55c871d94f060524656abab62ec40b4c40..becb4c282b8f37469efb8f5beda45a5501f9d367
2020-10-20 19:31:26 +0000 to 2020-10-28 16:41:55 +0000
- List available packages if providing `--package` with an empty value (rust-lang/cargo#8808)
- Add a future-compatibility warning on allowed feature name characters. (rust-lang/cargo#8814)
- New namespaced features implementation. (rust-lang/cargo#8799)
- Remove redundant "For example, " (rust-lang/cargo#8810)
- Document platform-specific build-dependencies (rust-lang/cargo#8809)
- Remove some unused code. (rust-lang/cargo#8807)
- Some minor clippy fixes. (rust-lang/cargo#8804)
- Update TOML website links. (rust-lang/cargo#8803)1 file changed
+1
-1
lines changed- crates/cargo-test-support/src/lib.rs+1-1
- crates/resolver-tests/src/lib.rs+13-13
- crates/resolver-tests/tests/resolve.rs+3-2
- src/bin/cargo/cli.rs+9-8
- src/bin/cargo/commands/clean.rs+6
- src/bin/cargo/commands/pkgid.rs+4
- src/bin/cargo/commands/read_manifest.rs+1-1
- src/bin/cargo/commands/tree.rs+6
- src/bin/cargo/commands/uninstall.rs+9
- src/bin/cargo/commands/update.rs+5
- src/cargo/core/compiler/context/mod.rs+1-1
- src/cargo/core/compiler/custom_build.rs+2-2
- src/cargo/core/compiler/fingerprint.rs+1-3
- src/cargo/core/compiler/mod.rs+1-1
- src/cargo/core/compiler/unit_dependencies.rs+11-3
- src/cargo/core/features.rs+3-4
- src/cargo/core/manifest.rs+8-7
- src/cargo/core/package.rs+87-82
- src/cargo/core/resolver/dep_cache.rs+178-116
- src/cargo/core/resolver/errors.rs+85-67
- src/cargo/core/resolver/features.rs+88-32
- src/cargo/core/resolver/types.rs+7-3
- src/cargo/core/summary.rs+262-242
- src/cargo/core/workspace.rs+4-3
- src/cargo/ops/cargo_clean.rs+6-1
- src/cargo/ops/cargo_compile.rs+41-24
- src/cargo/ops/cargo_output_metadata.rs+7-3
- src/cargo/ops/cargo_package.rs+1-1
- src/cargo/ops/common_for_install_and_uninstall.rs+1-1
- src/cargo/ops/fix.rs+2-3
- src/cargo/ops/lockfile.rs+2-2
- src/cargo/ops/registry.rs+1-1
- src/cargo/ops/resolve.rs+3-1
- src/cargo/ops/tree/graph.rs+32-11
- src/cargo/sources/git/utils.rs+2-6
- src/cargo/sources/registry/index.rs+22-13
- src/cargo/sources/registry/remote.rs+10-10
- src/cargo/util/command_prelude.rs+23-3
- src/cargo/util/config/key.rs+1-1
- src/cargo/util/mod.rs+1-1
- src/cargo/util/progress.rs+5-5
- src/cargo/util/toml/mod.rs+10-18
- src/cargo/util/workspace.rs+32-7
- src/doc/src/faq.md+1-1
- src/doc/src/guide/creating-a-new-project.md+4-1
- src/doc/src/guide/tests.md+1-1
- src/doc/src/reference/cargo-targets.md+1-1
- src/doc/src/reference/config.md+1-1
- src/doc/src/reference/manifest.md+3-2
- src/doc/src/reference/specifying-dependencies.md+13
- src/doc/src/reference/unstable.md+48-15
- tests/testsuite/features.rs+140-284
- tests/testsuite/features2.rs+4-2
- tests/testsuite/features_namespaced.rs+999
- tests/testsuite/help.rs+1-1
- tests/testsuite/install.rs+13
- tests/testsuite/list_availables.rs+67-26
- tests/testsuite/main.rs+2-1
- tests/testsuite/package_features.rs+1-1
- tests/testsuite/rename_deps.rs+1-1
0 commit comments