Repository navigation
Expand file tree
/
Copy path.taskcmd
More file actions
63 lines (48 loc) · 1.84 KB
/
Copy path.taskcmd
File metadata and controls
63 lines (48 loc) · 1.84 KB
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
.vars
.RUST_TOOLCHAIN +stable
.tasks
.build
.desc Builds in debug mode
.cmd cargo {{RUST_TOOLCHAIN}} build
.clean
.desc Cleans all targets
.cmd cargo {{RUST_TOOLCHAIN}} clean
.clippy
.desc Runs clippy for all targets
.cmd cargo {{RUST_TOOLCHAIN}} clippy --all-targets
.cov
.desc Generates code coverage report in text format
.cmd cargo {{RUST_TOOLCHAIN}} llvm-cov clean
.cmd cargo {{RUST_TOOLCHAIN}} llvm-cov --no-cfg-coverage --ignore-filename-regex 'test_parser.rs'
.cov-html
.desc Generates code coverage report in HTML format
.cmd cargo {{RUST_TOOLCHAIN}} llvm-cov clean
.cmd cargo {{RUST_TOOLCHAIN}} llvm-cov --no-cfg-coverage --html --open
.cov-badge
.desc Generates the detailed code coverage badge
.cmd cargo {{RUST_TOOLCHAIN}} llvm-cov clean
.cmd cargo {{RUST_TOOLCHAIN}} llvm-cov --no-cfg-coverage --json --summary-only | coverio --collapse --tag cov-badge
.doc
.desc Generates documentation
.cmd cargo {{RUST_TOOLCHAIN}} doc --no-deps
.doc-open
.desc Generates documentation and opens it in browser
.cmd cargo {{RUST_TOOLCHAIN}} doc --no-deps --open
.doc-priv
.desc Generates documentation with private items
.cmd cargo {{RUST_TOOLCHAIN}} doc --no-deps --document-private-items
.doc-priv-open
.desc Generates documentation with private items and opens it in browser
.cmd cargo {{RUST_TOOLCHAIN}} doc --no-deps --open --document-private-items
.fmt
.desc Runs the code formatter
.cmd cargo {{RUST_TOOLCHAIN}} fmt
.musl
.desc Builds in debug mode
.cmd cargo {{RUST_TOOLCHAIN}} build --release --target=x86_64-unknown-linux-musl
.test
.desc Runs tests in debug mode
.cmd cargo {{RUST_TOOLCHAIN}} test
.testn
.desc Runs tests in debug mode using nextest
.cmd cargo {{RUST_TOOLCHAIN}} nextest run --no-fail-fast