Skip to content

Commit 4ece12d

Browse files
committed
Lintcheck: Update the default testset for local lintcheck
1 parent 46ebe0c commit 4ece12d

File tree

1 file changed

+40
-34
lines changed

1 file changed

+40
-34
lines changed

lintcheck/lintcheck_crates.toml

Lines changed: 40 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,44 @@
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+
112
[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' }
3642

3743
[recursive]
3844
ignore = [

0 commit comments

Comments
 (0)