Merge pull request #712 from puppetlabs/release
[puppet-modules/puppetlabs-apt.git] / .rubocop_todo.yml
1 # This configuration was generated by
2 # `rubocop --auto-gen-config`
3 # on 2017-09-26 11:49:52 +0100 using RuboCop version 0.49.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: 7
10 # Cop supports --auto-correct.
11 # Configuration parameters: EnforcedStyle, SupportedStyles.
12 # SupportedStyles: auto_detection, squiggly, active_support, powerpack, unindent
13 Layout/IndentHeredoc:
14   Exclude:
15     - 'spec/acceptance/apt_key_provider_spec.rb'
16     - 'spec/unit/facter/apt_has_updates_spec.rb'
17     - 'spec/unit/facter/apt_package_security_updates_spec.rb'
18     - 'spec/unit/facter/apt_package_updates_spec.rb'
19     - 'spec/unit/facter/apt_security_updates_spec.rb'
20     - 'spec/unit/facter/apt_updates_spec.rb'
21
22 # Offense count: 1
23 Lint/HandleExceptions:
24   Exclude:
25     - 'spec/spec_helper.rb'
26
27 # Offense count: 8
28 Lint/ParenthesesAsGroupedExpression:
29   Exclude:
30     - 'spec/classes/apt_backports_spec.rb'
31     - 'spec/classes/apt_update_spec.rb'
32
33 # Offense count: 1
34 Lint/RescueException:
35   Exclude:
36     - 'spec/spec_helper_acceptance.rb'
37
38 # Offense count: 1
39 Lint/ScriptPermission:
40   Exclude:
41     - 'spec/classes/apt_update_spec.rb'
42
43 # Offense count: 1
44 Lint/UselessAssignment:
45   Exclude:
46     - 'spec/spec_helper_acceptance.rb'
47
48 # Offense count: 1
49 # Configuration parameters: CustomIncludeMethods.
50 RSpec/EmptyExampleGroup:
51   Exclude:
52     - 'spec/defines/ppa_spec.rb'
53
54 # Offense count: 51
55 # Configuration parameters: Max.
56 RSpec/ExampleLength:
57   Exclude:
58     - 'spec/acceptance/apt_key_provider_spec.rb'
59     - 'spec/acceptance/apt_spec.rb'
60     - 'spec/classes/apt_spec.rb'
61     - 'spec/defines/key_compat_spec.rb'
62     - 'spec/defines/key_spec.rb'
63     - 'spec/unit/puppet/type/apt_key_spec.rb'
64
65 # Offense count: 4
66 RSpec/MultipleExpectations:
67   Max: 2
68
69 # Offense count: 61
70 RSpec/NamedSubject:
71   Exclude:
72     - 'spec/classes/apt_backports_spec.rb'
73     - 'spec/classes/apt_spec.rb'
74     - 'spec/defines/conf_spec.rb'
75     - 'spec/defines/key_compat_spec.rb'
76     - 'spec/defines/key_spec.rb'
77     - 'spec/defines/pin_spec.rb'
78     - 'spec/defines/ppa_spec.rb'
79     - 'spec/defines/setting_spec.rb'
80     - 'spec/defines/source_compat_spec.rb'
81     - 'spec/defines/source_spec.rb'
82
83 # Offense count: 4
84 # Configuration parameters: Max.
85 RSpec/NestedGroups:
86   Exclude:
87     - 'spec/defines/key_compat_spec.rb'
88     - 'spec/defines/key_spec.rb'
89
90 # Offense count: 3
91 RSpec/ScatteredLet:
92   Exclude:
93     - 'spec/defines/key_compat_spec.rb'
94     - 'spec/defines/key_spec.rb'
95
96 # Offense count: 1
97 # Configuration parameters: MinBodyLength.
98 Style/GuardClause:
99   Exclude:
100     - 'spec/spec_helper_acceptance.rb'
101
102 # Offense count: 15
103 # Cop supports --auto-correct.
104 # Configuration parameters: EnforcedStyle, SupportedStyles, AllowInnerSlashes.
105 # SupportedStyles: slashes, percent_r, mixed
106 Style/RegexpLiteral:
107   Exclude:
108     - 'spec/classes/apt_spec.rb'
109     - 'spec/defines/source_compat_spec.rb'
110     - 'spec/defines/source_spec.rb'