Sha256: 8cd0e4c8e0d7f5d89cb19aa3348ebff020e64f778740df64ddf35d5c78153229

Contents?: true

Size: 917 Bytes

Versions: 3

Compression:

Stored size: 917 Bytes

Contents

inherit_from: .rubocop_todo.yml

inherit_gem:
  rubocop-shopify: rubocop.yml

require:
  - rubocop-sorbet
  - rubocop-rake
  - rubocop-minitest

AllCops:
  TargetRubyVersion: 2.6
  UseCache: true
  CacheRootDirectory: tmp/rubocop
  Exclude:
    - minitest-distributed.gemspec
  NewCops: disable

# This cop is broken when using assignments
Layout/RescueEnsureAlignment:
  Enabled: false

##### Sorbet cops

Sorbet:
  Enabled: true
  Exclude:
    - bin/*
    - test/fixtures/*
    - Gemfile
    - Rakefile
    - minitest-distributed.gemspec

Sorbet/ValidSigil:
  Enabled: true

Sorbet/FalseSigil:
  Enabled: false

Sorbet/TrueSigil:
  Enabled: true
  Exclude:
    - 'test/fixtures/*'

Sorbet/EnforceSigilOrder:
  Enabled: true

Sorbet/SignatureBuildOrder:
  Enabled: true

Sorbet/KeywordArgumentOrdering:
  Enabled: true

Sorbet/ConstantsFromStrings:
  Enabled: true

Sorbet/ForbidIncludeConstLiteral:
  Enabled: true

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
minitest-distributed-0.2.10 .rubocop.yml
minitest-distributed-0.2.9 .rubocop.yml
minitest-distributed-0.2.8 .rubocop.yml