CLI Tools

Validate classes, generate support docs, and run benchmarks.

Flutterwind includes CLI helpers for validation and docs generation.

Validate utility classes

Use this in CI to catch invalid classes:

flutter pub run flutterwind_core validate --path lib --fail-on-error

Generate support matrix

Regenerate the support matrix from runtime parser support lists:

flutter pub run flutterwind_core matrix --out doc/generated_support_matrix.md

Run benchmark checks

flutter test test/benchmarks/parser_benchmark.dart
flutter test test/benchmarks/variant_benchmark.dart

Golden parity checks

flutter test test/golden_widget_parity_test.dart --update-goldens