Мазмуну:

Java PMD деген эмне?
Java PMD деген эмне?

Video: Java PMD деген эмне?

Video: Java PMD деген эмне?
Video: “ Баланы заманга ылайык тарбиялаш керек” 2024, Ноябрь
Anonim

Жөнүндө PMD . PMD баштапкы код анализатор болуп саналат. Ал пайдаланылбаган өзгөрмөлөр, бош кармоо блоктору, керексиз объектти түзүү жана башкалар сыяктуу жалпы программалоо кемчиликтерин табат. Ал колдойт Java , JavaScript, Salesforce.com Apex жана Visualforce, PLSQL, Apache Velocity, XML, XSL. Кошумча ал CPD, көчүрүү-паста-детекторун камтыйт.

Ошо сыяктуу эле, PMD толук түрү деген эмне?

PMD (Programming Mistake Detector) бул колдонмо кодунун ичинде табылган маселелер боюнча отчет берүүчү ачык булак статикалык баштапкы код анализатору.

Кошумчалай кетсек, тутулганда PMD деген эмне? PMD Eclipse Окуу куралы. PMD Программалоо катасын аныктоочу дегенди билдирет. Бул сиздин Java кодуңуздагы мүчүлүштүктөрдү табууга жана коддун сапатын жакшыртууга жардам берген акысыз баштапкы кодду талдоо куралы.

Ошо сыяктуу эле, сиз PMDди кантип иштетесиз?

PMDди буйрук сабы аркылуу иштетүү

  1. pmd [файлдын аталышы|база же булак кодун камтыган zip файл|каталог] [отчет форматы] [эрежелер топтому файлы] териңиз, б.а.
  2. Эгер сиз JDK 1.3 колдонуп жатсаңыз же PMDди пакеттик файлсыз эле иштеткиңиз келсе, анда төмөнкүнү кылсаңыз болот:

Findbugs эмне үчүн?

Findbugs Java программаларын статикалык кодду талдоо үчүн ачык булак куралы. Ал кемчиликтерди жана/же шектүү кодду табуу үчүн ката үлгүсү деп аталган байт кодун сканерлейт. Бирок Findbugs компиляцияланган класс файлдары керек, ал анализ үчүн кодду аткаруунун кажети жок.

Сунушталууда: