Architect
Dart tool to help you analyze Dart/Flutter app's architecture. Architect allows you to create your own architecture configuration. Tool designed to integrate with CI / CD tools, but can be used as a CLI.
Installation
Install from pub:
pub global activate architect
Install from local copy:
From inside of local copy directory run command:
pub global activate --source path .
Usage
From inside of Dart/Flutter project you want to analyze, run command:
pub global run architect
To see help and usages run command:
pub global run architect -h
Libraries
- analyzer_class_parser
- architecture_error
- architecture_errors_analyzer
- banned_class_name
- banned_imports
- base_analyzer
- base_class_parser
- base_printer
- class_name_analyzer
- class_name_error
- configuration_reader
- console_arguments
- console_printer
- import_error
- imports_analyzer
- layer
- project_class
- project_configuration
- regex
- simple_analyzer