Sha256: f444dad928da05de6b80158d6a6150e2069466ab74686da1ca23352f0c4a9051

Contents?: true

Size: 1.3 KB

Versions: 5

Compression:

Stored size: 1.3 KB

Contents

---
AllCops:
  Exclude:
    - 'tmp/**/*'
    - 'coverage/**/*'
    - 'spec/dummy/**/*'

#-------------------------------------------------------------------------------
# Project standards
#-------------------------------------------------------------------------------
StringLiterals:
  EnforcedStyle: single_quotes
  Enabled: true

DotPosition:
  Description: 'Checks the position of the dot in multi-line method calls.'
  EnforcedStyle: leading
  Enabled: true

Documentation:
  Description: 'Document classes and non-namespace modules.'
  Enabled: false

FileName:
  Description: 'Use snake_case for source file names.'
  Enabled: true

Style/SymbolArray:
  Description: 'Use %i or %I for arrays of symbols.'
  StyleGuide: 'https://github.com/bbatsov/ruby-style-guide#percent-i'
  Enabled: false # Only available in Ruby 2.0+

Style/ExtraSpacing:
  Description: 'Do not use unnecessary spacing.'
  Enabled: true

Lint/LiteralInInterpolation:
  Description: 'Avoid interpolating literals in strings'
  AutoCorrect: true

#-------------------------------------------------------------------------------
# These rules have been relaxed because of existing code
# We should tighten these up over time
#-------------------------------------------------------------------------------
LineLength:
  Max: 166 # project standard is 120

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
resque-rate_limited_queue-1.2.0 .rubocop.yml
resque-rate_limited-1.2.0 .rubocop.yml
resque-rate_limited-1.1.0 .rubocop.yml
resque-rate_limited_queue-1.1.0 .rubocop.yml
resque-rate_limited_queue-1.0.4 .rubocop.yml