Pytania otagowane jako pmd

3
Jakie są różnice między PMD a FindBugs?
Pojawiło się pytanie porównujące PMD i CheckStyle . Nie mogę jednak znaleźć ładnego zestawienia różnic / podobieństw między PMD i FindBugs. Uważam, że kluczową różnicą jest to, że PMD działa na kodzie źródłowym, podczas gdy FindBugs działa na skompilowanych plikach kodu bajtowego. Ale jeśli chodzi o możliwości, czy powinien to …

8
Czy SonarQube jest zamiennikiem Checkstyle, PMD, FindBugs?
Pracujemy nad projektem internetowym od podstaw i przyglądamy się następującym narzędziom do statycznej analizy kodu. Konwencje (Checkstyle) Złe praktyki (PMD) Potencjalne błędy (FindBugs) Projekt jest oparty na Maven. Zamiast używać do tego wielu narzędzi, szukałem jednego elastycznego rozwiązania i natrafiłem na SonarQube. Czy to prawda, że ​​dzięki SonarQube możemy osiągnąć …

4
Ciąg pasujący do RegExp nie zaczyna się od my
W przypadku PMD chciałbym mieć regułę, która ostrzega mnie przed tymi brzydkimi zmiennymi, które zaczynają się od my. Oznacza to, że muszę akceptować wszystkie zmienne, które NIE zaczynają się od my. Potrzebuję więc wyrażenia regularnego (re), które zachowuje się w następujący sposób: re.match('myVar') == false re.match('manager') == true re.match('thisIsMyVar') == …


17
Checkstyle vs. PMD
Wprowadzamy narzędzia do analizy statycznej do systemu kompilacji naszego produktu Java. Używamy Maven2, więc integracja Checkstyle i PMD jest bezpłatna. Wygląda jednak na to, że funkcjonalność tych dwóch narzędzi w dużym stopniu pokrywa się pod względem egzekwowania podstawowych zasad stylu. Czy korzystanie z obu tych opcji przynosi korzyści? Nie chcę …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.