flutter_ui_guard library
Flutter Guard - A static analysis tool for Flutter widget trees.
This library provides tools to analyze Flutter widget trees for performance issues, best practice violations, and optimization opportunities.
Example usage:
final report = FlutterGuard.analyze(
rootWidget: myWidget,
config: GuardConfig(maxNestingLevel: 5),
);
report.printReport();
Classes
- FlutterGuard
- Flutter Guard - Main analyzer class.
- GuardConfig
- Configuration options for FlutterGuard analysis.
- GuardIssue
- Represents a single detected issue in the widget tree.
- GuardReport
- Contains the complete analysis results.
Enums
- IssueSeverity
- Severity level for detected issues.