2012-03-06 39 views
5

Bir depoda hangi dosyaların çok değiştirildiğini öğrenmek için nchurn benzeri bir Java Kitaplığı arıyorum. Hesaplamalar yapabilmem için aşağıdakilere benzer bazı bilgilere ihtiyacım var.Kod karmaşasını hesaplamak için Java için bir API var mı?

+--------------------------------------------------+ 
| 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 | 

Kod karmaşası bilgisini nereden alabileceğimiz böyle bir API'yi bilen var mı? Gerçi Java'da olmalı. Yardımlarınız SVN için

+1

http://stackoverflow.com/questions/54318/any-tools-to-get-code-churn-metrics-for-a-subversion-repository kopyası? –

+0

Neden ihtiyacın var? Yapınızdaki "nchurn" özelliğini kullanın. – AlexR

+0

DMoses - Orada sözü edilen araçlardan bazılarını denedim ama ihtiyacım olanı üretmiyorlar. – ict1991

cevap

2

, StatSVN için

Teşekkür en fazla bağlantı dosyaların bir görünüm sunuyor. HTML çıktı örneği için bkz. here. Java'da yazılmıştır, bu yüzden bir java API'sine ihtiyacınız varsa, sadece bilgiyi almanın aksine, muhtemelen bu HTML'yi üreten ve sınıfları doğrudan bir şekilde çağıran uygulamaya girebilirsiniz. Kaynak kodu, StatSVN sourceforge repo'dadır.