stackchain_analyzer 0.2.1
stackchain_analyzer: ^0.2.1 copied to clipboard
Flutter project health analyzer — architecture, performance, security, dependencies, release readiness, and code quality in one CLI.
Changelog #
0.2.1 #
- Widen
analyzerto>=6.0.0 <15.0.0so Flutter apps usingflutter_test/bloc_testcan resolve - Make NamedType helpers compatible with analyzer 7.x and 8+
0.2.0 #
- Add
.stackchain.yamlconfig (ignore rules, severity overrides, score gates) - Add baseline / diff mode (
--baseline,--update-baseline) - Add SARIF reporter (
--format sarif) for GitHub Code Scanning - Add badge reporter (
--format badge) for README shields - Add Riverpod, Bloc, and GetX analyzers
- Add OSV security advisory checks for Pub packages
- Add
--strictrelease gate profile - Ship reusable GitHub Action at
tool/github_action/stackchain.yml - Support Dart SDK
>=3.0.0 <4.0.0with a broadanalyzerrange - Fix pubspec metadata for pub.dev (description length, real repository URLs)
- Add
example/example.dartfor documentation score
0.1.0 #
- Initial release of
stackchain_analyzer - CLI:
stackchain analyzewith architecture, performance, security, dependencies, release, and quality analyzers - Output formats: console, JSON, CI (GitHub Actions annotations)
- Extensible
Analyzerplugin interface andAnalyzerRegistry - Exit codes suitable for CI/CD gates