flutter_quality_analyzer 2.0.0
flutter_quality_analyzer: ^2.0.0 copied to clipboard
A CLI tool that analyzes Flutter project dependencies — version checks, license detection, test coverage, and AI-powered summary using Gemini.
Changelog #
2.0.0 - 2024-01-03 #
Added #
- License detection — fetched from pub.dev API for every package
- pub points and popularity score columns in output table
- Like count from pub.dev
- Test coverage analyzer — counts test files vs source files, grades the project
- AI-powered health summary using Google Gemini API (free tier)
- New CLI flags:
--coverage,--ai-summary,--gemini-key VersionCheckResult.copyWith()for immutable field updates
Changed #
PubDevClient.fetchLatestVersionrenamed tofetchPackageInfo(fetches more data)- Output table now shows LICENSE, PTS (pub points), POP (popularity) columns
- Banner updated to v2.0.0