Sha256: 10cf24e7caafafb8f389aab5df795974170d48197dc4ab04f472bde8e5da412e

Contents?: true

Size: 710 Bytes

Versions: 1

Compression:

Stored size: 710 Bytes

Contents

inherit_gem:
  rubocop-shopify: rubocop.yml

require:
  - rubocop-sorbet
  - rubocop-minitest
  - rubocop-rails

AllCops:
  TargetRubyVersion: 3.1
  NewCops: enable
  Exclude:
    - "sorbet/**/*"

Sorbet:
  Enabled: true

Sorbet/FalseSigil:
  Exclude:
    - ".toys/**/*"

Sorbet/StrictSigil:
  Enabled: true
  Exclude:
    - ".toys/**/*"

Sorbet/ForbidTStruct:
# Context for why this is preferable https://github.com/Shopify/rubocop-sorbet/pull/178#issuecomment-1739924189
  Enabled: true


Sorbet/RedundantExtendTSig:
  Enabled: true

Sorbet/ForbidTUnsafe:
  Enabled: true

Minitest:
  Enabled: true

Minitest/MultipleAssertions:
  Max: 6

Rails:
  Enabled: true

Rails/RefuteMethods:
  EnforcedStyle: refute

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
lunchmoney-1.1.1 .rubocop.yml