Rubocopのカスタムルールを作る
簡単に手順を示すと、次のとおり。
lib/custom_cops/ ディレクトリを作る。
Cop名を決める。(例.NoTimecop)
Cop名に合わせてファイルを作る。(例.lib/custom_cops/no_timecop.rb)
RuboCop::Cop::Base を継承したクラスを作る。(例.class CustomCops::NoTimecop)
メッセージを MSG 定数にセットする。
on_send メソッドを実装する。
Copを .rubocop.yml ファイルで有効にする。(例.CustomCops/NoTimecop)
rubocop --only コマンドでテストする。
bundle exec rubocop --only CustomCops/NoTimecop
そんなに難しくなさそうなので雑に追加したいならこれでも良いな。