मैं एक ग्रहण प्लग-इन की तलाश में हूं जिसका उपयोग किसी परियोजना में अप्रयुक्त विधियों या कक्षाओं का पता लगाने के लिए किया जा सकता है। क्या किसी को उस तरह के प्लग-इन का उपयोग करने के लिए एक कुशल अच्छा पता है?किसी वर्ग/पैकेज में अप्रयुक्त विधियों को खोजने के लिए ग्रहण प्लगइन
उत्तर
कुछ ऐसा EclEmma (http://www.eclemma.org/) हो सकता है जो आप खोज रहे हैं। यह पैकेज, कक्षाओं, विधियों और व्यक्तिगत लाइनों के लिए कोड कवरेज दिखाता है।
कुछ लाइनों को कभी भी 100% कवरेज नहीं मिलेगा (उदाहरण के लिए एम्स) लेकिन यह आपको क्या उपयोग किया जा रहा है इसके बारे में एक अच्छा विचार देगा।
- Findbugs (जो ग्रहण प्लगइन है) दिखा सकते हैं आप "मृत कोड" (CalledMethods डिटेक्टर के माध्यम से)
- UCDetector भी सुविधा
alt text http://www.ucdetector.org/images/popup.png
बेशकउस तरह प्रदान करते हैं , इनमें से कोई भी उपकरण नहीं निर्धारित रूप से अप्रयुक्त कोड ढूंढ सकता है (Halting Problem देखें)। कोई भी कोड अंततः को प्रतिबिंब जैसे विभिन्न माध्यमों के माध्यम से बुलाया जा सकता है।
लेकिन उन स्थिर विश्लेषण उपकरण मदद कर सकते हैं।
अतिरिक्त संकेतों के लिए, एक अच्छा परीक्षण कवरेज अभी भी आवश्यक है (गतिशील विश्लेषण)।
क्या आपका मतलब यह नहीं है कि "इनमें से कोई भी उपकरण ** ** ** निश्चित रूप से अप्रयुक्त कोड नहीं ढूंढ सकता"? –
@ गेफ्री: बहुत अच्छा बिंदु। मैंने इसे ठीक कर दिया है ... "टाइपो"। – VonC
- 1. IntelliJ का उपयोग कर अप्रयुक्त विधियों को कैसे खोजें?
- 2. एसवीएन ग्रहण प्लगइन में खोजें
- 3. रूबी ऐप में अप्रयुक्त विधियों को कैसे ढूंढ सकता हूं?
- 4. ग्रहण प्लगइन में कार्रवाई को बचाने के लिए हुक
- 5. ग्रहण प्लगइन के लिए plugin.xml में स्ट्रिंग्स को बाहरी करना
- 6. ग्रहण (ग्रहण प्लगइन विकास)
- 7. ग्रहण प्लगइन
- 8. ग्रहण प्लगइन
- 9. हैडोप के ग्रहण प्लगइन को स्थापित करना
- 10. पिलिन्स/एसए मॉडल में विरासत विधियों को खोजने के लिए पिलिंट प्राप्त करने में परेशानी
- 11. अप्रयुक्त सार्वजनिक विधियों/गुणों को आसानी से कैसे ढूंढें
- 12. ग्रहण के लिए पसंदीदा रूबी प्लगइन?
- 13. ग्रहण के लिए प्लगइन कैसे लिखें?
- 14. ग्रहण प्लगइन?
- 15. ग्रहण में विधियों के लिए आइकन क्या हैं?
- 16. क्या वेबसाइट में अप्रयुक्त सीएसएस खोजने का कोई तरीका है?
- 17. ग्रहण में विधियों के लिए टिप्पणी ब्लॉक कैसे जोड़ें?
- 18. ग्रहण प्लगइन या अनुक्रम आरेख
- 19. हाइबरनेट ग्रहण प्लगइन
- 20. जुनीट ग्रहण प्लगइन?
- 21. मैं ग्रहण प्लगइन प्रोजेक्ट
- 22. ग्रहण प्लगइन में जार जोड़ना
- 23. ग्रहण में संस्करण मेवेन प्लगइन
- 24. एंड्रॉइड एडीटी प्लगइन ग्रहण
- 25. स्ट्रिंग में स्वरों को खोजने और गिनने के लिए स्ट्रिंग विधियों का उपयोग करें?
- 26. किसी .net प्रोजेक्ट में अप्रयुक्त कक्षाएं खोजें
- 27. स्कैला ग्रहण प्लगइन java.lang.ClassNotFoundException
- 28. ग्रहण प्लगइन टुकड़ा
- 29. ग्रहण प्लगइन त्रुटि
- 30. ग्रहण कंसोल aptana प्लगइन
मानते हैं कि आपके पास एक व्यापक परीक्षण सूट है या प्रत्येक बार मैन्युअल रूप से कोड चलाते हैं –