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