]>
Commit | Line | Data |
---|---|---|
f20569fa XL |
1 | [package] |
2 | name = "clippy_lints" | |
31ef2f64 | 3 | version = "0.1.80" |
f20569fa XL |
4 | description = "A bunch of helpful lints to avoid common pitfalls in Rust" |
5 | repository = "https://github.com/rust-lang/rust-clippy" | |
6 | readme = "README.md" | |
7 | license = "MIT OR Apache-2.0" | |
8 | keywords = ["clippy", "lint", "plugin"] | |
c295e0f8 | 9 | edition = "2021" |
f20569fa XL |
10 | |
11 | [dependencies] | |
353b0b11 | 12 | arrayvec = { version = "0.7", default-features = false } |
c0240ec0 | 13 | cargo_metadata = "0.18" |
ed00b5ec | 14 | clippy_config = { path = "../clippy_config" } |
f20569fa | 15 | clippy_utils = { path = "../clippy_utils" } |
487cf647 | 16 | declare_clippy_lint = { path = "../declare_clippy_lint" } |
c620b35d | 17 | itertools = "0.12" |
c295e0f8 | 18 | quine-mc_cluskey = "0.2" |
4b012472 | 19 | regex-syntax = "0.8" |
f20569fa | 20 | serde = { version = "1.0", features = ["derive"] } |
17df50a5 | 21 | serde_json = { version = "1.0", optional = true } |
fe692bf9 FG |
22 | tempfile = { version = "3.3.0", optional = true } |
23 | toml = "0.7.3" | |
24 | regex = { version = "1.5", optional = true } | |
f20569fa | 25 | unicode-normalization = "0.1" |
c295e0f8 | 26 | unicode-script = { version = "0.5", default-features = false } |
3c0e092e | 27 | semver = "1.0" |
c295e0f8 | 28 | rustc-semver = "1.1" |
fe692bf9 | 29 | url = "2.2" |
f20569fa | 30 | |
ed00b5ec FG |
31 | [dev-dependencies] |
32 | walkdir = "2.3" | |
33 | ||
f20569fa | 34 | [features] |
ed00b5ec | 35 | deny-warnings = ["clippy_config/deny-warnings", "clippy_utils/deny-warnings"] |
f20569fa | 36 | # build clippy with internal lints enabled, off by default |
ed00b5ec | 37 | internal = ["serde_json", "tempfile", "regex"] |
f20569fa XL |
38 | |
39 | [package.metadata.rust-analyzer] | |
40 | # This crate uses #[feature(rustc_private)] | |
41 | rustc_private = true |