1ヶ月ほどまえからギョーム外で Scala のコードベースに触れ始めまして、まず何かできることが無いかと探してコーディングスタイルをととのえることに着手することにしました。というのも、普段 Ruby で仕事をしており、RuboCop というコーディングスタイルのチェックをしてくれるツールが共同作業をする上でとても役に立っていたからです。 というわけで、Scala のコーディングスタイルチェッカーである Scalastyle の導入手順について書きたいと思います。 コーディングスタイルはツールに任せよう コーディングスタイルを統一した方がよいのは説明不要かと思います。わざわざツールを利用するのは、次のような理由があるからだと思っています(雑に挙げます)。 コーディングスタイルを文書にしておいても腐る 新規参加メンバーにコーディングスタイルの指摘をするコストが高い 人がコーディングスタイルのチ