Rubocopで除外対象ファイルをとにかく除外する

結論

$ rubocop --force-exclusion [file1, file2, ...]

環境

  • Rubocop 0.59.1

本題

Rubocopでは、設定ファイルにて除外対象ファイルを指定できます。

AllCops:
  Exclude:
    - Gemfile

一方、コマンドライン引数で検査対象ファイルを指定できます。

$ rubocop Gemfile

上記の場合、コマンドライン引数による指定が優先され、Gemfileは除外されません。 設定ファイルによる除外を優先するには、force-exclusionオプションを使用します。

$ rubocop --force-exclusion Gemfile

上記の場合、Gemfileは除外されます。