-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclippy.toml
More file actions
23 lines (18 loc) · 753 Bytes
/
clippy.toml
File metadata and controls
23 lines (18 loc) · 753 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Clippy Configuration for Performance Optimization
# This configuration disables expensive lints during development builds
# while maintaining code quality standards
# Disable expensive lints that slow down clippy significantly
avoid-breaking-exported-api = false
msrv = "1.70"
# Disable performance-intensive lints for faster development cycles
# These can be re-enabled for release builds
disallowed-methods = []
disallowed-types = []
disallowed-macros = []
# Reduce complexity checks that require extensive analysis
cognitive-complexity-threshold = 50
type-complexity-threshold = 500
# Disable lints that require cross-crate analysis
missing-docs-in-crate-items = false
# Keep essential quality lints enabled
warn-on-all-wildcard-imports = true