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ąć rezultaty z Checkstyle, PMD i Findbugs?