21.1. Wymuszanie standardów kodowania za pomocą narzędzia Checkstyle

Checkstyle jest narzędziem typu open source wymuszającym stosowanie konwencji i dobrych praktyk kodowania w Javie. Chociaż początkowo projektowano to narzędzie wyłącznie z myślą o wymuszaniu standardów kodowania, obecnie oferuje ono także funkcje weryfikacji praktyk dobrego kodowania podobne do tych znanych z narzędzi PMD (patrz Rozdział 22.) i FindBugs (patrz Rozdział 23.). Działanie tego narzędzia polega na analizie kodu źródłowego Javy i raportowaniu o wszelkich wykrytych naruszeniach standardów. Możemy to narzędzie zintegrować z naszym ulubionym środowiskiem IDE za pośrednictwem odpowiedniego modułu rozszerzenia — w ten sposób będziemy mogli korygować wszelkie naruszenia ...

Get Java. Praktyczne narzędzia now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.