Ü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
- Automatisierte Überprüfung des generierten Codes
- Integration mit Paket: build
- CLI-Befehl für einfache Ausführung
- Plattformübergreifende Unterstützung
- Leichte und schnelle Überprüfungen
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