RuboCop Athix¶ ↑
Contains my commonly used styling overrides for Rubocop.
Adding additional Excludes¶ ↑
Inherit mode does not get inherited, meaning you'll need to add the following to your config if you overwrite the Exclude and want it to append rather than replace:
## # Merge instead of overwriting. For more details, see: # https://docs.rubocop.org/rubocop/configuration.html#merging-arrays-using-inherit_mode # inherit_mode: merge: - Exclude
Usage¶ ↑
Rails Applications¶ ↑
Gemfile
gem 'rubocop-athix' gem 'rubocop-i18n' gem 'rubocop-rails' gem 'rubocop-rake' gem 'rubocop-rspec'
.rubocop.yml
inherit_gem: rubocop-athix: - config/rails.yml
Ruby Gems¶ ↑
Gemspec
s.add_development_dependency 'rubocop-athix' s.add_development_dependency 'rubocop-rake' s.add_development_dependency 'rubocop-rspec'
Gemfile
gem 'rubocop-athix' gem 'rubocop-rake' gem 'rubocop-rspec'
.rubocop.yml
inherit_gem: rubocop-athix: - config/gems.yml
Other Ruby code¶ ↑
Gemfile
gem 'rubocop-athix'
.rubocop.yml
inherit_gem: rubocop-athix: - config/default.yml