1 # This configuration was generated by
2 # `rubocop --auto-gen-config`
3 # on 2023-04-21 09:13:34 UTC using RuboCop version 1.48.1.
4 # The point is for the user to remove these configuration records
5 # one by one as the offenses are removed from the code base.
6 # Note that changes in the inspected code, or installation of new
7 # versions of RuboCop, may require this file to be generated again.
10 # This cop supports safe autocorrection (--autocorrect).
11 Layout/ClosingHeredocIndentation:
13 - 'spec/acceptance/apt_key_provider_spec.rb'
14 - 'spec/acceptance/apt_spec.rb'
15 - 'spec/spec_helper_acceptance_local.rb'
16 - 'spec/unit/puppet/provider/apt_key_spec.rb'
19 # This cop supports safe autocorrection (--autocorrect).
20 Layout/EmptyLineAfterGuardClause:
22 - 'lib/facter/apt_updates.rb'
23 - 'lib/puppet/provider/apt_key/apt_key.rb'
24 - 'lib/puppet/type/apt_key.rb'
25 - 'spec/spec_helper_acceptance_local.rb'
29 # This cop supports safe autocorrection (--autocorrect).
30 # Configuration parameters: AllowMultipleStyles, EnforcedHashRocketStyle, EnforcedColonStyle, EnforcedLastArgumentHashStyle.
31 # SupportedHashRocketStyles: key, separator, table
32 # SupportedColonStyles: key, separator, table
33 # SupportedLastArgumentHashStyles: always_inspect, always_ignore, ignore_implicit, ignore_explicit
36 - 'spec/classes/apt_spec.rb'
37 - 'spec/classes/apt_update_spec.rb'
38 - 'spec/defines/conf_spec.rb'
39 - 'spec/defines/pin_spec.rb'
40 - 'spec/defines/source_compat_spec.rb'
41 - 'spec/defines/source_spec.rb'
42 - 'spec/unit/puppet/provider/apt_key_spec.rb'
43 - 'spec/unit/puppet/type/apt_key_spec.rb'
46 # This cop supports safe autocorrection (--autocorrect).
47 Layout/HeredocIndentation:
49 - 'spec/spec_helper_acceptance_local.rb'
50 - 'spec/unit/puppet/provider/apt_key_spec.rb'
53 # This cop supports safe autocorrection (--autocorrect).
54 Layout/SpaceAroundMethodCallOperator:
56 - 'spec/defines/key_compat_spec.rb'
57 - 'spec/defines/key_spec.rb'
60 # This cop supports unsafe autocorrection (--autocorrect-all).
63 - 'spec/unit/puppet/type/apt_key_spec.rb'
66 # Configuration parameters: AllowedMethods.
67 # AllowedMethods: enums
68 Lint/ConstantDefinitionInBlock:
70 - 'spec/defines/key_compat_spec.rb'
71 - 'spec/defines/source_compat_spec.rb'
72 - 'spec/defines/source_spec.rb'
75 # This cop supports safe autocorrection (--autocorrect).
76 # Configuration parameters: EnforcedStyle.
77 # SupportedStyles: strict, consistent
78 Lint/SymbolConversion:
80 - 'spec/classes/apt_update_spec.rb'
83 # Configuration parameters: AllowedMethods, AllowedPatterns, CountRepeatedAttributes.
88 # Configuration parameters: CountComments, CountAsOne, AllowedMethods, AllowedPatterns, inherit_mode.
89 # AllowedMethods: refine
94 # Configuration parameters: AllowedMethods, AllowedPatterns.
95 Metrics/CyclomaticComplexity:
99 # Configuration parameters: CountComments, CountAsOne, AllowedMethods, AllowedPatterns.
100 Metrics/MethodLength:
104 # Configuration parameters: AllowedMethods, AllowedPatterns.
105 Metrics/PerceivedComplexity:
109 # Configuration parameters: MinSize.
110 Performance/CollectionLiteralInLoop:
112 - 'spec/classes/apt_update_spec.rb'
115 # This cop supports unsafe autocorrection (--autocorrect-all).
118 - 'spec/unit/facter/apt_reboot_required_spec.rb'
119 - 'spec/unit/puppet/type/apt_key_spec.rb'
122 # This cop supports safe autocorrection (--autocorrect).
123 # Configuration parameters: EnforcedStyle.
124 # SupportedStyles: be, be_nil
127 - 'spec/unit/facter/apt_dist_package_security_updates_spec.rb'
128 - 'spec/unit/facter/apt_dist_package_updates_spec.rb'
129 - 'spec/unit/facter/apt_dist_security_updates_spec.rb'
130 - 'spec/unit/facter/apt_dist_updates_spec.rb'
131 - 'spec/unit/facter/apt_package_security_updates_spec.rb'
132 - 'spec/unit/facter/apt_package_updates_spec.rb'
133 - 'spec/unit/facter/apt_security_updates_spec.rb'
134 - 'spec/unit/facter/apt_updates_spec.rb'
137 # Configuration parameters: Prefixes, AllowedPatterns.
138 # Prefixes: when, with, without
139 RSpec/ContextWording:
141 - 'spec/classes/apt_spec.rb'
142 - 'spec/classes/apt_update_spec.rb'
143 - 'spec/unit/puppet/provider/apt_key_spec.rb'
146 # Configuration parameters: IgnoredMetadata.
151 # This cop supports safe autocorrection (--autocorrect).
152 # Configuration parameters: AllowConsecutiveOneLiners.
153 RSpec/EmptyLineAfterExample:
155 - 'spec/acceptance/apt_key_provider_spec.rb'
156 - 'spec/acceptance/apt_spec.rb'
157 - 'spec/classes/apt_spec.rb'
158 - 'spec/defines/key_compat_spec.rb'
159 - 'spec/defines/key_spec.rb'
160 - 'spec/defines/pin_spec.rb'
161 - 'spec/defines/ppa_spec.rb'
162 - 'spec/defines/source_spec.rb'
165 # This cop supports safe autocorrection (--autocorrect).
166 RSpec/EmptyLineAfterExampleGroup:
168 - 'spec/acceptance/apt_key_provider_spec.rb'
169 - 'spec/acceptance/init_task_spec.rb'
170 - 'spec/classes/apt_backports_spec.rb'
171 - 'spec/classes/apt_spec.rb'
172 - 'spec/classes/apt_update_spec.rb'
173 - 'spec/defines/key_compat_spec.rb'
174 - 'spec/defines/key_spec.rb'
175 - 'spec/defines/source_spec.rb'
178 # This cop supports safe autocorrection (--autocorrect).
179 # Configuration parameters: AllowConsecutiveOneLiners.
180 RSpec/EmptyLineAfterHook:
182 - 'spec/acceptance/apt_key_provider_spec.rb'
183 - 'spec/unit/facter/apt_dist_has_updates_spec.rb'
184 - 'spec/unit/facter/apt_dist_package_security_updates_spec.rb'
185 - 'spec/unit/facter/apt_dist_package_updates_spec.rb'
186 - 'spec/unit/facter/apt_dist_security_updates_spec.rb'
187 - 'spec/unit/facter/apt_dist_updates_spec.rb'
188 - 'spec/unit/facter/apt_has_updates_spec.rb'
189 - 'spec/unit/facter/apt_package_security_updates_spec.rb'
190 - 'spec/unit/facter/apt_package_updates_spec.rb'
191 - 'spec/unit/facter/apt_reboot_required_spec.rb'
192 - 'spec/unit/facter/apt_security_updates_spec.rb'
193 - 'spec/unit/facter/apt_updates_spec.rb'
194 - 'spec/unit/puppet/provider/apt_key_spec.rb'
197 # Configuration parameters: CountAsOne.
202 # This cop supports safe autocorrection (--autocorrect).
203 # Configuration parameters: CustomTransform, IgnoredWords, DisallowedExamples.
204 # DisallowedExamples: works
205 RSpec/ExampleWording:
207 - 'spec/acceptance/apt_key_provider_spec.rb'
210 # This cop supports safe autocorrection (--autocorrect).
211 RSpec/ExcessiveDocstringSpacing:
213 - 'spec/defines/key_compat_spec.rb'
214 - 'spec/defines/setting_spec.rb'
217 # This cop supports safe autocorrection (--autocorrect).
218 # Configuration parameters: EnforcedStyle.
219 # SupportedStyles: single_line_only, single_statement_only, disallow, require_implicit
220 RSpec/ImplicitSubject:
222 - 'spec/classes/apt_backports_spec.rb'
223 - 'spec/classes/apt_spec.rb'
224 - 'spec/classes/apt_update_spec.rb'
225 - 'spec/defines/conf_spec.rb'
226 - 'spec/defines/key_compat_spec.rb'
227 - 'spec/defines/key_spec.rb'
228 - 'spec/defines/mark_spec.rb'
229 - 'spec/defines/pin_spec.rb'
230 - 'spec/defines/ppa_spec.rb'
231 - 'spec/defines/setting_spec.rb'
232 - 'spec/defines/source_compat_spec.rb'
233 - 'spec/defines/source_spec.rb'
234 - 'spec/unit/facter/apt_update_last_success_spec.rb'
237 RSpec/LeakyConstantDeclaration:
239 - 'spec/defines/key_compat_spec.rb'
240 - 'spec/defines/source_compat_spec.rb'
241 - 'spec/defines/source_spec.rb'
244 # Configuration parameters: AllowSubject.
245 RSpec/MultipleMemoizedHelpers:
249 # Configuration parameters: AllowedGroups.
254 # Configuration parameters: AllowedPatterns.
255 # AllowedPatterns: ^expect_, ^assert_
256 RSpec/NoExpectationExample:
258 - 'spec/acceptance/01_apt_class_spec.rb'
259 - 'spec/acceptance/apt_backports_spec.rb'
260 - 'spec/acceptance/apt_key_provider_spec.rb'
261 - 'spec/acceptance/apt_spec.rb'
264 RSpec/RepeatedExampleGroupDescription:
266 - 'spec/acceptance/apt_spec.rb'
267 - 'spec/classes/apt_spec.rb'
272 - 'spec/unit/puppet/provider/apt_key_spec.rb'
277 - 'lib/puppet/provider/apt_key/apt_key.rb'
280 # This cop supports unsafe autocorrection (--autocorrect-all).
281 # Configuration parameters: MinBranchesCount.
284 - 'lib/puppet/provider/apt_key/apt_key.rb'
287 # This cop supports unsafe autocorrection (--autocorrect-all).
288 Style/GlobalStdStream:
293 # This cop supports safe autocorrection (--autocorrect).
294 Style/IfUnlessModifier:
296 - 'lib/facter/apt_updates.rb'
297 - 'lib/puppet/provider/apt_key/apt_key.rb'
298 - 'lib/puppet/type/apt_key.rb'
303 - 'spec/spec_helper.rb'
306 # This cop supports safe autocorrection (--autocorrect).
307 # Configuration parameters: EnforcedStyle.
308 # SupportedStyles: same_as_string_literals, single_quotes, double_quotes
311 - 'spec/unit/puppet/provider/apt_key_spec.rb'
314 # This cop supports safe autocorrection (--autocorrect).
315 Style/RedundantRegexpEscape:
317 - 'lib/puppet/type/apt_key.rb'
320 # This cop supports safe autocorrection (--autocorrect).
321 # Configuration parameters: EnforcedStyle.
322 # SupportedStyles: implicit, explicit
323 Style/RescueStandardError:
325 - 'spec/spec_helper.rb'
328 # This cop supports unsafe autocorrection (--autocorrect-all).
329 Style/SlicingWithRange:
331 - 'lib/puppet/provider/apt_key/apt_key.rb'
334 # This cop supports safe autocorrection (--autocorrect).
335 # Configuration parameters: EnforcedStyleForMultiline.
336 # SupportedStylesForMultiline: comma, consistent_comma, no_comma
337 Style/TrailingCommaInHashLiteral:
339 - 'lib/puppet/provider/apt_key/apt_key.rb'
340 - 'spec/classes/apt_backports_spec.rb'
341 - 'spec/classes/apt_spec.rb'
342 - 'spec/classes/apt_update_spec.rb'
343 - 'spec/defines/conf_spec.rb'
344 - 'spec/defines/key_compat_spec.rb'
345 - 'spec/defines/key_spec.rb'
346 - 'spec/defines/mark_spec.rb'
347 - 'spec/defines/pin_spec.rb'
348 - 'spec/defines/ppa_spec.rb'
349 - 'spec/defines/setting_spec.rb'
350 - 'spec/defines/source_compat_spec.rb'
351 - 'spec/defines/source_spec.rb'
352 - 'spec/spec_helper.rb'
353 - 'spec/unit/puppet/provider/apt_key_spec.rb'