|
| 1 | +# If you want to check a local project it's usually easier to use: |
| 2 | +# ``` |
| 3 | +# cargo dev lint <path> |
| 4 | +# ``` |
| 5 | +# |
| 6 | +# For testing you can also add sources to git and local repos like this: |
| 7 | +# ``` |
| 8 | +# crate = {name = "crate", git_url = "https://github.com/name/repo.git", git_hash = "coo1cafe"} |
| 9 | +# crate = {name = "crate", path = "/path/to/project"} |
| 10 | +# ``` |
| 11 | + |
1 | 12 | [crates]
|
2 |
| -# some of these are from cargotest |
3 |
| -cargo = {name = "cargo", version = '0.64.0', online_link = 'https://docs.rs/cargo/{version}/src/{file}.html#{line}'} |
4 |
| -iron = {name = "iron", version = '0.6.1'} |
5 |
| -ripgrep = {name = "ripgrep", version = '12.1.1'} |
6 |
| -xsv = {name = "xsv", version = '0.13.0'} |
7 |
| -# commented out because of 173K clippy::match_same_arms msgs in language_type.rs |
8 |
| -#tokei = { name = "tokei", version = '12.0.4'} |
9 |
| -rayon = {name = "rayon", version = '1.5.0'} |
10 |
| -serde = {name = "serde", version = '1.0.118'} |
11 |
| -# top 10 crates.io dls |
12 |
| -bitflags = {name = "bitflags", version = '1.2.1'} |
13 |
| -# crash = {name = "clippy_crash", path = "/tmp/clippy_crash"} |
14 |
| -libc = {name = "libc", version = '0.2.81'} |
15 |
| -log = {name = "log", version = '0.4.11'} |
16 |
| -proc-macro2 = {name = "proc-macro2", version = '1.0.24'} |
17 |
| -quote = {name = "quote", version = '1.0.7'} |
18 |
| -rand = {name = "rand", version = '0.7.3'} |
19 |
| -rand_core = {name = "rand_core", version = '0.6.0'} |
20 |
| -regex = {name = "regex", version = '1.3.2'} |
21 |
| -syn = {name = "syn", version = '1.0.54'} |
22 |
| -unicode-xid = {name = "unicode-xid", version = '0.2.1'} |
23 |
| -# some more of dtolnays crates |
24 |
| -anyhow = {name = "anyhow", version = '1.0.38'} |
25 |
| -async-trait = {name = "async-trait", version = '0.1.42'} |
26 |
| -cxx = {name = "cxx", version = '1.0.32'} |
27 |
| -ryu = {name = "ryu", version = '1.0.5'} |
28 |
| -serde_yaml = {name = "serde_yaml", version = '0.8.17'} |
29 |
| -thiserror = {name = "thiserror", version = '1.0.24'} |
30 |
| -# some embark crates, there are other interesting crates but |
31 |
| -# unfortunately adding them increases lintcheck runtime drastically |
32 |
| -cfg-expr = {name = "cfg-expr", version = '0.7.1'} |
33 |
| -puffin = {name = "puffin", git_url = "https://github.com/EmbarkStudios/puffin", git_hash = "02dd4a3"} |
34 |
| -rpmalloc = {name = "rpmalloc", version = '0.2.0'} |
35 |
| -tame-oidc = {name = "tame-oidc", version = '0.1.0'} |
| 13 | + |
| 14 | +# Some binaries |
| 15 | +cargo = {name = "cargo", version = '0.80.0', online_link = 'https://docs.rs/cargo/{version}/src/{file}.html#{line}'} |
| 16 | +ripgrep = {name = "ripgrep", version = '14.1.0'} |
| 17 | +mdbook = {name = "mdbook", version = '0.4.40'} |
| 18 | + |
| 19 | +# Common libraries |
| 20 | +rayon = {name = "rayon", version = '1.10.0'} |
| 21 | +serde = {name = "serde", version = '1.0.204'} |
| 22 | +bitflags = {name = "bitflags", version = '2.6.0'} |
| 23 | +log = {name = "log", version = '0.4.22'} |
| 24 | +quote = {name = "quote", version = '1.0.36'} |
| 25 | +proc-macro2 = {name = "proc-macro2", version = '1.0.86'} |
| 26 | +rand = {name = "rand", version = '0.8.5'} |
| 27 | +rand_core = {name = "rand_core", version = '0.6.4'} |
| 28 | +regex = {name = "regex", version = '1.10.5'} |
| 29 | +syn = {name = "syn", version = '2.0.71'} |
| 30 | +anyhow = {name = "anyhow", version = '1.0.86'} |
| 31 | +async-trait = { name = 'async-trait', version = '0.1.81' } |
| 32 | +cxx = {name = "cxx", version = '1.0.124'} |
| 33 | +ryu = {name = "ryu", version = '1.0.18'} |
| 34 | +thiserror = {name = "thiserror", version = '1.0.63'} |
| 35 | +serde_yaml = {name = "serde_yaml", version = '0.9.33'} |
| 36 | +puffin = {name = "puffin", version = '0.19.0'} |
| 37 | +bumpalo = {name = "bumpalo", version = '3.16.0'} |
| 38 | +wasmi = {name = "wasmi", version = '0.35.0'} |
| 39 | +base64 = { name = 'base64', version = '0.22.1' } |
| 40 | +once_cell = { name = 'once_cell', version = '1.19.0' } |
| 41 | +tokio = { name = 'tokio', version = '1.38.1' } |
36 | 42 |
|
37 | 43 | [recursive]
|
38 | 44 | ignore = [
|
|
0 commit comments