stemedb/clippy.toml
jordan a776744889 Initial project setup with Claude Code monorepo structure
- Rust workspace with stemedb-core crate
- Full .claude/ configuration (agents, skills, commands, guides)
- ai-lookup/ for token-efficient fact storage
- Quality gates: clippy, fmt, jscpd duplication detection
- Pre-commit hook with 5-phase quality checks
- CLAUDE.md router and CODING_GUIDELINES.md standards

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-31 10:56:26 -07:00

25 lines
554 B
TOML

# Clippy configuration for StemeDB
# See: https://doc.rust-lang.org/clippy/configuration.html
# Minimum Supported Rust Version
msrv = "1.75.0"
# Cognitive complexity threshold for functions
cognitive-complexity-threshold = 25
# Maximum number of function parameters
too-many-arguments-threshold = 7
# Maximum lines per function
too-many-lines-threshold = 100
# Allow unwrap/expect in tests
allow-unwrap-in-tests = true
allow-expect-in-tests = true
# Allow panic in tests
allow-panic-in-tests = true
# Allow dbg! in tests
allow-dbg-in-tests = true