wwidea/built_in_data

View on GitHub
.rubocop.yml

Summary

Maintainability
Test Coverage
# https://github.com/rubocop-hq/rubocop/blob/master/config/default.yml

require:
  - rubocop-minitest
  - rubocop-packaging
  - rubocop-performance
  - rubocop-rails

AllCops:
  NewCops: enable
  TargetRubyVersion: 2.7
  Exclude:
    - test/dummy/config/environments/*
    - test/dummy/db/schema.rb
    - test/dummy/tmp/**/*


# Layout
Layout/HashAlignment:
  EnforcedHashRocketStyle: table
  EnforcedColonStyle: table

Layout/LineLength:
  Max: 200


# Packaging
Packaging/BundlerSetupInTests:
  Exclude:
    - test/dummy/config/boot.rb


# Style
Style/ClassAndModuleChildren:
  Exclude:
    - Guardfile

Style/Documentation:
  Enabled: false

Style/FrozenStringLiteralComment:
  Exclude:
    - db/migrate/*
    - test/dummy/db/migrate/*

Style/StringConcatenation:
  Exclude:
    - test/test_helper.rb

Style/StringLiterals:
  EnforcedStyle: double_quotes

Style/SymbolArray:
  Exclude:
    - test/dummy/config/initializers/filter_parameter_logging.rb