Sha256: f9a0f91e45e76401e36197e573ca0513ceb8a2609b22092700ef1d4e4a23e762

Contents?: true

Size: 1.08 KB

Versions: 2

Compression:

Stored size: 1.08 KB

Contents

inherit_from: .rubocop_todo.yml

AllCops:
  Exclude:
    - 'bin/**/*'
    - 'example/**/*'
    - 'spec/fixtures/**/*'
    - 'features/fixtures/**/*'

# We can't use ".freeze" on our constants in case users are monkey patching
# them — this would be a BC break
Style/MutableConstant:
  Enabled: false

Layout/EmptyLinesAroundAttributeAccessor:
  Enabled: true

Layout/SpaceAroundMethodCallOperator:
  Enabled: true

Lint/RaiseException:
  Enabled: true

Lint/StructNewOverride:
  Enabled: true

Lint/DeprecatedOpenSSLConstant:
  Enabled: true

Lint/MixedRegexpCaptureTypes:
  Enabled: true

Style/RedundantFetchBlock:
  Enabled: true

Style/ExponentialNotation:
  Enabled: false

Style/HashEachMethods:
  Enabled: true

Style/RedundantRegexpCharacterClass:
  Enabled: true

Style/RedundantRegexpEscape:
  Enabled: true

# These require newer version of Ruby than our minimum supported version, so
# have to be disabled
Style/HashTransformKeys: # Requires Ruby 2.5
  Enabled: false

Style/HashTransformValues: # Requires Ruby 2.4
  Enabled: false

Style/SlicingWithRange: # Requires Ruby 2.6
  Enabled: false

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
bugsnag-6.15.0 .rubocop.yml
bugsnag-6.14.0 .rubocop.yml