# Clippy lints configuration for API-Runtime
# Maximum cognitive complexity allowed for a single function
cognitive-complexity-threshold = 10
# Maximum number of lines allowed for a single function
too-many-lines-threshold = 100
# Maximum number of arguments allowed for a single function
too-many-arguments-threshold = 5
# Maximum nesting level for blocks
excessive-nesting-threshold = 3
# Enforce MSRV
msrv = "1.70.0"
# We want to be explicit about public APIs
avoid-breaking-exported-api = true