Checkstyle - własne ustawienia

0

Wie ktoś może jak łatwo dostosować Checkstyle'a do swoich potrzeb? Używam Eclipse i zainstalowałem odpowiednią wtyczkę. Teraz chcę sobie dostosować schemat Suna do swoich potrzeb (niektóre ostrzeżenia są bzdurne, np. przy każdym setterze lub każdym użyciu liczby innej niż -1, 0, 1). Nie mogę zmienić ustawień schematu Suna, bo jest zablokowany. Musiałbym wszystko ustawiać od nowa. W ten sposób już się bawiłem, tzn. spisałem sobie na kartce co jest w schemacie, który mnie interesował i ustawiłem swój z wartościami domyślnymi. Pojawił się jednak problem, bo niektóre ustawienia są chyba błędne i dostaję przez to wyjątki przy sprawdzaniu projektu.
Czy jest jakiś prosty sposób na skopiowanie schematu Suna i dostosowaniu go do swoich potrzeb?

0

tworzysz plik checkstyle.xml i tam definiujesz reguły.

Moja metoda. Otwierasz sobie w google code jakiś plik checkstyle.xml i kopiujesz go do siebie. Następnie zgodnie z manualem checkstyle dodajesz i komentujesz różne regułki.

Przykładowo:
http://dev.loci.wisc.edu/trac/software/browser/trunk/checkstyle.xml
Opis konfiguracji:
http://checkstyle.sourceforge.net/config.html

Generalnie nie jest to trudne o ile opanujesz dziwną składnię pliku XML.

1 użytkowników online, w tym zalogowanych: 0, gości: 1