.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/ParameterLists:
35  Max: 6
36
37Metrics/PerceivedComplexity:
38  Max: 20
39
40Style/AndOr:
41  Enabled: false
42
43Style/AlignParameters:
44  Enabled: false
45
46Style/BlockDelimiters:
47  Enabled: false
48
49Style/Documentation:
50  Enabled: false
51
52Style/FormatString:
53  EnforcedStyle: percent
54
55# Offense count: 1
56Style/IfInsideElse:
57  Exclude:
58    - 'sgx-catapult.rb'
59
60Style/LeadingCommentSpace:
61  Enabled: false
62
63Style/MultilineMethodCallBraceLayout:
64  Enabled: false
65
66Style/MultilineOperationIndentation:
67  Enabled: false
68
69Style/Next:
70  Enabled: false
71
72Style/Not:
73  Enabled: false
74
75Style/NumericPredicate:
76  Enabled: false
77
78Style/SpaceAroundOperators:
79  Enabled: false
80
81Style/SpaceInsideHashLiteralBraces:
82  EnforcedStyle: no_space
83
84Style/StringLiterals:
85  EnforcedStyle: double_quotes
86  Enabled: false
87
88Style/NegatedIf:
89  Enabled: false
90
91Style/RedundantReturn:
92  Enabled: false