Запитання з тегом «pmd»

3
Які відмінності між PMD та FindBugs?
Виникло питання порівняння PMD та CheckStyle . Однак я не можу знайти непогану поділку на відмінності / подібності між PMD та FindBugs. Я вважаю, що ключовою відмінністю є те, що PMD працює над вихідним кодом, тоді як FindBugs працює над компільованими файлами байт-кодів. Але з точки зору можливостей, чи повинен …

8
Чи є заміна SonarQube для Checkstyle, PMD, FindBugs?
Ми працюємо над веб-проектом з нуля і переглядаємо наступні інструменти аналізу статичного коду. Конвенції (контрольний стиль) Погані практики (PMD) Потенційні помилки (FindBugs) Проект побудований на Maven. Замість того, щоб використовувати кілька інструментів для цієї мети, я розглядав єдине гнучке рішення і натрапив на SonarQube. Це правда, що ми можемо досягти …

4
RegExp відповідний рядок не починається з мого
Для PMD я хотів би мати правило, яке попереджає мене про ті потворні змінні, які починаються з my. Це означає, що я повинен приймати всі змінні, які НЕ починаються my. Отже, мені потрібен RegEx (re), який поводиться так: re.match('myVar') == false re.match('manager') == true re.match('thisIsMyVar') == true re.match('myOtherVar') == false …


17
Чекстайл проти ПМД
Ми впроваджуємо засоби статичного аналізу в систему побудови нашого продукту Java. Ми використовуємо Maven2, тому інтеграція Checkstyle та PMD надається безкоштовно. Однак схоже на те, що між цими двома інструментами існує значне перекриття функціональних можливостей, з точки зору застосування основних правил стилю. Чи є користь від використання обох? Я не …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.