Čo je porušenie PMD v jazyku Java?
Čo je porušenie PMD v jazyku Java?
Anonim

1. Prehľad. Jednoducho povedané, PMD je analyzátor zdrojového kódu na nájdenie bežných programových chýb, ako sú nepoužívané premenné, prázdne bloky catch, zbytočné vytváranie objektov a podobne. Podporuje to Java , JavaScript, Salesforce.com Apex, PLSQL, Apache Velocity, XML, XSL.

Čo je teda porušenie PMD?

PMD (Programming Mistake Detector) je analyzátor statického zdrojového kódu s otvoreným zdrojom, ktorý informuje o problémoch nájdených v kóde aplikácie. Problémy nahlásené používateľom PMD sú skôr neefektívnym kódom alebo zlými programátorskými návykmi, ktoré v prípade ich nahromadenia môžu znížiť výkon a udržiavateľnosť programu.

Okrem vyššie uvedeného, čo je PMD XML? Súbor pravidiel je XML konfiguračný súbor, ktorý popisuje kolekciu pravidiel, ktoré sa majú vykonať v a PMD behať. PMD obsahuje vstavané sady pravidiel na spustenie rýchlych analýz s predvolenou konfiguráciou, ale používateľom sa odporúča, aby si od začiatku vytvárali svoje vlastné sady pravidiel, pretože umožňujú toľko konfigurovateľnosti.

Ako potom skontrolujem porušenie PMD v zatmení?

Bežať PMD , kliknite pravým tlačidlom myši na uzol projektu a vyberte „ PMD ”->” Skontrolujte kód s PMD ”.

Ak chcete nainštalovať doplnok PMD pre Eclipse:

  1. Spustite Eclipse a otvorte projekt.
  2. Vyberte „Pomocník“->„Aktualizácie softvéru“->„Nájsť a nainštalovať“
  3. Kliknite na „Ďalej“a potom na „Nová vzdialená lokalita“
  4. Kliknutím na ostatné dialógové okná nainštalujte doplnok.

Ako vediete PMD?

Spustenie PMD cez príkazový riadok

  1. Napíšte pmd [názov súboru|jar alebo zip súbor obsahujúci zdrojový kód|adresár] [formát správy] [súbor s pravidlami], t.j.:
  2. Ak používate JDK 1.3 alebo len chcete spustiť PMD bez dávkového súboru, môžete:

Odporúča: