Sha256: 4ad73fd18c8de8c608bec61d369ef118b3570b50e19dd436da23823b47af016b

Contents?: true

Size: 1.67 KB

Versions: 3

Compression:

Stored size: 1.67 KB

Contents

Rails:
  Enabled: true

AllCops:
  Exclude:
    - 'bin/**/*'
    - 'gemfiles/**/*'
    - 'spec/internal/db/schema.rb'
  TargetRubyVersion: 2.5

Documentation:
  Enabled: false

Layout/IndentationWidth:
  Enabled: true

Lint/UnreachableCode:
  Exclude:
    - 'lib/phi_attrs/phi_record.rb' # TODO: RUBOCOP Cleanup exclusion

Lint/UnusedMethodArgument:
  Exclude:
    - 'lib/phi_attrs.rb' # TODO: RUBOCOP Cleanup exclusion

Metrics/AbcSize:
  Max: 30
  Exclude:
    - 'spec/internal/db/**/*'
    - 'lib/phi_attrs/phi_record.rb' # TODO: RUBOCOP Cleanup exclusion

Metrics/BlockLength:
  Enabled: false

Metrics/ClassLength:
  Max: 1500

Metrics/CyclomaticComplexity:
  Exclude:
   - 'lib/phi_attrs/phi_record.rb' # TODO: RUBOCOP Cleanup exclusion

Metrics/LineLength:
  Exclude:
    - 'spec/**/*'
    - 'lib/phi_attrs/phi_record.rb' # TODO: RUBOCOP Cleanup exclusion
  Max: 140

Metrics/MethodLength:
  Exclude:
    - 'spec/**/*'
    - 'lib/phi_attrs/phi_record.rb' # TODO: RUBOCOP Cleanup exclusion
  Max: 20

Metrics/ModuleLength:
  Exclude:
    - 'lib/phi_attrs/phi_record.rb' # TODO: RUBOCOP Cleanup exclusion

Metrics/PerceivedComplexity:
  Exclude:
    - 'lib/phi_attrs/phi_record.rb' # TODO: RUBOCOP Cleanup exclusion

Naming/PredicateName:
  Enabled: false

Rails/DynamicFindBy:
  Exclude:
    - 'spec/spec_helper.rb' # TODO: RUBOCOP Cleanup exclusion

Style/BracesAroundHashParameters:
  Enabled: false

Style/ClassVars:
  Enabled: false

Style/CommentedKeyword:
  Exclude:
    - 'spec/**/*'

Style/ConditionalAssignment:
  Enabled: false

Style/EmptyMethod:
  EnforcedStyle: expanded

Style/SymbolArray:
  EnforcedStyle: brackets

Style/RedundantReturn:
  Enabled: false

Style/WordArray:
  MinSize: 4

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
phi_attrs-0.2.4 .rubocop.yml
phi_attrs-0.2.2 .rubocop.yml
phi_attrs-0.2.1 .rubocop.yml