2012-03-06 58 views
5

मैं nchurn के समान जावा लाइब्रेरी की तलाश में हूं, जिसके बारे में जानकारी प्राप्त करने में सक्षम होने के बारे में जानकारी प्राप्त करने में सक्षम है ... मुझे निम्नलिखित की तरह कुछ जानकारी चाहिए ताकि मैं गणना कर सकूं।कोड मंथन की गणना करने के लिए जावा के लिए कोई एपीआई है?

+--------------------------------------------------+ 
| lib/rubikon/application/instance_methods.rb | 48 | 
| lib/rubikon/application.rb     | 30 | 
| test/test.rb        | 30 | 
| lib/rubikon/command.rb      | 28 | 
| lib/rubikon/parameter.rb     | 17 | 
| test/application_tests.rb     | 14 | 
| Rakefile         | 13 | 
| lib/rubikon/application/dsl_methods.rb  | 12 | 

क्या कोई ऐसे एपीआई के बारे में जानता है जहां मुझे कोड मंथन जानकारी मिल सकती है? हालांकि जावा में होना चाहिए।

आपकी मदद

+1

http://stackoverflow.com/questions/54318/any-tools-to-get-code-churn-metrics-for-a-subversion-repository का डुप्लिकेट? –

+0

आपको इसकी आवश्यकता क्यों है? अपने निर्माण के रूप में 'nchurn' का उपयोग करें। – AlexR

+0

डीएमओएस - मैंने वहां उल्लिखित कुछ औजारों का प्रयास किया है, लेकिन वे जो भी मुझे चाहिए वह उत्पादन नहीं करते हैं। – ict1991

उत्तर

2

SVN के लिए, StatSVN के लिए धन्यवाद सबसे संशोधन के साथ फ़ाइलों का एक दृश्य प्रदान करता है। HTML आउटपुट उदाहरण के लिए here देखें। यह जावा में लिखा गया है, इसलिए यदि आपको जावा एपीआई की आवश्यकता है, तो जानकारी प्राप्त करने के विरोध में, आप शायद उस कार्यान्वयन में खोद सकते हैं जो HTML को उत्पन्न करता है और कक्षाओं को किसी भी तरह से कॉल करता है। स्रोत कोड StatSVN Sourceforge repo में है।