]>
Commit | Line | Data |
---|---|---|
f20569fa XL |
1 | [package] |
2 | name = "clippy_lints" | |
3c0e092e | 3 | version = "0.1.58" |
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] | |
3c0e092e | 12 | cargo_metadata = "0.14" |
f20569fa | 13 | clippy_utils = { path = "../clippy_utils" } |
c295e0f8 XL |
14 | if_chain = "1.0" |
15 | itertools = "0.10" | |
f20569fa | 16 | pulldown-cmark = { version = "0.8", default-features = false } |
c295e0f8 | 17 | quine-mc_cluskey = "0.2" |
f20569fa XL |
18 | regex-syntax = "0.6" |
19 | serde = { version = "1.0", features = ["derive"] } | |
17df50a5 | 20 | serde_json = { version = "1.0", optional = true } |
c295e0f8 | 21 | toml = "0.5" |
f20569fa | 22 | unicode-normalization = "0.1" |
c295e0f8 | 23 | unicode-script = { version = "0.5", default-features = false } |
3c0e092e | 24 | semver = "1.0" |
c295e0f8 | 25 | rustc-semver = "1.1" |
f20569fa XL |
26 | # NOTE: cargo requires serde feat in its url dep |
27 | # see <https://github.com/rust-lang/rust/pull/63587#issuecomment-522343864> | |
c295e0f8 | 28 | url = { version = "2.2", features = ["serde"] } |
f20569fa XL |
29 | |
30 | [features] | |
17df50a5 | 31 | deny-warnings = ["clippy_utils/deny-warnings"] |
f20569fa XL |
32 | # build clippy with internal lints enabled, off by default |
33 | internal-lints = ["clippy_utils/internal-lints"] | |
17df50a5 | 34 | metadata-collector-lint = ["serde_json", "clippy_utils/metadata-collector-lint"] |
f20569fa XL |
35 | |
36 | [package.metadata.rust-analyzer] | |
37 | # This crate uses #[feature(rustc_private)] | |
38 | rustc_private = true |