CIでフォーマッタ掛けてフォーマットのチェックしてますか? プロジェクトでフォーマットがある程度統一されていると落ち着きませんか? コードフォーマッタで悩んでいる、という人にオススメのツールとして Spotless というツールを紹介します。 記事の構成としては以下の順に沿って、Spotlessを紹介していきたいと思います。 Spotlessで何が出来るのか どこで使っているか 実際にどうやって使うのか Java以外にも色んなファイルのフォーマッタが使える 終わりに Spotlessで何が出来るのか Spotlessでは下のようなことができます。 色んなファイルのフォーマット CIでのフォーマットのチェック そのため、GitHub Flowみたいな形でmasterブランチにprotectionを掛けた上で CI上でフォーマットのチェックをするようにすると masterブランチのソースコード