Pertanyaan yang diberi tag pmd

107
Apa perbedaan antara PMD dan FindBugs?

Ada pertanyaan yang membandingkan PMD dan CheckStyle . Namun, saya tidak dapat menemukan perincian yang bagus tentang perbedaan / persamaan antara PMD dan FindBugs. Saya percaya perbedaan utama adalah bahwa PMD bekerja pada kode sumber, sementara FindBugs bekerja pada file bytecode yang...

93
String pencocokan RegExp tidak dimulai dengan my

Untuk PMD, saya ingin memiliki aturan yang memperingatkan saya tentang variabel jelek yang dimulai dengan my. Ini berarti saya harus menerima semua variabel yang TIDAK dimulai my. Jadi, saya membutuhkan RegEx (re) yang berperilaku sebagai berikut: re.match('myVar') == false re.match('manager')...

86
Gaya cek vs. PMD

Kami memperkenalkan alat analisis statis ke dalam sistem build untuk produk Java kami. Kami menggunakan Maven2 jadi integrasi Checkstyle dan PMD gratis. Namun, sepertinya ada banyak fungsi yang tumpang tindih antara kedua alat ini, dalam hal penerapan aturan gaya dasar. Apakah ada keuntungan...