QUAL009infoFree tier

file-too-long

File exceeds recommended maximum length.

Applies to: C, C#, CPP, Go, H, HPP, JAVA, JavaScript, KT, Python, Ruby, Rust, SCALA, SWIFT, TypeScript

Why this matters

Long files are hard to navigate, understand, and maintain. They often indicate that a file has too many responsibilities. Consider splitting into smaller, focused modules.

Catch it before it ships

pip install stablestack # or: npx stablestackstablestack # scans your project, QUAL009 includedstablestack explain QUAL009

False positive in your codebase? Suppress a single line with # noqa: QUAL009