環境構築の手順
①Gemの追加
Gemfile
group :development, :test do
...
# 以下追加
gem "rubocop-airbnb"
end
②rubocop-airbnb の設定
ルートディレクトリに以下の2ファイルを作成する
.rubocop.yml
inherit_from:
- .rubocop_airbnb.yml
# Rails用に最適化
Rails:
Enabled: true
# 文字数の上限を80文字から変更
LineLength:
Max: 130
# rubocopで検証したくないフォルダを指定
AllCops:
Exclude:
- 'db/**/*'
- 'config/**/*'
- 'bin/*'
- '**/Gemfile'
- 'vendor/**/*'
- '.git/**/*'
.rubocop_airbnb.yml
require:
- rubocop-airbnb
③テストを実行してみる
bundle exec rubocop --require rubocop-airbnb
自動修正するときは以下のコマンドを使用する
bundle exec rubocop --require rubocop-airbnb -a