Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update cargo #117462

Merged
merged 1 commit into from
Oct 31, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/tools/cargo
Submodule cargo updated 84 files
+6 −6 Cargo.lock
+1 −1 Cargo.toml
+1 −1 src/bin/cargo/commands/remove.rs
+4 −0 src/cargo/core/compiler/custom_build.rs
+74 −0 src/cargo/core/compiler/mod.rs
+5 −0 src/cargo/core/features.rs
+22 −24 src/cargo/core/package_id_spec.rs
+47 −21 src/cargo/core/profiles.rs
+1 −1 src/cargo/core/workspace.rs
+1 −16 src/cargo/ops/cargo_add/mod.rs
+104 −3 src/cargo/ops/cargo_new.rs
+2 −8 src/cargo/ops/registry/search.rs
+14 −0 src/cargo/util/rustc.rs
+172 −38 src/cargo/util/toml/mod.rs
+16 −0 src/cargo/util/toml_mut/mod.rs
+8 −2 src/doc/man/cargo-vendor.md
+8 −3 src/doc/man/generated_txt/cargo-vendor.txt
+8 −2 src/doc/src/commands/cargo-vendor.md
+97 −0 src/doc/src/reference/unstable.md
+14 −2 src/etc/man/cargo-vendor.1
+34 −0 tests/testsuite/bad_config.rs
+1 −0 tests/testsuite/cargo_init/mod.rs
+2 −0 tests/testsuite/cargo_init/workspace_add_member/in/Cargo.toml
+0 −0 tests/testsuite/cargo_init/workspace_add_member/in/crates/foo/.keep
+21 −0 tests/testsuite/cargo_init/workspace_add_member/mod.rs
+3 −0 tests/testsuite/cargo_init/workspace_add_member/out/Cargo.toml
+8 −0 tests/testsuite/cargo_init/workspace_add_member/out/crates/foo/Cargo.toml
+3 −0 tests/testsuite/cargo_init/workspace_add_member/out/crates/foo/src/main.rs
+1 −0 tests/testsuite/cargo_init/workspace_add_member/stderr.log
+0 −0 tests/testsuite/cargo_init/workspace_add_member/stdout.log
+5 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_previous_items/in/Cargo.toml
+22 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_previous_items/mod.rs
+6 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_previous_items/out/Cargo.toml
+9 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_previous_items/out/crates/foo/Cargo.toml
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_previous_items/out/crates/foo/src/main.rs
+1 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_previous_items/stderr.log
+0 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_previous_items/stdout.log
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_sorted/in/Cargo.toml
+8 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_sorted/in/crates/bar/Cargo.toml
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_sorted/in/crates/bar/src/main.rs
+8 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_sorted/in/crates/qux/Cargo.toml
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_sorted/in/crates/qux/src/main.rs
+22 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_sorted/mod.rs
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_sorted/out/Cargo.toml
+8 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_sorted/out/crates/foo/Cargo.toml
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_sorted/out/crates/foo/src/main.rs
+1 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_sorted/stderr.log
+0 −0 tests/testsuite/cargo_new/add_members_to_workspace_format_sorted/stdout.log
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_absolute_package_path/in/Cargo.toml
+23 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_absolute_package_path/mod.rs
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_absolute_package_path/out/Cargo.toml
+8 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_absolute_package_path/out/crates/foo/Cargo.toml
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_absolute_package_path/out/crates/foo/src/main.rs
+1 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_absolute_package_path/stderr.log
+0 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_absolute_package_path/stdout.log
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_empty_members/in/Cargo.toml
+22 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_empty_members/mod.rs
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_empty_members/out/Cargo.toml
+8 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_empty_members/out/crates/foo/Cargo.toml
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_empty_members/out/crates/foo/src/main.rs
+1 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_empty_members/stderr.log
+0 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_empty_members/stdout.log
+4 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_exclude_list/in/Cargo.toml
+14 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_exclude_list/in/src/lib.rs
+22 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_exclude_list/mod.rs
+4 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_exclude_list/out/Cargo.toml
+8 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_exclude_list/out/crates/foo/Cargo.toml
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_exclude_list/out/crates/foo/src/main.rs
+1 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_exclude_list/stderr.log
+0 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_exclude_list/stdout.log
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_members_glob/in/Cargo.toml
+22 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_members_glob/mod.rs
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_members_glob/out/Cargo.toml
+8 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_members_glob/out/crates/foo/Cargo.toml
+3 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_members_glob/out/crates/foo/src/main.rs
+1 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_members_glob/stderr.log
+0 −0 tests/testsuite/cargo_new/add_members_to_workspace_with_members_glob/stdout.log
+6 −0 tests/testsuite/cargo_new/mod.rs
+2 −0 tests/testsuite/cargo_new/not_inherit_workspace_package_table_if_not_members/out/Cargo.toml
+0 −8 tests/testsuite/cargo_new/not_inherit_workspace_package_table_if_not_members/stderr.log
+68 −6 tests/testsuite/config.rs
+1 −0 tests/testsuite/main.rs
+579 −0 tests/testsuite/profile_trim_paths.rs
+2 −15 tests/testsuite/workspaces.rs
Loading