-
Notifications
You must be signed in to change notification settings - Fork 2
/
.reek.yml
126 lines (126 loc) · 2.91 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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
# Auto generated by Reeks --todo flag
---
detectors:
ControlParameter:
exclude:
- "::::Object#get"
DuplicateMethodCall:
exclude:
- Remap::Failure#merge
- Remap::Mapper::And#call!
- Remap::Mapper::Xor#call!
- Hash#execute
- Hash#failure
- Hash#set
- "::::Enumerable#get"
- Remap::Static::Option#call
FeatureEnvy:
exclude:
- Remap::Rule::Map#if
- Remap::Rule::Map#if_not
IrresponsibleModule:
exclude:
- Support
- Fixed
- Remap::Base
- Remap::Constructor
- Remap::Contract
- Remap::Error
- Remap::Failure
- Remap::Iteration
- Remap::Mapper
- Remap::Mapper::Binary
- Remap::Mapper::Operations
- Remap::Nothing
- Remap
- Remap::Path
- Remap::Result
- Remap::Rule
- Remap::Rule::Collection
- Remap::Rule::Enum
- Remap::Selector
- Remap::State::Extension
- Remap::State::Extensions
- Remap::Extensions::Enumerable
- Remap::State::Extensions::Object
- Remap::Static
LongParameterList:
exclude:
- Remap::Contract#self.call
ManualDispatch:
exclude:
- Remap::Constructor#call
MissingSafeMethod:
exclude:
- Remap::Mapper::And
- Remap::Mapper::Or
- Remap::Mapper::Xor
NestedIterators:
exclude:
- Remap::Iteration::Array#call
- Remap::Iteration::Hash#call
- Remap::Mapper::And#call!
- Remap::Mapper::Or#call!
- Remap::Mapper::Xor#call!
- Remap::Path::Input#call
- Remap::Rule::Map#callback
- Remap::Rule::Map#enum
- Remap::Rule::Map#if
- Remap::Rule::Map#if_not
- Hash#bind
- Hash#map
RepeatedConditional:
exclude:
- Remap::Compiler
TooManyConstants:
exclude:
- Remap::Types
TooManyStatements:
exclude:
- initialize
- Remap::Contract#self.call
- Remap::Mapper::And#call!
- Remap::Mapper::Xor#call!
- Remap::Selector::Index#call
- Remap::Selector::Key#call
- Hash#combine
- Hash#execute
UncommunicativeMethodName:
exclude:
- Support#Failure
UncommunicativeVariableName:
exclude:
- Fixed
- Remap::Base#self.call!
- Remap::Base#self.define
- Remap::Compiler#set
- Remap::Compiler#wrap
- Remap::Constructor::Argument#call
- Remap::Constructor::Keyword#call
- Remap::Failure#merge
- Remap::Mapper::And#call!
- Remap::Mapper::Or#call!
- Remap::Mapper::Operations#&
- Remap::Mapper::Operations#^
- Remap::Mapper::Operations#|
- Remap::Mapper::Xor#call!
- Hash#execute
UtilityFunction:
exclude:
- Support#Failure
- Support#all!
- Support#array!
- Support#hash!
- Support#index!
- Support#input_path!
- Support#int!
- Support#output_path!
- Support#static!
- Support#string!
- Support#void!
- Remap::Compiler#all
- Remap::Compiler#option
- Remap::Compiler#value
- Remap::Rule::Collection::Empty#call
- Remap::Rule::Void#call
- Hash#reason