]> review.fuel-infra Code Review - puppet-modules/puppetlabs-apt.git/blob - .rubocop_todo.yml
(CONT-773) Rubocop Auto Fixes 6-10
[puppet-modules/puppetlabs-apt.git] / .rubocop_todo.yml
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.
8
9 # Offense count: 1
10 # This cop supports unsafe autocorrection (--autocorrect-all).
11 Lint/BooleanSymbol:
12   Exclude:
13     - 'spec/unit/puppet/type/apt_key_spec.rb'
14
15 # Offense count: 3
16 # Configuration parameters: AllowedMethods.
17 # AllowedMethods: enums
18 Lint/ConstantDefinitionInBlock:
19   Exclude:
20     - 'spec/defines/key_compat_spec.rb'
21     - 'spec/defines/source_compat_spec.rb'
22     - 'spec/defines/source_spec.rb'
23
24 # Offense count: 6
25 # Configuration parameters: AllowedMethods, AllowedPatterns, CountRepeatedAttributes.
26 Metrics/AbcSize:
27   Max: 40
28
29 # Offense count: 3
30 # Configuration parameters: CountComments, CountAsOne, AllowedMethods, AllowedPatterns, inherit_mode.
31 # AllowedMethods: refine
32 Metrics/BlockLength:
33   Max: 180
34
35 # Offense count: 3
36 # Configuration parameters: AllowedMethods, AllowedPatterns.
37 Metrics/CyclomaticComplexity:
38   Max: 11
39
40 # Offense count: 8
41 # Configuration parameters: CountComments, CountAsOne, AllowedMethods, AllowedPatterns.
42 Metrics/MethodLength:
43   Max: 39
44
45 # Offense count: 3
46 # Configuration parameters: AllowedMethods, AllowedPatterns.
47 Metrics/PerceivedComplexity:
48   Max: 12
49
50 # Offense count: 1
51 # Configuration parameters: MinSize.
52 Performance/CollectionLiteralInLoop:
53   Exclude:
54     - 'spec/classes/apt_update_spec.rb'
55
56 # Offense count: 6
57 # This cop supports unsafe autocorrection (--autocorrect-all).
58 RSpec/BeEq:
59   Exclude:
60     - 'spec/unit/facter/apt_reboot_required_spec.rb'
61     - 'spec/unit/puppet/type/apt_key_spec.rb'
62
63 # Offense count: 6
64 # Configuration parameters: Prefixes, AllowedPatterns.
65 # Prefixes: when, with, without
66 RSpec/ContextWording:
67   Exclude:
68     - 'spec/classes/apt_spec.rb'
69     - 'spec/classes/apt_update_spec.rb'
70     - 'spec/unit/puppet/provider/apt_key_spec.rb'
71
72 # Offense count: 32
73 # Configuration parameters: IgnoredMetadata.
74 RSpec/DescribeClass:
75   Enabled: false
76
77 # Offense count: 13
78 # Configuration parameters: CountAsOne.
79 RSpec/ExampleLength:
80   Max: 15
81
82 # Offense count: 10
83 # This cop supports safe autocorrection (--autocorrect).
84 # Configuration parameters: CustomTransform, IgnoredWords, DisallowedExamples.
85 # DisallowedExamples: works
86 RSpec/ExampleWording:
87   Exclude:
88     - 'spec/acceptance/apt_key_provider_spec.rb'
89
90 # Offense count: 2
91 # This cop supports safe autocorrection (--autocorrect).
92 RSpec/ExcessiveDocstringSpacing:
93   Exclude:
94     - 'spec/defines/key_compat_spec.rb'
95     - 'spec/defines/setting_spec.rb'
96
97 # Offense count: 204
98 # This cop supports safe autocorrection (--autocorrect).
99 # Configuration parameters: EnforcedStyle.
100 # SupportedStyles: single_line_only, single_statement_only, disallow, require_implicit
101 RSpec/ImplicitSubject:
102   Exclude:
103     - 'spec/classes/apt_backports_spec.rb'
104     - 'spec/classes/apt_spec.rb'
105     - 'spec/classes/apt_update_spec.rb'
106     - 'spec/defines/conf_spec.rb'
107     - 'spec/defines/key_compat_spec.rb'
108     - 'spec/defines/key_spec.rb'
109     - 'spec/defines/mark_spec.rb'
110     - 'spec/defines/pin_spec.rb'
111     - 'spec/defines/ppa_spec.rb'
112     - 'spec/defines/setting_spec.rb'
113     - 'spec/defines/source_compat_spec.rb'
114     - 'spec/defines/source_spec.rb'
115     - 'spec/unit/facter/apt_update_last_success_spec.rb'
116
117 # Offense count: 3
118 RSpec/LeakyConstantDeclaration:
119   Exclude:
120     - 'spec/defines/key_compat_spec.rb'
121     - 'spec/defines/source_compat_spec.rb'
122     - 'spec/defines/source_spec.rb'
123
124 # Offense count: 3
125 # Configuration parameters: AllowSubject.
126 RSpec/MultipleMemoizedHelpers:
127   Max: 6
128
129 # Offense count: 2
130 # Configuration parameters: AllowedGroups.
131 RSpec/NestedGroups:
132   Max: 4
133
134 # Offense count: 24
135 # Configuration parameters: AllowedPatterns.
136 # AllowedPatterns: ^expect_, ^assert_
137 RSpec/NoExpectationExample:
138   Exclude:
139     - 'spec/acceptance/01_apt_class_spec.rb'
140     - 'spec/acceptance/apt_backports_spec.rb'
141     - 'spec/acceptance/apt_key_provider_spec.rb'
142     - 'spec/acceptance/apt_spec.rb'
143
144 # Offense count: 4
145 RSpec/RepeatedExampleGroupDescription:
146   Exclude:
147     - 'spec/acceptance/apt_spec.rb'
148     - 'spec/classes/apt_spec.rb'
149
150 # Offense count: 3
151 RSpec/StubbedMock:
152   Exclude:
153     - 'spec/unit/puppet/provider/apt_key_spec.rb'
154
155 # Offense count: 2
156 Security/Open:
157   Exclude:
158     - 'lib/puppet/provider/apt_key/apt_key.rb'
159
160 # Offense count: 1
161 # This cop supports unsafe autocorrection (--autocorrect-all).
162 # Configuration parameters: MinBranchesCount.
163 Style/CaseLikeIf:
164   Exclude:
165     - 'lib/puppet/provider/apt_key/apt_key.rb'
166
167 # Offense count: 1
168 # This cop supports unsafe autocorrection (--autocorrect-all).
169 Style/GlobalStdStream:
170   Exclude:
171     - 'tasks/init.rb'
172
173 # Offense count: 10
174 # This cop supports safe autocorrection (--autocorrect).
175 Style/IfUnlessModifier:
176   Exclude:
177     - 'lib/facter/apt_updates.rb'
178     - 'lib/puppet/provider/apt_key/apt_key.rb'
179     - 'lib/puppet/type/apt_key.rb'
180
181 # Offense count: 1
182 Style/MixinUsage:
183   Exclude:
184     - 'spec/spec_helper.rb'
185
186 # Offense count: 3
187 # This cop supports safe autocorrection (--autocorrect).
188 # Configuration parameters: EnforcedStyle.
189 # SupportedStyles: same_as_string_literals, single_quotes, double_quotes
190 Style/QuotedSymbols:
191   Exclude:
192     - 'spec/unit/puppet/provider/apt_key_spec.rb'
193
194 # Offense count: 4
195 # This cop supports safe autocorrection (--autocorrect).
196 Style/RedundantRegexpEscape:
197   Exclude:
198     - 'lib/puppet/type/apt_key.rb'
199
200 # Offense count: 1
201 # This cop supports safe autocorrection (--autocorrect).
202 # Configuration parameters: EnforcedStyle.
203 # SupportedStyles: implicit, explicit
204 Style/RescueStandardError:
205   Exclude:
206     - 'spec/spec_helper.rb'
207
208 # Offense count: 2
209 # This cop supports unsafe autocorrection (--autocorrect-all).
210 Style/SlicingWithRange:
211   Exclude:
212     - 'lib/puppet/provider/apt_key/apt_key.rb'
213
214 # Offense count: 338
215 # This cop supports safe autocorrection (--autocorrect).
216 # Configuration parameters: EnforcedStyleForMultiline.
217 # SupportedStylesForMultiline: comma, consistent_comma, no_comma
218 Style/TrailingCommaInHashLiteral:
219   Exclude:
220     - 'lib/puppet/provider/apt_key/apt_key.rb'
221     - 'spec/classes/apt_backports_spec.rb'
222     - 'spec/classes/apt_spec.rb'
223     - 'spec/classes/apt_update_spec.rb'
224     - 'spec/defines/conf_spec.rb'
225     - 'spec/defines/key_compat_spec.rb'
226     - 'spec/defines/key_spec.rb'
227     - 'spec/defines/mark_spec.rb'
228     - 'spec/defines/pin_spec.rb'
229     - 'spec/defines/ppa_spec.rb'
230     - 'spec/defines/setting_spec.rb'
231     - 'spec/defines/source_compat_spec.rb'
232     - 'spec/defines/source_spec.rb'
233     - 'spec/spec_helper.rb'
234     - 'spec/unit/puppet/provider/apt_key_spec.rb'