एरर प्रोन बग चेकर चलाएँ

यदि आप ट्रेड फेडरेशन के लिए कोड बना रहे हैं, तो संभावना है कि आप किसी बिंदु पर प्रीसबमिट में त्रुटि-संबंधी विफलता का सामना करेंगे।

त्रुटि प्रवण क्या है?

एरर प्रोन जावा के लिए एक स्थिर विश्लेषण उपकरण है जो एंड्रॉइड कोड बेस के भीतर संभावित समस्याओं को खोजने में मदद कर सकता है। इस विशिष्ट प्रोजेक्ट के अवलोकन के लिए एरर प्रोन GitHub प्रोजेक्ट देखें।

हम ट्रेड फेडरेशन में इसका उपयोग क्यों करते हैं?

टीएफ में बहुत सारे योगदानकर्ता हैं। इसका उद्देश्य कोड समीक्षा को आसान बनाना और सीएल में कम से कम न्यूनतम गुणवत्ता सुनिश्चित करना है।

एरर प्रोन को TF के सभी भागों के विरुद्ध लागू किया जाता है, इसलिए यह हर जगह समान मानक बनाए रखने में भी मदद करता है।

मुझे क्या देखने की आवश्यकता है?

टीएफ में लागू नियमों की वर्तमान सूची इस प्रकार है: टूल्स/ट्रेडफेडरेशन/कोर/एरर_प्रोन_रूल्स.एमके

संबंधित जानकारी errorprone.info पर पाएं।

सबमिट करने से पहले जांचने के लिए मैं इसे स्थानीय रूप से कैसे चलाऊं?

निम्नलिखित कमांड का उपयोग करें: make tradefed-all javac-check -j64 RUN_ERROR_PRONE=true

त्रुटि प्रोन को निर्माण समय पर लागू किया जाता है, जिसका अर्थ है कि निर्माण विफल हो जाएगा और यदि नियम का सम्मान नहीं किया जा रहा है तो त्रुटि दिखाई देगी।