Obsah:

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

Video: Čo je porušenie PMD v jazyku Java?

Video: Čo je porušenie PMD v jazyku Java?
Video: Прилив сил после упражнений. Почему это происходит? 2024, November
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: