-
Notifications
You must be signed in to change notification settings - Fork 5
/
.config.reek
68 lines (68 loc) · 1.65 KB
/
.config.reek
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
---
DuplicateMethodCall:
exclude:
- EveryPolitician::LegislativePeriodExtension#memberships_at_end
- Page::TermTable#group_data
- Page::TermTable#people
- Page::TermTable#percentages
- Page::TermTable#person_memberships
- Page::TermTable#top_identifiers
FeatureEnvy:
exclude:
- EveryPolitician::LegislatureExtension#term
- Page::TermTable#people
- Page::TermTable#person_memberships
IrresponsibleModule:
exclude:
- EveryPolitician::CountryExtension
- EveryPolitician::LegislativePeriodExtension
- EveryPolitician::LegislatureExtension
- Page::Countries
- Page::Country
- Page::Download
- Page::Home
- Page::HouseWikidata
- Page::MissingCountry
- Page::Needed
- Page::SpiderBase
- Page::TermTable
- Popolo::Helper
- World
- Minitest::Spec
TooManyStatements:
exclude:
- initialize
- EveryPolitician::LegislatureExtension#term
- Page::TermTable#group_data
- Page::TermTable#people
UtilityFunction:
exclude:
- Page::SpiderBase#countries
- Popolo::Helper#commify
- Popolo::Helper#number_to_millions
- Popolo::Helper#term_table_url
- Popolo::Helper#wikidata_link
InstanceVariableAssumption:
exclude:
- Page::TermTable
NestedIterators:
exclude:
- Page::TermTable#people
NilCheck:
exclude:
- Page::TermTable#people
TooManyMethods:
exclude:
- Page::TermTable
UncommunicativeVariableName:
exclude:
- Page::TermTable#area_lookup
- Page::TermTable#data_sources
- Page::TermTable#people
- Page::TermTable#people_for_current_term
- Page::TermTable#percentages
- Page::TermTable#top_identifiers
UncommunicativeParameterName:
exclude:
- Popolo::Helper#term_table_url
- Popolo::Helper#wikidata_link