flutter_statix 1.1.1 copy "flutter_statix: ^1.1.1" to clipboard
flutter_statix: ^1.1.1 copied to clipboard

A simple CLI tool that automatically runs flutter test — ideal for use in CI/CD pipelines or as a pre-launch step.

🧪 flutter_statix #

Flutter Statix

A comprehensive Dart & Flutter static analysis tool that provides advanced code metrics, performance insights, and quality assessments for your Flutter projects.

✨ Features #

🔍 Static Code Analysis #

  • Advanced Dart analyzer with custom lint rules
  • Performance bottleneck detection
  • Code smell identification
  • Architecture pattern validation

📊 Code Metrics #

  • Cyclomatic Complexity: Measure code complexity and maintainability
  • Maintainability Index: Assess how easy your code is to maintain
  • Technical Debt Tracking: Identify areas that need refactoring
  • Lines of Code (LOC): Detailed code statistics

🧪 Test Coverage Analysis #

  • Unit test coverage reports
  • Widget test coverage analysis
  • Integration test metrics
  • Coverage trend tracking

Performance Monitoring #

  • Real-time performance metrics
  • Build time analysis
  • Widget rebuild optimization suggestions
  • Memory usage patterns

📦 Installation #

Add flutter_statix to your pubspec.yaml:

dev_dependencies:
  flutter_statix: ^1.0.8

Then run:

flutter pub get

🚀 Usage #

Basic Analysis #

Run a complete analysis of your Flutter project:

flutter pub run flutter_statix

🤝 Contributing #

We welcome contributions! Please see our Contributing Guide for details.

Development Setup #

git clone https://github.com/adinath-nikam/flutter_statix.git
cd flutter_statix
dart pub get
dart test

📄 License #

This project is licensed under the MIT License - see the LICENSE file for details.

🆘 Support #

📈 Changelog #

v1.0.8 (Latest) #

  • ✨ Added Dart 3.0 compatibility
  • 🐛 Fixed coverage calculation for generated files
  • ⚡ Improved analysis performance by 40%
  • 📊 Enhanced HTML report visualizations

v1.0.7 #

  • 🔧 Added configuration file support
  • 📱 Material Design 3 UI updates
  • 🧪 Improved test coverage analysis

v1.0.6 #

  • 🚀 Initial stable release
  • 📊 Core metrics implementation
  • 🎨 HTML report generation

Made with ❤️ for the Flutter community

WebsiteDocumentation

1
likes
130
points
77
downloads

Publisher

unverified uploader

Weekly Downloads

A simple CLI tool that automatically runs flutter test — ideal for use in CI/CD pipelines or as a pre-launch step.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

analyzer, path

More

Packages that depend on flutter_statix