requiresClassDeclaration property
Whether this rule only applies to files with class declarations.
If true, the rule is skipped for files without class/mixin/extension. Uses ContentRegionIndex for fast detection.
Example: Rules checking class structure:
@override
bool get requiresClassDeclaration => true;
Default: false (runs on all files)
Implementation
@override
bool get requiresClassDeclaration => true;