Sha256: d136fd650e6ebb7434d7df9037ff9f3d29ff51f603fb58972df3f4bf37f895a5

Contents?: true

Size: 1006 Bytes

Versions: 3

Compression:

Stored size: 1006 Bytes

Contents

# We want Exclude directives from different
# config files to get merged, not overwritten
inherit_mode:
  merge:
    - Exclude

AllCops:
  TargetRubyVersion: 2.7
  TargetRailsVersion: 6.0
  NewCops: enable
  SuggestExtensions: false
  Exclude:
    - spec/internal/pkg/**/*

require:
  # Performance cops are bundled with Standard
  - rubocop-performance
  - rubocop-rails
  - rubocop-rspec
  # Standard's config uses custom cops,
  # so it must be loaded
  - standard

inherit_gem:
  standard: config/base.yml

# rubocop-rails
Rails/SkipsModelValidations:
  Enabled: false

# rubocop-rspec
RSpec/AnyInstance:
  Enabled: false

RSpec/MultipleExpectations:
  Enabled: false

RSpec/LetSetup:
  Enabled: false

RSpec/StubbedMock:
  Enabled: false

RSpec/MessageSpies:
  Enabled: false

RSpec/NestedGroups:
  Max: 10

RSpec/ExampleLength:
  Max: 70

RSpec/MultipleMemoizedHelpers:
  Max: 15

RSpec/DescribeClass:
  Exclude:
    - spec/sbmt/pact/tasks/*

RSpec/EmptyExampleGroup:
  Exclude:
    - spec/pact/**/*

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sbmt-pact-0.12.2 .rubocop.yml
sbmt-pact-0.12.1 .rubocop.yml
sbmt-pact-0.12.0 .rubocop.yml