flutter_arch_lens 1.0.2 copy "flutter_arch_lens: ^1.0.2" to clipboard
flutter_arch_lens: ^1.0.2 copied to clipboard

Architecture analyzer for Flutter/Dart projects (CLI). Generates dependency graphs, detects cycles, and enforces layering rules.

1.0.2 #

  • Added OSI license (MIT)
  • Added example folder
  • Improved dartdoc coverage for public API
  • Documentation and metadata improvements

1.0.1 #

  • Added explain mode (--explain) to describe detected architecture
  • Added recommend mode (--recommend) with actionable guidance
  • Improved structure detection for Flutter apps and Dart packages
  • Added package-aware recommendations (lib/src, public API)
  • Improved CLI UX and output clarity
  • Bug fixes and internal refactoring

0.1.0 #

  • Initial release.
  • Scans lib/**.dart and builds an internal import graph.
  • Detects circular dependencies (cycles).
  • Optional layer assignment via .arch_lens.yaml globs.
  • Optional layer dependency rules (allowedDependencies).
  • Outputs report as text or JSON.
  • Adds --explain and --recommend modes for architecture coaching.
1
likes
160
points
31
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Architecture analyzer for Flutter/Dart projects (CLI). Generates dependency graphs, detects cycles, and enforces layering rules.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

args, collection, path, yaml

More

Packages that depend on flutter_arch_lens