-
Notifications
You must be signed in to change notification settings - Fork 28
Expand file tree
/
Copy pathjustfile
More file actions
34 lines (26 loc) · 856 Bytes
/
Copy pathjustfile
File metadata and controls
34 lines (26 loc) · 856 Bytes
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
[parallel]
check: \
check-typos check-tombi check-fmt check-shear check-fuzz \
(check-clippy "x86_64-unknown-linux-gnu") (check-clippy "wasm32-unknown-unknown") \
(check-doc "x86_64-unknown-linux-gnu") (check-doc "wasm32-unknown-unknown")
check-typos:
typos
check-tombi:
tombi lint
tombi fmt --check
check-fmt:
cargo +nightly fmt --check
check-shear:
cargo shear
check-fuzz:
cd crates/aeronet_transport && cargo +nightly fuzz check --target x86_64-unknown-linux-gnu
check-clippy target:
cargo clippy --target {{ target }} --workspace --all-features --all-targets -- -Dwarnings
check-doc target:
cargo +nightly doc --target {{ target }} --workspace --all-features --no-deps
prepare:
typos --write-changes
tombi fmt
cargo +nightly fmt
cargo shear --fix
cargo clippy --fix --allow-dirty