Commit 01ea06b
- Cargo.lock+21-3
- Cargo.toml+5-1
- crates/cargo-test-support/src/registry.rs+21-2
- crates/cargo-util-schemas/src/core/package_id_spec.rs+9-1
- src/cargo/core/compiler/job_queue/mod.rs+13-8
- src/cargo/core/resolver/context.rs+2-2
- src/cargo/core/resolver/dep_cache.rs+4-4
- src/cargo/core/resolver/errors.rs+4-4
- src/cargo/core/resolver/mod.rs+5-5
- src/cargo/core/shell.rs+13-112
- src/cargo/lints/mod.rs+23-55
- src/cargo/lints/rules/blanket_hint_mostly_unused.rs-2
- src/cargo/lints/rules/im_a_teapot.rs+2-7
- src/cargo/lints/rules/implicit_minimum_version_req.rs-3
- src/cargo/lints/rules/missing_lints_inheritance.rs-2
- src/cargo/lints/rules/non_kebab_case_bins.rs-2
- src/cargo/lints/rules/non_kebab_case_features.rs-2
- src/cargo/lints/rules/non_kebab_case_packages.rs-2
- src/cargo/lints/rules/non_snake_case_features.rs-2
- src/cargo/lints/rules/non_snake_case_packages.rs-2
- src/cargo/lints/rules/redundant_homepage.rs-2
- src/cargo/lints/rules/redundant_readme.rs-2
- src/cargo/lints/rules/unknown_lints.rs-1
- src/cargo/lints/rules/unused_workspace_dependencies.rs-2
- src/cargo/lints/rules/unused_workspace_package_fields.rs-2
- src/cargo/ops/cargo_clean.rs+17
- src/cargo/ops/cargo_install.rs+5-12
- src/cargo/ops/common_for_install_and_uninstall.rs+10-10
- src/cargo/ops/registry/publish.rs+56-1
- src/cargo/sources/git/source.rs+3-1
- src/cargo/sources/git/utils.rs+13-3
- src/cargo/sources/registry/remote.rs+1
- src/cargo/sources/source.rs+1-95
- src/cargo/util/hostname.rs-77
- src/cargo/util/mod.rs-2
- src/cargo/util/network/http.rs+49-47
- src/cargo/util/progress.rs+19-22
- tests/testsuite/clean.rs+150
- tests/testsuite/credential_process.rs+2-2
- tests/testsuite/fix_n_times.rs+139
- tests/testsuite/git.rs+32-3
- tests/testsuite/patch.rs+4-4
- tests/testsuite/path.rs+5-6
- tests/testsuite/publish.rs+166
- tests/testsuite/registry.rs+77
- tests/testsuite/search.rs+9-22
- tests/testsuite/warning_override.rs+63
0 commit comments