flutter_audit 1.0.1 copy "flutter_audit: ^1.0.1" to clipboard
flutter_audit: ^1.0.1 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
145
points
38
downloads

Documentation

API reference

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)

License

MIT (license)

Dependencies

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

More

Packages that depend on flutter_audit