読者です 読者をやめる 読者になる 読者になる

表参道.rb #19

久しぶりに行って来た。今回の会場は Sansan さんオフィス。

omotesandorb.connpass.com

自分は当日の飛び込み LT で、Rails 5 + Ruby 2.4 にアップグレードをするために送っていたパッチについての話をした。スライドはそのうちアップするかもしれない (Rabbit で rake pdf を打てば良いのだけど、ガガッと作った荒い部分への添削に手がまわっていない) 。

懇親会では pocke さんに、Lint cops と Style cops の違いがよく分からない点など質問していたりした。

RuboCop のデフォルトが厳し過ぎてそのあたりをカスタマイズしたりする Gem がいくつかあって、自分が見て特色のあるあたりは以下の3つ。

  • スタイル問題を指摘しない MeowCop
  • プロジェクトに合わせた RuboCop を作る Gry
  • RuboCop がリリースされたその変更を (メンテナーつまり onk が) 全部見て onk のスタイルにする onkcop

今回は、これら周辺 Gem のメンテナーや RuboCop 本体へのコントリビューターの参加が多く、RuboCop に対する会話が色々とできて良かった。