अवलोकन
build_verify एक विकास टूल है जो Flutter और Dart प्रोजेक्ट्स के लिए है जो package:build सिस्टम का उपयोग करते हैं। यह विकास या 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 पर्यावरण
- कोड जनरेशन वाले प्रोजेक्ट
विचार योग्य बातें
- पैकेज:बिल्ड सेटअप की आवश्यकता है
- निर्माण-आधारित परियोजनाओं के लिए आवश्यक नहीं
- जटिल बिल्ड सेटअप में कॉन्फ़िगरेशन की आवश्यकता हो सकती है
- बेस्ट उपयोग बिल्ड_रनर के साथ किया जाना चाहिए