Sha256: a4065586b2f34f6db412b11f900a009f782f69c9fdca19ca9dd4c56ae8ec03f6

Contents?: true

Size: 780 Bytes

Versions: 1

Compression:

Stored size: 780 Bytes

Contents

inherit_gem:
  rubocop-sensible: 'config/rubocop.yml'

require:
  - rubocop-minitest
  - rubocop-performance
  - rubocop-rake

AllCops:
  Exclude:
    - 'Gemfile' # They are dev dependencies
    - 'Rakefile'
    - 'feast.gemspec'
    - 'bin/**/*'
    - 'examples/**/*'
  NewCops: enable
  EnabledByDefault: true
  TargetRubyVersion: 3.1

# My style
Layout/MultilineAssignmentLayout:
  EnforcedStyle: same_line

# In test files, we want to keep constants simpler and we know when it's broken
Lint/ConstantResolution:
  Exclude:
    - 'test/**/*'

# We need VERSION visible
Style/ConstantVisibility:
  Exclude:
    - 'lib/feast/version.rb'

# We want this!
Style/DisableCopsWithinSourceCodeDirective:
  Enabled: false

# We don't care test style
Style:
  Exclude:
    - 'test/**/*'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
feast-0.0.1 .rubocop.yml