İçindekiler:

Java'da PMD ihlali nedir?
Java'da PMD ihlali nedir?

Video: Java'da PMD ihlali nedir?

Video: Java'da PMD ihlali nedir?
Video: PMD tool plugin into Eclipse | PMD Code Review Tool 2024, Kasım
Anonim

1. Genel Bakış. Basit ifadeyle, PMD kullanılmayan değişkenler, boş yakalama blokları, gereksiz nesne oluşturma vb. gibi yaygın programlama kusurlarını bulmak için bir kaynak kod çözümleyicisidir. Destekler Java , JavaScript, Salesforce.com Apex, PLSQL, Apache Velocity, XML, XSL.

Buna göre, PMD ihlali nedir?

PMD (Programming Mistake Detector), uygulama kodunda bulunan sorunları raporlayan açık kaynaklı bir statik kaynak kodu analizörüdür. tarafından bildirilen sorunlar PMD birikmeleri halinde programın performansını ve sürdürülebilirliğini azaltabilecek oldukça verimsiz kodlar veya kötü programlama alışkanlıklarıdır.

Yukarıda, PMD XML nedir? Bir kural kümesi bir XML içinde yürütülecek bir kurallar koleksiyonunu tanımlayan yapılandırma dosyası PMD Çalıştırmak. PMD varsayılan bir yapılandırmayla hızlı analizler çalıştırmak için yerleşik kural kümeleri içerir, ancak çok fazla yapılandırılabilirliğe izin verdikleri için kullanıcıların en baştan kendi kural kümelerini oluşturmaları önerilir.

O halde Eclipse'deki PMD ihlalimi nasıl kontrol edebilirim?

Koşmak PMD , bir proje düğümüne sağ tıklayın ve " PMD ”->” Kontrol etmek ile kod PMD ”.

Eclipse için PMD eklentisini kurmak için:

  1. Eclipse'i başlatın ve bir proje açın.
  2. “Yardım”->”Yazılım Güncellemeleri”->”Bul ve Yükle”yi seçin
  3. “İleri” ye tıklayın, ardından “Yeni uzak site” ye tıklayın
  4. Eklentiyi yüklemek için diğer iletişim kutularını tıklayın.

Bir PMD'yi nasıl çalıştırırsınız?

PMD'yi komut satırı üzerinden çalıştırma

  1. pmd [dosyaadı|jar veya kaynak kodu|dizin] [rapor formatı] [kural kümesi dosyası] içeren zip dosyası yazın, yani:
  2. JDK 1.3 kullanıyorsanız veya yalnızca toplu iş dosyası olmadan PMD'yi çalıştırmak istiyorsanız, şunları yapabilirsiniz:

Önerilen: