Sha256: 5a44ac84e236b7d1da428d87a9494221ae2f75a80fc42f7e221a61adadbeaa59

Contents?: true

Size: 876 Bytes

Versions: 2

Compression:

Stored size: 876 Bytes

Contents

require:
- rubocop-rake
- rubocop-rspec

Layout/LineLength:
  Max: 100

AllCops:
  Exclude:
  - 'db/schema.rb'
  - 'vendor/**/*'
  TargetRubyVersion: 3.1
  NewCops: enable

Metrics/AbcSize:
  Max: 21

Metrics/BlockLength:
  Max: 35
  Exclude:
  - 'spec/**/*_spec.rb'
  - 'Rakefile'
  - '*.gemspec'

Metrics/MethodLength:
  Max: 25

Metrics/ModuleLength:
  Max: 160
  Exclude:
  - 'spec/**/*_spec.rb'

Metrics/ClassLength:
  Max: 300
  Exclude:
  - 'spec/**/*_spec.rb'

Gemspec/RequireMFA:
  Enabled: false

Gemspec/DevelopmentDependencies:
  Enabled: false

Style/MixinUsage:
  Exclude:
  - "bin/console"

Style/StringLiterals:
  Enabled: true
  EnforcedStyle: double_quotes

Style/StringLiteralsInInterpolation:
  Enabled: true
  EnforcedStyle: double_quotes

Style/StringConcatenation:
  Exclude:
  - 'Rakefile'

RSpec/ExampleLength:
  Max: 10

RSpecRails:
  Enabled: false

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
metatron-0.8.2 .rubocop.yml
metatron-0.8.0 .rubocop.yml