textlintで日本語テキストの文字校正を試してみた とかで、lint 系の記事を目にしたので そろそろ導入してみるか、と思い立った。 RuboCop はRuby の静的コードアナライザ。 bbatsov/rubocop The Ruby Style Guide に沿ったコーディングスタイルに矯正(注意)してくれる。 無駄なスペースが入力されている、とか、無駄な改行が入っている、とか、 この変数1度も使われてないよ?とかクラスの中の行数が多すぎる、とか、 1行の文字数が長すぎる、とか。 大人数で開発していると細かなコーディングスタイルを合わせるだけでも面倒なので こういうツールによって人間が矯正されると AI 時代に思いを馳せることができて良い感じですね。 RuboCop インストール gem でインストールする。
![RuboCop でコーディングスタイルを矯正する - momota.txt](https://cdn-ak-scissors.b.st-hatena.com/image/square/06dcc24523c3ba615d2fef36ea78b3a3699efc3b/height=288;version=1;width=512/http%3A%2F%2Fmomota.github.io%2Fimages%2Fsyntastic_ss.png)