Sha256: fb5bfdf1658b91961001884f3016aea5faa7c6574f6d81403ae2bf53107d485e

Contents?: true

Size: 687 Bytes

Versions: 3

Compression:

Stored size: 687 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:
    - "test/*"
    - ".toys/**/*"

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

Sorbet/RedundantExtendTSig:
  Enabled: true

Minitest:
  Enabled: true

Minitest/MultipleAssertions:
  Max: 6

Rails:
  Enabled: true

Rails/RefuteMethods:
  EnforcedStyle: refute

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lunchmoney-1.1.0 .rubocop.yml
lunchmoney-1.0.0 .rubocop.yml
lunchmoney-0.10.0 .rubocop.yml