-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.reek.yml
64 lines (62 loc) · 1.22 KB
/
.reek.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
detectors:
DuplicateMethodCall:
allow_calls:
- self.class
UncommunicativeMethodName:
accept:
- x
- y
UncommunicativeParameterName:
accept:
- x
- y
UncommunicativeVariableName:
accept:
- _
- x
- y
UnusedPrivateMethod:
enabled: false # Disabled by default.
UtilityFunction:
public_methods_only: true # Disabled by default.
directories:
app/channels/application_cable:
IrresponsibleModule:
enabled: false
app/controllers:
IrresponsibleModule:
enabled: false
InstanceVariableAssumption:
enabled: false
app/helpers:
IrresponsibleModule:
enabled: false
UtilityFunction:
enabled: false
LongParameterList:
enabled: false
app/jobs:
IrresponsibleModule:
enabled: false
UtilityFunction:
enabled: false
app/mailers:
IrresponsibleModule:
enabled: false
app/views:
IrresponsibleModule:
enabled: false
TooManyMethods:
enabled: false
UtilityFunction:
enabled: false
test:
IrresponsibleModule:
enabled: false
UtilityFunction:
enabled: false
exclude_paths:
- db/migrate/*
- db/seeds.rb
- test/**/*
- lib/templates/**/*