11# This configuration was generated by
22# `rubocop --auto-gen-config`
3- # on 2015-09-20 17:56:22 -0500 using RuboCop version 0.34.0 .
3+ # on 2016-03-08 22:29:52 +0100 using RuboCop version 0.37.2 .
44# The point is for the user to remove these configuration records
55# one by one as the offenses are removed from the code base.
66# Note that changes in the inspected code, or installation of new
@@ -13,49 +13,31 @@ Lint/HandleExceptions:
1313
1414# Offense count: 2
1515# Cop supports --auto-correct.
16- Lint/UnusedBlockArgument :
17- Exclude :
18- - ' lib/active_model/serializer/adapter/json_api/fragment_cache.rb'
19-
20- # Offense count: 7
21- # Cop supports --auto-correct.
16+ # Configuration parameters: AllowUnusedKeywordArguments, IgnoreEmptyMethods.
2217Lint/UnusedMethodArgument :
2318 Exclude :
24- - ' lib/active_model/serializer/adapter/null.rb'
25- - ' lib/active_model/serializer/pass_through_serializer.rb'
26- - ' test/fixtures/poro.rb'
2719 - ' test/lint_test.rb'
2820
29- # Offense count: 2
30- Lint/UselessAssignment :
31- Exclude :
32- - ' bench/perf.rb'
33- - ' lib/active_model/serializer/adapter/json_api/fragment_cache.rb'
34-
35- # Offense count: 1
36- # Configuration parameters: EnforcedStyle, SupportedStyles.
37- Rails/Date :
38- Exclude :
39- - ' test/fixtures/poro.rb'
40-
4121# Offense count: 4
4222# Configuration parameters: EnforcedStyle, SupportedStyles.
23+ # SupportedStyles: strict, flexible
4324Rails/TimeZone :
4425 Exclude :
4526 - ' test/action_controller/serialization_test.rb'
46- - ' test/fixtures/poro.rb'
4727 - ' test/serializers/cache_test.rb'
4828
4929# Offense count: 16
5030# Cop supports --auto-correct.
5131# Configuration parameters: EnforcedHashRocketStyle, EnforcedColonStyle, EnforcedLastArgumentHashStyle, SupportedLastArgumentHashStyles.
32+ # SupportedLastArgumentHashStyles: always_inspect, always_ignore, ignore_implicit, ignore_explicit
5233Style/AlignHash :
5334 Exclude :
5435 - ' test/action_controller/json_api/pagination_test.rb'
5536
56- # Offense count: 25
37+ # Offense count: 27
5738# Cop supports --auto-correct.
5839# Configuration parameters: EnforcedStyle, SupportedStyles.
40+ # SupportedStyles: braces, no_braces, context_dependent
5941Style/BracesAroundHashParameters :
6042 Exclude :
6143 - ' test/action_controller/adapter_selector_test.rb'
@@ -67,17 +49,16 @@ Style/BracesAroundHashParameters:
6749 - ' test/collection_serializer_test.rb'
6850 - ' test/serializable_resource_test.rb'
6951 - ' test/serializers/associations_test.rb'
70- - ' test/serializers/attribute_test.rb'
7152 - ' test/serializers/attributes_test.rb'
72- - ' test/serializers/fieldset_test.rb'
7353 - ' test/serializers/root_test.rb'
7454
75- # Offense count: 174
55+ # Offense count: 271
7656# Configuration parameters: EnforcedStyle, SupportedStyles.
57+ # SupportedStyles: nested, compact
7758Style/ClassAndModuleChildren :
7859 Enabled : false
7960
80- # Offense count: 5
61+ # Offense count: 6
8162# Cop supports --auto-correct.
8263Style/CommentIndentation :
8364 Exclude :
@@ -89,34 +70,29 @@ Style/DoubleNegation:
8970 - ' lib/active_model/serializable_resource.rb'
9071
9172# Offense count: 1
92- Style/EachWithObject :
93- Exclude :
94- - ' lib/active_model/serializer/fieldset.rb'
95-
96- # Offense count: 2
9773# Configuration parameters: MinBodyLength.
9874Style/GuardClause :
9975 Exclude :
10076 - ' lib/active_model/serializer.rb'
10177
102- # Offense count: 12
78+ # Offense count: 58
10379# Cop supports --auto-correct.
10480# Configuration parameters: EnforcedStyle, SupportedStyles, UseHashRocketsWithSymbolValues.
81+ # SupportedStyles: ruby19, ruby19_no_mixed_keys, hash_rockets
10582Style/HashSyntax :
10683 Enabled : false
10784
108- # Offense count: 9
85+ # Offense count: 4
10986# Cop supports --auto-correct.
87+ # Configuration parameters: EnforcedStyle, SupportedStyles, IndentationWidth.
88+ # SupportedStyles: special_inside_parentheses, consistent, align_brackets
11089Style/IndentArray :
111- Exclude :
112- - ' test/adapter/json/has_many_test.rb'
113- - ' test/adapter/json_api/json_api_test.rb'
114- - ' test/adapter/json_api/pagination_links_test.rb'
115- - ' test/adapter/json_test.rb'
90+ Enabled : false
11691
117- # Offense count: 8
92+ # Offense count: 10
11893# Cop supports --auto-correct.
119- # Configuration parameters: EnforcedStyle, SupportedStyles.
94+ # Configuration parameters: EnforcedStyle, SupportedStyles, IndentationWidth.
95+ # SupportedStyles: special_inside_parentheses, consistent, align_braces
12096Style/IndentHash :
12197 Enabled : false
12298
@@ -129,12 +105,14 @@ Style/Lambda:
129105# Offense count: 1
130106# Cop supports --auto-correct.
131107# Configuration parameters: EnforcedStyle, SupportedStyles.
108+ # SupportedStyles: require_parentheses, require_no_parentheses, require_no_parentheses_except_multiline
132109Style/MethodDefParentheses :
133110 Enabled : false
134111
135- # Offense count: 3
112+ # Offense count: 1
136113# Cop supports --auto-correct.
137- # Configuration parameters: EnforcedStyle, SupportedStyles.
114+ # Configuration parameters: EnforcedStyle, SupportedStyles, IndentationWidth.
115+ # SupportedStyles: aligned, indented
138116Style/MultilineOperationIndentation :
139117 Enabled : false
140118
@@ -146,94 +124,44 @@ Style/NegatedIf:
146124
147125# Offense count: 1
148126# Cop supports --auto-correct.
149- Style/NumericLiterals :
150- MinDigits : 7
151-
152- # Offense count: 2
153- # Cop supports --auto-correct.
154127Style/PerlBackrefs :
155128 Exclude :
156129 - ' test/fixtures/poro.rb'
157- - ' test/serializers/associations_test.rb'
158130
159131# Offense count: 3
160- # Configuration parameters: NamePrefix, NamePrefixBlacklist.
132+ # Configuration parameters: NamePrefix, NamePrefixBlacklist, NameWhitelist.
133+ # NamePrefix: is_, has_, have_
134+ # NamePrefixBlacklist: is_, has_, have_
135+ # NameWhitelist: is_a?
161136Style/PredicateName :
162137 Exclude :
163138 - ' lib/active_model/serializer/associations.rb'
164139 - ' test/action_controller/json_api/linked_test.rb'
165140
166- # Offense count: 5
141+ # Offense count: 1
167142# Cop supports --auto-correct.
168143Style/RedundantSelf :
169144 Exclude :
170- - ' lib/active_model/serializer/associations.rb'
171145 - ' test/fixtures/poro.rb'
172146
173- # Offense count: 1
174- # Cop supports --auto-correct.
175- # Configuration parameters: AllowAsExpressionSeparator.
176- Style/Semicolon :
177- Exclude :
178- - ' lib/active_model/serializer/fieldset.rb'
179-
180- # Offense count: 3
181- # Cop supports --auto-correct.
182- # Configuration parameters: EnforcedStyle, SupportedStyles.
183- Style/SignalException :
184- Exclude :
185- - ' lib/active_model/serializer/fieldset.rb'
186- - ' lib/active_model/serializer/pass_through_serializer.rb'
187-
188147# Offense count: 1
189148# Cop supports --auto-correct.
190149# Configuration parameters: AllowIfMethodIsEmpty.
191150Style/SingleLineMethods :
192151 Exclude :
193152 - ' test/serializers/serializer_for_test.rb'
194153
195- # Offense count: 2
154+ # Offense count: 4
196155# Cop supports --auto-correct.
197156# Configuration parameters: EnforcedStyle, SupportedStyles.
157+ # SupportedStyles: single_quotes, double_quotes
198158Style/StringLiteralsInInterpolation :
199159 Enabled : false
200160
201- # Offense count: 1
202- Style/StructInheritance :
203- Exclude :
204- - ' bench/perf.rb'
205-
206161# Offense count: 1
207162# Cop supports --auto-correct.
208- # Configuration parameters: IgnoredMethods.
209- Style/SymbolProc :
210- Exclude :
211- - ' lib/generators/serializer/serializer_generator.rb'
212-
213- # Offense count: 8
214- # Cop supports --auto-correct.
215163# Configuration parameters: EnforcedStyle, SupportedStyles.
164+ # SupportedStyles: final_newline, final_blank_line
216165Style/TrailingBlankLines :
217166 Exclude :
218- - ' lib/active_model/serializer/pass_through_serializer.rb'
219- - ' lib/generators/serializer/serializer_generator.rb'
220- - ' test/adapter/fragment_cache_test.rb'
221- - ' test/adapter/json_api/json_api_test.rb'
222167 - ' test/adapter/null_test.rb'
223- - ' test/serializers/cache_test.rb'
224- - ' test/serializers/fieldset_test.rb'
225-
226- # Offense count: 5
227- # Cop supports --auto-correct.
228- # Configuration parameters: EnforcedStyleForMultiline, SupportedStyles.
229- Style/TrailingComma :
230- Exclude :
231- - ' test/action_controller/adapter_selector_test.rb'
232- - ' test/action_controller/serialization_test.rb'
233- - ' test/adapter/json_api/belongs_to_test.rb'
234- - ' test/adapter/json_api/linked_test.rb'
235-
236- # Offense count: 1
237- Style/UnlessElse :
238- Exclude :
239- - ' lib/active_model/serializer.rb'
0 commit comments