Sha256: 18c9ee91e62984a7ab24323b825414413409bffe00e0e5387bf6b9177bfa83ac

Contents?: true

Size: 1.01 KB

Versions: 3

Compression:

Stored size: 1.01 KB

Contents

AllCops:
  DisplayCopNames: true
  TargetRubyVersion: 2.3

Lint/RaiseException:
  Enabled: true

Lint/StructNewOverride:
  Enabled: true

Metrics/BlockLength:
  Exclude:
    - "spec/**/*"

Metrics/ClassLength:
  Enabled: false

Metrics/MethodLength:
  Max: 14

Naming/FileName:
  Exclude:
    - lib/rubocop-thread_safety.rb
    - rubocop-thread_safety.gemspec

# Enable more cops that are disabled by default:

Style/AutoResourceCleanup:
  Enabled: true

Style/CollectionMethods:
  Enabled: true

Style/FrozenStringLiteralComment:
  Exclude:
    - "gemfiles/*.gemfile"

Style/HashEachMethods:
  Enabled: true

Style/HashTransformKeys:
  Enabled: false

Style/HashTransformValues:
  Enabled: false

Style/MethodCalledOnDoEndBlock:
  Enabled: true
  Exclude:
    - spec/**/*

Style/MissingElse:
  Enabled: true
  EnforcedStyle: case

Style/OptionHash:
  Enabled: true

Style/Send:
  Enabled: true

Style/StringLiterals:
  Exclude:
    - "gemfiles/*.gemfile"

Style/StringMethods:
  Enabled: true

Style/SymbolArray:
  Enabled: true

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rubocop-thread_safety-0.4.4 .rubocop.yml
rubocop-thread_safety-0.4.3 .rubocop.yml
rubocop-thread_safety-0.4.2 .rubocop.yml