Skip to content

Repository files navigation

{{project-name}}

A Rust CLI, generated from the cargo workspace template.

Layout

Cargo.toml                     virtual workspace + shared lints/profiles
crates/{{project-name}}-cli/   the CLI crate (clap + thiserror + anyhow)

Develop

just run --name Ada     # run the CLI
just test               # cargo nextest
just clippy             # pedantic + strict lints
just gate               # CRAP + 90% per-function coverage floor
just fmt                # rustfmt — last, before committing
just large-files        # list .rs files over 30k (split smell)

Toolchain is pinned in rust-toolchain.toml (stable + rustfmt + clippy). The coverage gate additionally needs cargo-nextest, cargo-llvm-cov, and cargo-crap:

cargo install cargo-nextest cargo-llvm-cov cargo-crap

See CLAUDE.md for the full workflow and conventions.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages