morodomi avatar

flutter-quality

Flutter品質チェック。静的解析/フォーマット/テスト実行時に使用。「Flutterの品質チェック」で起動。

提供方 morodomi|开源

Flutter Quality Check

Flutter/Dart プロジェクトの品質チェックツール。

Commands

ツールコマンド用途
Analyzedart analyze静的解析
Formatdart format .フォーマット
Testflutter testテスト実行
Coverageflutter test --coverageカバレッジ

Usage

静的解析

# 基本
dart analyze

# 特定ディレクトリ
dart analyze lib/

# 厳格モード(fatal-infos)
dart analyze --fatal-infos

コードフォーマット

# チェック
dart format --output=none --set-exit-if-changed .

# 自動修正
dart format .

# 特定ディレクトリ
dart format lib/ test/

テスト実行

# 基本
flutter test

# 特定ファイル
flutter test test/widget_test.dart

# カバレッジ付き
flutter test --coverage

# レポート生成
genhtml coverage/lcov.info -o coverage/html

パッケージ管理

# 依存関係取得
flutter pub get

# 依存関係更新
flutter pub upgrade

# outdated確認
flutter pub outdated

Quality Standards

項目目標
Analyzeissues 0
Formatエラー0
カバレッジ90%+

Reference

  • 詳細: reference.md