Sha256: 5e4b37bf207a7e8529f53a0f2d304010008af602aedc671d2ee8fc42563c8719

Contents?: true

Size: 1.14 KB

Versions: 4

Compression:

Stored size: 1.14 KB

Contents

require: rubocop-rspec

AllCops:
  TargetRubyVersion: 2.3
  Exclude:
    - "examples/*.rb"

#
# Opinionated cops
#

Layout/FirstHashElementIndentation:
  EnforcedStyle: consistent

Metrics/AbcSize:
  Max: 20

Metrics/LineLength:
  Max: 100

Metrics/MethodLength:
  Max: 20

Style/ClassAndModuleChildren:
  EnforcedStyle: compact

Style/StringLiterals:
  EnforcedStyle: double_quotes

Style/TrailingCommaInArrayLiteral:
  EnforcedStyleForMultiline: comma

Style/TrailingCommaInHashLiteral:
  EnforcedStyleForMultiline: comma

#
# Disabled cops
#

RSpec/VerifiedDoubles:
  Enabled: false

Style/FrozenStringLiteralComment:
  Enabled: false

Style/BracesAroundHashParameters:
  Enabled: false

Style/FormatString:
  Enabled: false

Style/Documentation:
  Enabled: false

Style/BlockComments:
  Exclude:
    - "spec/spec_helper.rb"

Metrics/BlockLength:
  Exclude:
    - "spec/**/*_spec.rb"

Style/Proc:
  Enabled: false

Layout/EmptyLinesAroundModuleBody:
  Enabled: false

RSpec/MultipleExpectations:
  Enabled: false

RSpec/AnyInstance:
  Enabled: false

RSpec/ContextWording:
  Enabled: false

RSpec/MessageSpies:
  Enabled: false

RSpec/NestedGroups:
  Enabled: false

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
birdspotting-0.1.8 .rubocop.yml
birdspotting-0.1.6 .rubocop.yml
birdspotting-0.1.5 .rubocop.yml
birdspotting-0.1.4 .rubocop.yml