Commit d517ca2
- .github/workflows/main.yml+1-1
- Cargo.lock+369-358
- Cargo.toml+11-7
- crates/cargo-util-schemas/Cargo.toml+1-1
- crates/cargo-util-schemas/src/manifest/rust_version.rs+53-15
- crates/xtask-lint-docs/src/main.rs+9-4
- src/bin/cargo/commands/build.rs-11
- src/bin/cargo/commands/fix.rs+3-2
- src/bin/cargo/commands/run.rs+6-2
- src/bin/cargo/main.rs+1-1
- src/cargo/core/compiler/compilation.rs+15-16
- src/cargo/core/compiler/custom_build.rs+3-3
- src/cargo/core/compiler/timings/report.rs+2-20
- src/cargo/core/compiler/timings/timings.js+14-448
- src/cargo/core/workspace.rs+36-45
- src/cargo/lints/mod.rs+52-21
- src/cargo/lints/rules/blanket_hint_mostly_unused.rs+5-1
- src/cargo/lints/rules/im_a_teapot.rs+8-3
- src/cargo/lints/rules/implicit_minimum_version_req.rs+28-32
- src/cargo/lints/rules/missing_lints_inheritance.rs+128
- src/cargo/lints/rules/mod.rs+16-2
- src/cargo/lints/rules/non_kebab_case_bins.rs+3-1
- src/cargo/lints/rules/non_kebab_case_features.rs+3-1
- src/cargo/lints/rules/non_kebab_case_packages.rs+3-1
- src/cargo/lints/rules/non_snake_case_features.rs+3-1
- src/cargo/lints/rules/non_snake_case_packages.rs+3-1
- src/cargo/lints/rules/redundant_homepage.rs+3-1
- src/cargo/lints/rules/redundant_readme.rs+3-1
- src/cargo/lints/rules/unknown_lints.rs+3-2
- src/cargo/lints/rules/unused_workspace_dependencies.rs+3-1
- src/cargo/lints/rules/unused_workspace_package_fields.rs+149
- src/cargo/ops/cargo_add/mod.rs+2-3
- src/cargo/ops/cargo_compile/mod.rs+3
- src/cargo/ops/cargo_install.rs+3-1
- src/cargo/ops/cargo_report/timings.rs+1
- src/cargo/ops/cargo_update.rs+2-2
- src/cargo/ops/fix/mod.rs-1
- src/cargo/ops/registry/info/mod.rs+2-4
- src/cargo/ops/resolve.rs+1-1
- src/cargo/sources/git/known_hosts.rs+59-11
- src/cargo/util/command_prelude.rs+10-9
- src/cargo/util/context/schema.rs-2
- src/cargo/util/log_message.rs+2
- src/cargo/util/toml/mod.rs+2-2
- src/doc/man/cargo.md+8
- src/doc/man/generated_txt/cargo.txt+9
- src/doc/src/commands/cargo.md+8
- src/doc/src/reference/lints.md+70
- src/doc/src/reference/unstable.md+6-1
- src/etc/man/cargo.1+14
- tests/testsuite/artifact_dir.rs+6-40
- tests/testsuite/build_analysis.rs+1
- tests/testsuite/build_script.rs+153
- tests/testsuite/lints/implicit_minimum_version_req.rs+2
- tests/testsuite/lints/missing_lints_inheritance.rs+163
- tests/testsuite/lints/mod.rs+30
- tests/testsuite/lints/unknown_lints.rs+14
- tests/testsuite/lints/unused_workspace_package_fields.rs+80
- tests/testsuite/lockfile_path.rs+536-104
- tests/testsuite/script/cargo.rs+10-35
0 commit comments