import文の順番が勝手に変わる、Checkstyleに怒られる

現場の環境でCheckstyleなるものを使っていたので自分のEclipseにも設定してみようと、調べてみた。
やり方は簡単で、プロジェクトを右クリック、Checkstyle>Checkstyleをアクティブにする。だけ。
しかし、インポート文が辞書式順序になっていません。のエラー。でも直してもファイル保存すると勝手に順番が戻る、、、、。

さらに調べるとimport文の順番を設定することができるらしい。
ウインドウ → 設定 → Java → コードスタイル → インポートの編成 で順番を変えられるようだ。
辞書式順、てなってるからアルファベット順に変えればいいんだろうな。

ついでに改行するたびにタブが含まれているとか、
インデントレベルが正しくありません。とCheckstyleエラー。
ウインドウ → 設定 → Java → コードスタイル → フォーマッター → 編集
タブポリシーをスペースのみ、
インデント・サイズを4 → 2でCheckstyleが少し落ち着いた。

コメント

タイトルとURLをコピーしました