Java Eclipse CheckStyle

0

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'.

1

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.

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