Übersicht
build_verify ist ein Entwicklungstool für Flutter- und Dart-Projekte, die das Paket:build-System verwenden. Es stellt sicher, dass generierter Code aktuell bleibt, indem es Build-Ausgaben während der Entwicklung oder in CI-Workflows überprüft. Das Paket führt Überprüfungen durch, um festzustellen, ob bestimmte generierte Dateien veraltet sind, wodurch die Konsistenz des Codes gewährleistet und Laufzeitprobleme aufgrund veralteter Codeabschnitte vermieden werden. Es integriert sich nahtlos in das pub-System von Flutter und unterstützt mehrere Plattformen wie Android, iOS, macOS, Windows und Linux.
Anwendungsfälle
- Sicherstellen, dass generierter Code in buildbasierten Projekten aktuell ist
- Vermeidung von Laufzeitfehlern durch veralteten Code
- Builds in CI/CD-Pipelines überprüfen
- Fehlende oder veraltete Build-Ausgaben erkennen
- Unterstützung automatisierter Testworkflows
Hauptmerkmale
- Automated verification of generated code
- Integration with package:build
- CLI command for easy execution
- Cross-platform support
- Lightweight and fast checks
Geeignet für
- Entwickler, die das Paket:build verwenden
- Teams, die Code-Qualitätsstandards durchsetzen
- CI/CD-Umgebungen
- Projekte mit Codegenerierung
Hinweise
- Erfordert Paket:build-Einrichtung
- Nicht erforderlich für projektunabhängige Projekte
- Kann bei komplexen Build-Umgebungen Konfiguration erfordern
- Am besten zusammen mit build_runner verwendet