«pmd» etiketlenmiş sorular

3
PMD ve FindBugs arasındaki farklar nelerdir?
PMD ve CheckStyle'ı karşılaştıran bir soru vardı . Ancak, PMD ve FindBugs arasındaki farklılıklar / benzerlikler hakkında güzel bir döküm bulamıyorum. Bence temel bir fark, PMD'nin kaynak kodu üzerinde çalışırken, FindBugs derlenmiş bayt kodu dosyaları üzerinde çalışıyor. Fakat yetenekler açısından, bir ya / ya da seçim mi olmalı yoksa birbirlerini …

8
Checkstyle, PMD, FindBugs için SonarQube Değişimi mi?
Sıfırdan bir web projesi üzerinde çalışıyoruz ve aşağıdaki statik kod analiz araçlarına bakıyoruz. Kurallar (Checkstyle) Kötü uygulamalar (PMD) Olası hatalar (FindBugs) Proje Maven üzerine inşa edilmiştir. Amaç için birden fazla araç kullanmak yerine tek bir esnek çözüme bakıyordum ve SonarQube ile karşılaştım. SonarQube ile Checkstyle, PMD ve Findbugs sonuçlarına ulaşabileceğimiz …

4
RegExp eşleşen dizesi benim ile başlamıyor
PMD için, ile başlayan çirkin değişkenler konusunda beni uyaran bir kurala sahip olmak istiyorum my. Bu benim do bütün değişkenleri kabul etmek anlamına gelir DEĞİL ile başlar my. Bu nedenle, aşağıdaki gibi davranan bir Normal İfadeye (re) ihtiyacım var: re.match('myVar') == false re.match('manager') == true re.match('thisIsMyVar') == true re.match('myOtherVar') == …


17
Checkstyle vs PMD
Java ürünümüz için derleme sistemine statik analiz araçları ekliyoruz. Maven2 kullanıyoruz, bu nedenle Checkstyle ve PMD entegrasyonu ücretsiz geliyor. Bununla birlikte, temel stil kurallarının uygulanması açısından bu iki araç arasında işlevsellikte büyük bir örtüşme var gibi görünüyor. Bunların her ikisini de kullanmanın bir faydası var mı? Biri çalışacaksa 2 araç …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.