feat: robust docs

This commit is contained in:
2026-08-06 17:48:53 -04:00
parent 07e3131f17
commit fde6382617
30 changed files with 1340 additions and 59 deletions
+8 -3
View File
@@ -22,15 +22,20 @@ format = "cargo fmt"
lint = { cmd = "cargo clippy --all-targets -- -D warnings", depends-on = [
"format",
] }
doc = "cargo doc --no-deps --open"
check-docs = "cargo test --test docs"
doc = { cmd = "cargo doc --no-deps --open", depends-on = ["check-docs"] }
doc-build = { cmd = "cargo doc --no-deps", depends-on = ["check-docs"] }
doctests = "cargo test --doc"
clean = "cargo clean"
install = "cargo install --path . --locked"
check = { depends-on = ["format", "lint", "tests"] }
check = { depends-on = ["format", "lint", "tests", "check-docs", "doc-build"] }
build-lean = "cargo build --release --no-default-features"
[tasks.cb]
cmd = "cargo run --release --quiet --"
description = "Run the CLI, e.g. `pixi run cb validate --course examples/course`"
description = "Run the CLI, e.g., `pixi run cb validate --course examples/course`"
[feature.dev.dependencies]
rust-analyzer = "*"