.rubocop.yml

 1Metrics/LineLength:
 2  Max: 80
 3
 4Style/Tab:
 5   Enabled: false
 6
 7Style/IndentationWidth:
 8  Width: 1 # one tab
 9
10Lint/EndAlignment:
11  EnforcedStyleAlignWith: variable
12
13Metrics/AbcSize:
14  Max: 111
15
16Metrics/BlockLength:
17  Max: 200
18
19Metrics/BlockNesting:
20  Max: 5
21
22Metrics/ClassLength:
23  Max: 200
24
25Metrics/CyclomaticComplexity:
26  Max: 20
27
28Metrics/MethodLength:
29  Max: 200
30
31Metrics/ModuleLength:
32  Max: 1000
33
34Metrics/PerceivedComplexity:
35  Max: 20
36
37Style/AndOr:
38  Enabled: false
39
40Style/BlockDelimiters:
41  Enabled: false
42
43Style/Documentation:
44  Enabled: false
45
46Style/FormatString:
47  EnforcedStyle: percent
48
49# Offense count: 1
50Style/IfInsideElse:
51  Exclude:
52    - 'sgx-catapult.rb'
53
54Style/LeadingCommentSpace:
55  Enabled: false
56
57Style/MultilineMethodCallBraceLayout:
58  Enabled: false
59
60Style/MultilineOperationIndentation:
61  Enabled: false
62
63Style/Next:
64  Enabled: false
65
66Style/Not:
67  Enabled: false
68
69Style/NumericPredicate:
70  Enabled: false
71
72Style/SpaceAroundOperators:
73  Enabled: false
74
75Style/SpaceInsideHashLiteralBraces:
76  EnforcedStyle: no_space
77
78Style/StringLiterals:
79  EnforcedStyle: double_quotes
80  Enabled: false
81
82Style/NegatedIf:
83  Enabled: false
84
85Style/RedundantReturn:
86  Enabled: false