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 unsafe autocorrection (--autocorrect-all).
13 - 'spec/unit/puppet/type/apt_key_spec.rb'
16 # Configuration parameters: AllowedMethods.
17 # AllowedMethods: enums
18 Lint/ConstantDefinitionInBlock:
20 - 'spec/defines/key_compat_spec.rb'
21 - 'spec/defines/source_compat_spec.rb'
22 - 'spec/defines/source_spec.rb'
25 # This cop supports safe autocorrection (--autocorrect).
26 # Configuration parameters: EnforcedStyle.
27 # SupportedStyles: strict, consistent
28 Lint/SymbolConversion:
30 - 'spec/classes/apt_update_spec.rb'
33 # Configuration parameters: AllowedMethods, AllowedPatterns, CountRepeatedAttributes.
38 # Configuration parameters: CountComments, CountAsOne, AllowedMethods, AllowedPatterns, inherit_mode.
39 # AllowedMethods: refine
44 # Configuration parameters: AllowedMethods, AllowedPatterns.
45 Metrics/CyclomaticComplexity:
49 # Configuration parameters: CountComments, CountAsOne, AllowedMethods, AllowedPatterns.
54 # Configuration parameters: AllowedMethods, AllowedPatterns.
55 Metrics/PerceivedComplexity:
59 # Configuration parameters: MinSize.
60 Performance/CollectionLiteralInLoop:
62 - 'spec/classes/apt_update_spec.rb'
65 # This cop supports unsafe autocorrection (--autocorrect-all).
68 - 'spec/unit/facter/apt_reboot_required_spec.rb'
69 - 'spec/unit/puppet/type/apt_key_spec.rb'
72 # This cop supports safe autocorrection (--autocorrect).
73 # Configuration parameters: EnforcedStyle.
74 # SupportedStyles: be, be_nil
77 - 'spec/unit/facter/apt_dist_package_security_updates_spec.rb'
78 - 'spec/unit/facter/apt_dist_package_updates_spec.rb'
79 - 'spec/unit/facter/apt_dist_security_updates_spec.rb'
80 - 'spec/unit/facter/apt_dist_updates_spec.rb'
81 - 'spec/unit/facter/apt_package_security_updates_spec.rb'
82 - 'spec/unit/facter/apt_package_updates_spec.rb'
83 - 'spec/unit/facter/apt_security_updates_spec.rb'
84 - 'spec/unit/facter/apt_updates_spec.rb'
87 # Configuration parameters: Prefixes, AllowedPatterns.
88 # Prefixes: when, with, without
91 - 'spec/classes/apt_spec.rb'
92 - 'spec/classes/apt_update_spec.rb'
93 - 'spec/unit/puppet/provider/apt_key_spec.rb'
96 # Configuration parameters: IgnoredMetadata.
101 # This cop supports safe autocorrection (--autocorrect).
102 # Configuration parameters: AllowConsecutiveOneLiners.
103 RSpec/EmptyLineAfterExample:
105 - 'spec/acceptance/apt_key_provider_spec.rb'
106 - 'spec/acceptance/apt_spec.rb'
107 - 'spec/classes/apt_spec.rb'
108 - 'spec/defines/key_compat_spec.rb'
109 - 'spec/defines/key_spec.rb'
110 - 'spec/defines/pin_spec.rb'
111 - 'spec/defines/ppa_spec.rb'
112 - 'spec/defines/source_spec.rb'
115 # This cop supports safe autocorrection (--autocorrect).
116 RSpec/EmptyLineAfterExampleGroup:
118 - 'spec/acceptance/apt_key_provider_spec.rb'
119 - 'spec/acceptance/init_task_spec.rb'
120 - 'spec/classes/apt_backports_spec.rb'
121 - 'spec/classes/apt_spec.rb'
122 - 'spec/classes/apt_update_spec.rb'
123 - 'spec/defines/key_compat_spec.rb'
124 - 'spec/defines/key_spec.rb'
125 - 'spec/defines/source_spec.rb'
128 # This cop supports safe autocorrection (--autocorrect).
129 # Configuration parameters: AllowConsecutiveOneLiners.
130 RSpec/EmptyLineAfterHook:
132 - 'spec/acceptance/apt_key_provider_spec.rb'
133 - 'spec/unit/facter/apt_dist_has_updates_spec.rb'
134 - 'spec/unit/facter/apt_dist_package_security_updates_spec.rb'
135 - 'spec/unit/facter/apt_dist_package_updates_spec.rb'
136 - 'spec/unit/facter/apt_dist_security_updates_spec.rb'
137 - 'spec/unit/facter/apt_dist_updates_spec.rb'
138 - 'spec/unit/facter/apt_has_updates_spec.rb'
139 - 'spec/unit/facter/apt_package_security_updates_spec.rb'
140 - 'spec/unit/facter/apt_package_updates_spec.rb'
141 - 'spec/unit/facter/apt_reboot_required_spec.rb'
142 - 'spec/unit/facter/apt_security_updates_spec.rb'
143 - 'spec/unit/facter/apt_updates_spec.rb'
144 - 'spec/unit/puppet/provider/apt_key_spec.rb'
147 # Configuration parameters: CountAsOne.
152 # This cop supports safe autocorrection (--autocorrect).
153 # Configuration parameters: CustomTransform, IgnoredWords, DisallowedExamples.
154 # DisallowedExamples: works
155 RSpec/ExampleWording:
157 - 'spec/acceptance/apt_key_provider_spec.rb'
160 # This cop supports safe autocorrection (--autocorrect).
161 RSpec/ExcessiveDocstringSpacing:
163 - 'spec/defines/key_compat_spec.rb'
164 - 'spec/defines/setting_spec.rb'
167 # This cop supports safe autocorrection (--autocorrect).
168 # Configuration parameters: EnforcedStyle.
169 # SupportedStyles: single_line_only, single_statement_only, disallow, require_implicit
170 RSpec/ImplicitSubject:
172 - 'spec/classes/apt_backports_spec.rb'
173 - 'spec/classes/apt_spec.rb'
174 - 'spec/classes/apt_update_spec.rb'
175 - 'spec/defines/conf_spec.rb'
176 - 'spec/defines/key_compat_spec.rb'
177 - 'spec/defines/key_spec.rb'
178 - 'spec/defines/mark_spec.rb'
179 - 'spec/defines/pin_spec.rb'
180 - 'spec/defines/ppa_spec.rb'
181 - 'spec/defines/setting_spec.rb'
182 - 'spec/defines/source_compat_spec.rb'
183 - 'spec/defines/source_spec.rb'
184 - 'spec/unit/facter/apt_update_last_success_spec.rb'
187 RSpec/LeakyConstantDeclaration:
189 - 'spec/defines/key_compat_spec.rb'
190 - 'spec/defines/source_compat_spec.rb'
191 - 'spec/defines/source_spec.rb'
194 # Configuration parameters: AllowSubject.
195 RSpec/MultipleMemoizedHelpers:
199 # Configuration parameters: AllowedGroups.
204 # Configuration parameters: AllowedPatterns.
205 # AllowedPatterns: ^expect_, ^assert_
206 RSpec/NoExpectationExample:
208 - 'spec/acceptance/01_apt_class_spec.rb'
209 - 'spec/acceptance/apt_backports_spec.rb'
210 - 'spec/acceptance/apt_key_provider_spec.rb'
211 - 'spec/acceptance/apt_spec.rb'
214 RSpec/RepeatedExampleGroupDescription:
216 - 'spec/acceptance/apt_spec.rb'
217 - 'spec/classes/apt_spec.rb'
222 - 'spec/unit/puppet/provider/apt_key_spec.rb'
227 - 'lib/puppet/provider/apt_key/apt_key.rb'
230 # This cop supports unsafe autocorrection (--autocorrect-all).
231 # Configuration parameters: MinBranchesCount.
234 - 'lib/puppet/provider/apt_key/apt_key.rb'
237 # This cop supports unsafe autocorrection (--autocorrect-all).
238 Style/GlobalStdStream:
243 # This cop supports safe autocorrection (--autocorrect).
244 Style/IfUnlessModifier:
246 - 'lib/facter/apt_updates.rb'
247 - 'lib/puppet/provider/apt_key/apt_key.rb'
248 - 'lib/puppet/type/apt_key.rb'
253 - 'spec/spec_helper.rb'
256 # This cop supports safe autocorrection (--autocorrect).
257 # Configuration parameters: EnforcedStyle.
258 # SupportedStyles: same_as_string_literals, single_quotes, double_quotes
261 - 'spec/unit/puppet/provider/apt_key_spec.rb'
264 # This cop supports safe autocorrection (--autocorrect).
265 Style/RedundantRegexpEscape:
267 - 'lib/puppet/type/apt_key.rb'
270 # This cop supports safe autocorrection (--autocorrect).
271 # Configuration parameters: EnforcedStyle.
272 # SupportedStyles: implicit, explicit
273 Style/RescueStandardError:
275 - 'spec/spec_helper.rb'
278 # This cop supports unsafe autocorrection (--autocorrect-all).
279 Style/SlicingWithRange:
281 - 'lib/puppet/provider/apt_key/apt_key.rb'
284 # This cop supports safe autocorrection (--autocorrect).
285 # Configuration parameters: EnforcedStyleForMultiline.
286 # SupportedStylesForMultiline: comma, consistent_comma, no_comma
287 Style/TrailingCommaInHashLiteral:
289 - 'lib/puppet/provider/apt_key/apt_key.rb'
290 - 'spec/classes/apt_backports_spec.rb'
291 - 'spec/classes/apt_spec.rb'
292 - 'spec/classes/apt_update_spec.rb'
293 - 'spec/defines/conf_spec.rb'
294 - 'spec/defines/key_compat_spec.rb'
295 - 'spec/defines/key_spec.rb'
296 - 'spec/defines/mark_spec.rb'
297 - 'spec/defines/pin_spec.rb'
298 - 'spec/defines/ppa_spec.rb'
299 - 'spec/defines/setting_spec.rb'
300 - 'spec/defines/source_compat_spec.rb'
301 - 'spec/defines/source_spec.rb'
302 - 'spec/spec_helper.rb'
303 - 'spec/unit/puppet/provider/apt_key_spec.rb'