概要
build_verify は、package:build システムを使用する Flutter および Dart プロジェクト向けの開発ツールです。開発時または CI ワークフロー中にビルド出力を検証することで、生成されたコードが最新であることを保証します。このパッケージは、生成されたファイルが古くなっているかどうかを検出するチェックを実行し、コードの一貫性を維持し、古いコードによる実行時問題を防ぎます。Flutter の pub システムとシームレスに統合され、Android、iOS、macOS、Windows、Linux などの複数のプラットフォームをサポートしています。
用途
- ビルドベースのプロジェクトにおける生成コードが最新であることを確認する
- 古くなったコードによる実行時エラーの防止
- CI/CD パイプラインでのビルドの検証
- 欠落または古くなったビルド出力を検出する
- 自動テストワークフローのサポート
主な機能
- Automated verification of generated code
- Integration with package:build
- CLI command for easy execution
- Cross-platform support
- Lightweight and fast checks
適している対象
- パッケージ:build を使用する開発者
- コード品質基準を強制するチーム
- CI/CD環境
- コード生成付きのプロジェクト
注意事項
- パッケージ:build のセットアップが必要です
- ビルドベースのプロジェクトには不要
- 複雑なビルド設定では構成が必要になる場合があります
- build_runnerと併用するのが最適です