- Remove KCL ecosystem (~220 files deleted) - Migrate all infrastructure to Nickel schema system - Consolidate documentation: legacy docs → provisioning/docs/src/ - Add CI/CD workflows (.github/) and Rust build config (.cargo/) - Update core system for Nickel schema parsing - Update README.md and CHANGES.md for v5.0.0 release - Fix pre-commit hooks: end-of-file, trailing-whitespace - Breaking changes: KCL workspaces require migration - Migration bridge available in docs/src/development/
18 lines
567 B
TOML
18 lines
567 B
TOML
# Generated by dev-system/ci
|
|
# Clippy configuration for Rust linting
|
|
|
|
# Lint level thresholds
|
|
cognitive-complexity-threshold = 25
|
|
type-complexity-threshold = 500
|
|
excessive-nesting-threshold = 5
|
|
|
|
# Allowed patterns (prevent lints on specific code)
|
|
# allow-expect-in-tests = true
|
|
# allow-unwrap-in-tests = true
|
|
|
|
# Single-character variable name threshold
|
|
single-char-binding-names-threshold = 4
|
|
|
|
# Note: Lint configurations belong in Cargo.toml under [lints.clippy] or [workspace.lints.clippy]
|
|
# This file only contains clippy configuration parameters, not lint levels
|