]>
Commit | Line | Data |
---|---|---|
f20569fa XL |
1 | [package] |
2 | name = "clippy_lints" | |
3 | # begin automatic update | |
94222f64 | 4 | version = "0.1.56" |
f20569fa | 5 | # end automatic update |
f20569fa XL |
6 | description = "A bunch of helpful lints to avoid common pitfalls in Rust" |
7 | repository = "https://github.com/rust-lang/rust-clippy" | |
8 | readme = "README.md" | |
9 | license = "MIT OR Apache-2.0" | |
10 | keywords = ["clippy", "lint", "plugin"] | |
11 | edition = "2018" | |
12 | ||
13 | [dependencies] | |
14 | cargo_metadata = "0.12" | |
15 | clippy_utils = { path = "../clippy_utils" } | |
16 | if_chain = "1.0.0" | |
17 | itertools = "0.9" | |
18 | pulldown-cmark = { version = "0.8", default-features = false } | |
19 | quine-mc_cluskey = "0.2.2" | |
20 | regex-syntax = "0.6" | |
21 | serde = { version = "1.0", features = ["derive"] } | |
17df50a5 | 22 | serde_json = { version = "1.0", optional = true } |
f20569fa XL |
23 | toml = "0.5.3" |
24 | unicode-normalization = "0.1" | |
136023e0 | 25 | unicode-script = { version = "0.5.3", default-features = false } |
f20569fa XL |
26 | semver = "0.11" |
27 | rustc-semver = "1.1.0" | |
28 | # NOTE: cargo requires serde feat in its url dep | |
29 | # see <https://github.com/rust-lang/rust/pull/63587#issuecomment-522343864> | |
30 | url = { version = "2.1.0", features = ["serde"] } | |
f20569fa XL |
31 | |
32 | [features] | |
17df50a5 | 33 | deny-warnings = ["clippy_utils/deny-warnings"] |
f20569fa XL |
34 | # build clippy with internal lints enabled, off by default |
35 | internal-lints = ["clippy_utils/internal-lints"] | |
17df50a5 | 36 | metadata-collector-lint = ["serde_json", "clippy_utils/metadata-collector-lint"] |
f20569fa XL |
37 | |
38 | [package.metadata.rust-analyzer] | |
39 | # This crate uses #[feature(rustc_private)] | |
40 | rustc_private = true |