1mod blanket_hint_mostly_unused;
2mod im_a_teapot;
3mod implicit_minimum_version_req;
4mod missing_lints_inheritance;
5mod non_kebab_case_bins;
6mod non_kebab_case_features;
7mod non_kebab_case_packages;
8mod non_snake_case_features;
9mod non_snake_case_packages;
10mod redundant_homepage;
11mod redundant_readme;
12mod unknown_lints;
13pub mod unused_dependencies;
14mod unused_workspace_dependencies;
15mod unused_workspace_package_fields;
16
17pub use blanket_hint_mostly_unused::blanket_hint_mostly_unused;
18pub use im_a_teapot::check_im_a_teapot;
19pub use implicit_minimum_version_req::implicit_minimum_version_req_pkg;
20pub use implicit_minimum_version_req::implicit_minimum_version_req_ws;
21pub use missing_lints_inheritance::missing_lints_inheritance;
22pub use non_kebab_case_bins::non_kebab_case_bins;
23pub use non_kebab_case_features::non_kebab_case_features;
24pub use non_kebab_case_packages::non_kebab_case_packages;
25pub use non_snake_case_features::non_snake_case_features;
26pub use non_snake_case_packages::non_snake_case_packages;
27pub use redundant_homepage::redundant_homepage;
28pub use redundant_readme::redundant_readme;
29pub use unknown_lints::output_unknown_lints;
30pub use unused_dependencies::unused_build_dependencies_no_build_rs;
31pub use unused_workspace_dependencies::unused_workspace_dependencies;
32pub use unused_workspace_package_fields::unused_workspace_package_fields;
33
34pub static LINTS: &[&crate::lints::Lint] = &[
35 blanket_hint_mostly_unused::LINT,
36 implicit_minimum_version_req::LINT,
37 im_a_teapot::LINT,
38 missing_lints_inheritance::LINT,
39 non_kebab_case_bins::LINT,
40 non_kebab_case_features::LINT,
41 non_kebab_case_packages::LINT,
42 non_snake_case_features::LINT,
43 non_snake_case_packages::LINT,
44 redundant_homepage::LINT,
45 redundant_readme::LINT,
46 unknown_lints::LINT,
47 unused_dependencies::LINT,
48 unused_workspace_dependencies::LINT,
49 unused_workspace_package_fields::LINT,
50];
51
52static CARGO_LINTS_MSRV: cargo_util_schemas::manifest::RustVersion =
57 cargo_util_schemas::manifest::RustVersion::new(1, 79, 0);