Commit c0838c8
committed
Auto merge of rust-lang#130632 - weihanglo:update-cargo, r=weihanglo
Update cargo
16 commits in a9a418d1a22f29e7dfd034e3b93f15657e608a29..eaee77dc1584be45949b75e4c4c9a841605e3a4b
2024-09-15 19:13:12 +0000 to 2024-09-19 21:10:23 +0000
- fix(complete): Harden `--target` completions (rust-lang/cargo#14564)
- Cleanup duplicated check-cfg lint logic (rust-lang/cargo#14567)
- Revert "remove reference to incomplete crates.io feature from docs" (rust-lang/cargo#14562)
- feat: Add custom completer for `cargo help <TAB>` (rust-lang/cargo#14557)
- docs(unstable): Expand on completion documentation (rust-lang/cargo#14563)
- feat: Add custom completer for `cargo build --example=<TAB>` (rust-lang/cargo#14531)
- remove reference to incomplete crates.io feature from docs (rust-lang/cargo#14561)
- fix(complete): Fix problems on my machine (rust-lang/cargo#14558)
- feat: Add custom completer for completing benchmark names (rust-lang/cargo#14532)
- refactor(info): Use the `shell.note` to print the note (rust-lang/cargo#14554)
- feat: Add custom completer for completing test names (rust-lang/cargo#14548)
- Suggest `cargo info` command in the `cargo search` result (rust-lang/cargo#14537)
- feat: Add custom completer for completing target triple (rust-lang/cargo#14535)
- feat: Add custom completer for `cargo -Z <TAB>` (rust-lang/cargo#14536)
- feat: Add custom completer for completing installed binaries (rust-lang/cargo#14534)
- feat: Add custom completer for completing bin names (rust-lang/cargo#14533)
r? ghost1 file changed
+1
-1
lines changed- Cargo.lock+8-8
- Cargo.toml+2-2
- src/bin/cargo/cli.rs+9-1
- src/bin/cargo/commands/help.rs+13-1
- src/bin/cargo/commands/uninstall.rs+30-1
- src/cargo/core/compiler/build_runner/mod.rs+1-1
- src/cargo/core/compiler/fingerprint/mod.rs-22
- src/cargo/core/compiler/mod.rs+6-33
- src/cargo/ops/mod.rs+1
- src/cargo/ops/registry/info/view.rs+5-13
- src/cargo/ops/registry/search.rs+8
- src/cargo/util/command_prelude.rs+166-19
- src/cargo/util/toml/mod.rs+26-3
- src/doc/src/reference/unstable.md+22-5
- tests/testsuite/cargo_info/specify_version_within_ws_and_match_with_lockfile/stderr.term.svg+5-2
- tests/testsuite/cargo_info/specify_version_within_ws_and_match_with_lockfile/stdout.term.svg+2-5
- tests/testsuite/cargo_info/transitive_dependency_within_ws/direct1-stderr.term.svg+5-2
- tests/testsuite/cargo_info/transitive_dependency_within_ws/direct1-stdout.term.svg+2-5
- tests/testsuite/cargo_info/transitive_dependency_within_ws/direct2-stderr.term.svg+27
- tests/testsuite/cargo_info/transitive_dependency_within_ws/direct2-stdout.term.svg+2-5
- tests/testsuite/cargo_info/transitive_dependency_within_ws/mod.rs+3-3
- tests/testsuite/cargo_info/transitive_dependency_within_ws/transitive1-stderr.term.svg+27
- tests/testsuite/cargo_info/transitive_dependency_within_ws/transitive1-stdout.term.svg+2-5
- tests/testsuite/cargo_info/transitive_dependency_within_ws/transitive2-stderr.term.svg+27
- tests/testsuite/cargo_info/transitive_dependency_within_ws/transitive2-stdout.term.svg+2-5
- tests/testsuite/cargo_info/transitive_dependency_within_ws/ws-stderr.term.svg+5-2
- tests/testsuite/cargo_info/transitive_dependency_within_ws/ws-stdout.term.svg+2-5
- tests/testsuite/cargo_info/within_ws/stderr.term.svg+5-2
- tests/testsuite/cargo_info/within_ws/stdout.term.svg+2-5
- tests/testsuite/cargo_info/within_ws_without_lockfile/stderr.term.svg+4-2
- tests/testsuite/cargo_info/within_ws_without_lockfile/stdout.term.svg+2-5
- tests/testsuite/cargo_info/without_requiring_registry_auth/stderr.term.svg+5-2
- tests/testsuite/cargo_info/without_requiring_registry_auth/stdout.term.svg+2-5
- tests/testsuite/check_cfg.rs+10-4
- tests/testsuite/search.rs+16-1
0 commit comments