-
Notifications
You must be signed in to change notification settings - Fork 21
/
Cargo.toml
44 lines (40 loc) · 916 Bytes
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# smoelius: `dylint_driver` and `dylint_linting` are in their own workspaces because they require
# specific Rust components.
[workspace]
members = [
"cargo-dylint",
# "driver",
"dylint",
"dylint-link",
"examples",
"expensive",
"internal",
# "utils/linting",
"utils/testing",
]
resolver = "2"
[workspace.lints.rust.unexpected_cfgs]
level = "deny"
check-cfg = [
"cfg(coverage)",
"cfg(dylint_lib, values(any()))",
"cfg(__cargo_cli)",
"cfg(__cargo_lib)",
"cfg(__library_packages)",
]
[workspace.metadata.dylint]
libraries = [
{ path = "examples/general" },
{ path = "examples/supplementary" },
{ path = "examples/testing/clippy" },
{ path = "examples/restriction/*" },
]
[workspace.metadata.unmaintained]
ignore = [
"icu_locid",
"icu_locid_transform",
"icu_locid_transform_data",
"num_cpus",
"serde-value",
"tester",
]