.rubocop.yml

 1AllCops:
 2  TargetRubyVersion: 2.5
 3
 4Metrics/LineLength:
 5  Max: 80
 6  Exclude:
 7    - Gemfile
 8
 9Metrics/MethodLength:
10  Exclude:
11    - test/*
12
13Style/Tab:
14  Enabled: false
15
16Style/IndentationWidth:
17  Width: 1 # one tab
18
19Style/StringLiterals:
20  EnforcedStyle: double_quotes
21
22Style/NumericLiterals:
23  Enabled: false
24
25Style/SymbolArray:
26  EnforcedStyle: brackets
27
28Style/WordArray:
29  EnforcedStyle: brackets
30
31Style/Documentation:
32  Enabled: false
33
34Style/DoubleNegation:
35  EnforcedStyle: allowed_in_returns
36  Enabled: false
37
38Layout/SpaceAroundEqualsInParameterDefault:
39  EnforcedStyle: no_space
40
41Layout/AccessModifierIndentation:
42  EnforcedStyle: outdent
43
44Style/BlockDelimiters:
45  EnforcedStyle: braces_for_chaining
46
47Style/MultilineBlockChain:
48  Enabled: false
49
50Layout/IndentArray:
51  EnforcedStyle: consistent
52
53Style/FormatString:
54  EnforcedStyle: percent