Mam pytanie, jak rozwiązać takie 'warmingi':
- missing package-info.java file
- File contains tab characters
Czyżby nie można używać tabulatorów wedłóg 'checkstyle'.
Mam pytanie, jak rozwiązać takie 'warmingi':
Czyżby nie można używać tabulatorów wedłóg 'checkstyle'.
Widocznie nie, musiałbyś je zamienić na spacje. W tym pierwszym chodzi mu o to, że każdy pakiet powinien mieć plik package-info.java
zawierający deklarację danego pakietu.
Obydwie te rzeczy nie są konieczne, bo to czy przy wcięciach używasz spacji czy tabulatorów, zależy od konwencji projektu (niektórzy wolą taby, bo wtedy każdy może sobie ustawić długość takiego taba na jaką mu się podoba, ale w Javie szeroko stosowaną konwencją dla wcięć są 4 spacje), a package-info
będziesz musiał dodać, gdy będziesz chciał udokumentować albo ewentualnie adnotować pakiet.