लगता है मैं सब के बहुत सारे के साथ एक परियोजना है, कुछ अनजाने वहाँ छोड़ दिया, कुछ अब प्रासंगिक नहीं, कुछ भविष्य संभव सुविधाओं आदि का प्रतिनिधित्वमैवेन टेस्ट चरण में TODO हैंडलिंग को एकीकृत करने के लिए कैसे?
मुझे पता है कि सबसे IDEs// फिल्टर दिखा सकते हैं उन्हें सॉर्ट, लेकिन im की तलाश में एक और सख्त नीति लागू करने का एक तरीका।
जो कुछ मैं ढूंढ रहा हूं वह कुछ मैवेन प्लगइन है जो मैं परीक्षण चरण से जुड़ सकता हूं जो एक विशिष्ट प्रारूप (उदाहरण के लिए // TODO-Ver ...) के TODO को देखता है और यदि कोई पाया जाता है, तो परीक्षण उत्पन्न करता है विफलता (जो तब हडसन के माध्यम से दिखाई देगी, ईमेल भेजे जाएंगे, अलार्म बंद हो जाएंगे, सिर रोल होंगे आदि)।
यह अतिरिक्त निष्पादन कुछ प्रोफ़ाइल के तहत परीक्षण चरण से बंधेगा जो केवल देव चक्र अंत या कुछ के करीब सक्रिय होगा।
मेरा प्रश्न है कि किसी ने पहले ऐसा कुछ किया है? regexp द्वारा TODO को देखने के लिए कौन से कोड निरीक्षण उपकरण तैयार किए जा सकते हैं, और निरीक्षण उपकरण चलाने के लिए क्या मेवेन प्लगइन का उपयोग किया जा सकता है? क्या यूनिट टेस्ट से करना संभव है? कोई टिप्पणी/विचार/सुझाव स्वागत होगा।
आप परीक्षण या निर्माण में विफल होने की तुलना में एक रिपोर्ट उत्पन्न करने से बेहतर हैं। उत्तरार्द्ध आपके डेवलपर्स को सफल बनाने के लिए सभी TODO को हटाने के लिए प्राप्त करेगा। मजेदार कल्पना कीजिए जब लापता TODO को जिम्मेदार ठहराया जाना है; हाँ, ईमेल भेजे जाएंगे, अलार्म बंद हो जाएंगे, सिर रोल होंगे आदि लेकिन थोड़ी देर हो चुकी है। –