flutter_audit 1.0.0 copy "flutter_audit: ^1.0.0" to clipboard
flutter_audit: ^1.0.0 copied to clipboard

A static analysis CLI for Flutter projects. Scans for missing const, undisposed controllers, missing SafeArea, hardcoded values, API issues, and security risks.

Changelog #

1.0.0 — Phase 1 (initial) #

  • Project scaffold: pubspec, folder structure, CI workflow
  • Core engine: Scanner, Parser, RulesEngine, ScoreCalculator
  • First rule: missing_const
  • Output: terminal reporter with scores and top issues
  • Output: JSON reporter for CI/CD
  • Tests: rule unit tests + scanner integration tests
  • Sample fixture project for manual testing

Roadmap #

  • 1.1: Add missing_dispose, missing_safearea rules
  • 1.2: Add hardcoded_dimension, hardcoded_color rules
  • 1.3: API endpoint extraction + missing_try_catch
  • 1.4: HTML report dashboard
  • 1.5: .flutter_audit.yaml configuration support
3
likes
0
points
38
downloads

Publisher

unverified uploader

Weekly Downloads

A static analysis CLI for Flutter projects. Scans for missing const, undisposed controllers, missing SafeArea, hardcoded values, API issues, and security risks.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

analyzer, args, glob, mason_logger, meta, path, yaml

More

Packages that depend on flutter_audit