Sha256: c2524f8050b2b82a00476320573577a6b0ae40aa1c3547687d5b2dba0625578c

Contents?: true

Size: 1.17 KB

Versions: 3

Compression:

Stored size: 1.17 KB

Contents

AllCops:
  Exclude:
    - 'examples/**/*'
    - 'features/**/*'
    - 'gems/**/*'
    - 'lab/**/*'

AbcSize:
  Max: 20
    
# This is disabled because some demos use UTF-8
AsciiComments:
  Enabled: false
  
Attr:
  Enabled: false
  
CaseIndentation:
  IndentWhenRelativeTo: end
  IndentOneStep: true

# Rubocop enforces the use of is_a? instead of kind_of?
# Which is contrary to modelling practice.
ClassCheck:
  Enabled: false
  
ClassLength:
  Max: 250
  CountComments: false  

ConstantName:  
  Enabled: false
  
CyclomaticComplexity:
  Enabled: false
  
DefWithParentheses:  
  Enabled: false
  
Documentation:
  Enabled: false
  
EmptyLines:
  Enabled: false 

Encoding:
  Enabled: false
  
IndentationWidth :
  Enabled: false
  
  
# Avoid methods longer than 50 lines of code
MethodLength:
  Max: 50
  CountComments: false 
 
# Avoid modules longer than 400 lines of code 
ModuleLength:
  Max: 400
 
NonNilCheck:
  Enabled: false

NumericLiterals:
  Enabled: false
  
RaiseArgs:
  Enabled: false
  
RedundantReturn:
  Enabled: false

SpaceInsideBrackets:
  Enabled: false

TrailingWhitespace:
  Enabled: false
  

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sequitur-0.1.17 .rubocop.yml
sequitur-0.1.16 .rubocop.yml
sequitur-0.1.15 .rubocop.yml