requiresWidgets property
Whether this rule only applies to Flutter widget code.
If true, the rule is skipped for files without Widget/State patterns. This is a fast pre-filter before AST analysis.
Example: Rules checking StatefulWidget lifecycle:
@override
bool get requiresWidgets => true;
Default: false (runs on all files)
Implementation
@override
bool get requiresWidgets => true;