Sha256: 41762c97d7e5179125691b1f20bbff6de168f3d7974a5e04c48fbd43eef66edb

Contents?: true

Size: 1.03 KB

Versions: 4

Compression:

Stored size: 1.03 KB

Contents

inherit_mode:
    merge:
      - Exclude

AllCops:
  NewCops: enable
  SuggestExtensions: false
  Exclude:
    - bin/*

Layout/LineLength:
  Max: 80
  Exclude:
    - archival.gemspec
    - spec/spec_helper.rb

Layout/TrailingWhitespace:
  Exclude:
    # This file has a lot of templates and includes
    # intentional trailing whitespace.
    - spec/tags/layout_spec.rb

Metrics/MethodLength:
  Max: 35

Metrics/AbcSize:
   Enabled: false

Metrics/BlockLength:
  Max: 150

Metrics/ClassLength:
  Max: 250

Metrics/CyclomaticComplexity:
  Max: 10
  Exclude:
    # This file does a lot of defaulting. It's easy to read.
    - lib/archival/config.rb

Metrics/PerceivedComplexity:
  Max: 10
  Exclude:
    # This file does a lot of defaulting. It's easy to read.
    - lib/archival/config.rb

Lint/ImplicitStringConcatenation:
  Exclude:
    - spec/tags/layout_spec.rb

# A nice idea, but some code is self-documenting and cops aren't human.
Style/Documentation:
  Enabled: false

# In Layout we use class vars as a global cache.
Style/ClassVars:
  Enabled: false

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
archival-0.0.12 .rubocop.yml
archival-0.0.11 .rubocop.yml
archival-0.0.10 .rubocop.yml
archival-0.0.9 .rubocop.yml