| Hortis Sonar Java geliştirme projelerinin kalitesini analiz etmek için açık kaynaklı girişim panosu |
Şimdi İndirin |
Hortis Sonar Sıralama ve Özet
- İşletim sistemleri:
- Windows All
Hortis Sonar Etiketler
Hortis Sonar Açıklama
Sonar, kodlama kuralları sözleşmelerinin, metrik önlemlerin ve gelişmiş göstergelerin gözlenmesi yoluyla Java uygulamalarının kalitesini gösteriyor. Sonar, gelişimi daha şeffaf hale getirmeye ve projeleri kontrol altına almaya katkıda bulunmaya katkıda bulunur. Dashboard'lar yöneticilere ve standart açık kaynaklı bileşenler için genel bir vizyon sunuyor. Geliştirici ortamına proaktif kontrolü sağlıyor. Sonar, geliştirme ekiplerinin sürekli iyileştirme elde etmesine yardımcı olur. Sonar üç ana modülden oluşur : · Maven 2 eklentisi, Checkstyle, Surefire, Changelog gibi rapor eklentilerini yapılandırır ve yürütür. Sonra oluşturulan XML dosyaları, veritabanına önlemleri kaydetmek için ayrıştırılır. Sadece komutla yürütülür: MVN org.codehaus.sonar: Sonar-Maven-Plugin :: Sonar. Yapılandırma gerekmez. Eklentiler otomatik olarak ayarlanır. · Veritabanı, zaman içinde önlemleri saklar ve tarihler. Sonar, testler ve demolar için kendi veritabanını (Apache Derby) yerleştirdi. Ancak, gerçek kullanım için MySQL veya Oracle 10G kullanmanızı öneririz. · Web sunucusu önlemleri toplar ve bir proje gösterge tablosunu görüntüler. Ana Özellikler: Projeler Global View Tüm Projelerin Merkezi Görüşü başı dertte projeleri tanımlamak Projeler Treemap Ölçümleri görüntülemek için proje görünümü 20'den fazla metrik eğilimleri eğilimleri (yapılandırılabilir gecikme) Modül / Sınıf Düzeylerinde Arıza Ölçüleri Modüller TREEMPAP Proje Bağlantıları (Ana Sayfa, Kaynaklar, Sayı İzleyici?) Kurumsal kodlama sözleşmenlerinizi belirleyin Checkstyle ve PMD'den 300'den fazla kural ISO Kategorileri: Bakım, Taşınabilirlik, Verimlilik, Güvenilirlik, Kullanılabilirlik Kendi checkstyle ve PMD uzantılarınızı ekleyin Zorunlu veya isteğe bağlı aktivasyon seviyeleri Mevcut Checkstyle / PMD XML dosyalarını ithal edin Yapılandırmaları yükle / kaydetme önceden tanımlanmış konfigürasyonları yükleyin ("güneş kontrolleri" veya "sonar yolu") Uyumluluk önlemleri ihlalleri ölçmek için oranı eğilimleri Her ISO kategorisi / kuralı için ayrılma En çok ihlal edilen kuralları tanımlar düzeltmek için yüksek öncelikli modülleri / sınıfları tanımlayın kaynak kodundaki ihlalleri vurgulayın
Hortis Sonar İlgili Yazılım