Files
dotfiles/rubocop.yml

67 lines
1.1 KiB
YAML

AllCops:
TargetRubyVersion: 2.1
Rails:
Enabled: true
Documentation:
Enabled: false
# Style/AlignParameters:
# EnforcedStyle: with_fixed_indentation
Metrics/ClassLength:
CountComments: false
Max: 200
Style/CollectionMethods:
PreferredMethods:
inject: 'inject' # disable "use reduce instead of inject" warning
# Style/EachWithObject:
# Enabled: false
# Style/EmptyLinesAroundBlockBody:
# Enabled: false
# Style/EmptyLinesAroundClassBody:
# Enabled: false
# Style/EmptyLineBetweenDefs:
# AllowAdjacentOneLineDefs: true
# Style/Encoding:
# EnforcedStyle: when_needed
Style/HashSyntax:
EnforcedStyle: ruby19_no_mixed_keys
# Style/IndentHash:
# EnforcedStyle: consistent
Metrics/LineLength:
Max: 80
AllowURI: true
Style/IfUnlessModifier:
MaxLineLength: 80
Metrics/MethodLength:
CountComments: false
Max: 20
# Style/SingleLineBlockParams:
# Enabled: false
# Style/StringLiterals:
# Enabled: false
Style/WhileUntilModifier:
MaxLineLength: 80
# Style/LineEndConcatenation:
# Enabled: false
Style/WordArray:
Enabled: false