armitage-rubocop
Installation
gem 'armitage-rubocop'
$ bundle install
# --- or ---
$ gem install 'armitage-rubocop'
require 'armitage-rubocop'
Usage
- edit your
.rubocop.yml
file:
# --- vanilla ---
inherit_gem:
armitage-rubocop:
- lib/rubocop.general.yml
- lib/rubocop.rspec.yml
# --- rails ---
inheit_gem:
# rails-specific cops + general + rspec
armitage-rubocop: lib/rubocop.rails.yml
Build
# --- full build ---
bundle exec rake armitage_rubocop:build
# --- validate code style ---
bundle exec rake rubocop
# --- validate yaml files ---
bundle exec rake armitage_rubocop:validation:valid_yamls
# --- validate rubocop cops (existence and params) ---
bundle exec rake armitage_rubocop:validation:recognizable_cops