# This configuration was generated by # `rubocop --auto-gen-config` # on 2023-12-19 12:29:40 UTC using RuboCop version 1.57.2. # The point is for the user to remove these configuration records # one by one as the offenses are removed from the code base. # Note that changes in the inspected code, or installation of new # versions of RuboCop, may require this file to be generated again. # Offense count: 1 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: Severity, Include. # Include: **/*.gemspec Gemspec/DeprecatedAttributeAssignment: Exclude: - 'beaker-puppet.gemspec' # Offense count: 2 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: AllowedMethods, AllowedPatterns. Lint/AmbiguousBlockAssociation: Exclude: - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' - 'tasks/ci.rake' # Offense count: 1 # This cop supports safe autocorrection (--autocorrect). Lint/AmbiguousOperatorPrecedence: Exclude: - 'lib/beaker-puppet/install_utils/foss_utils.rb' # Offense count: 8 # This cop supports safe autocorrection (--autocorrect). Lint/AmbiguousRegexpLiteral: Exclude: - 'acceptance/tests/create_tmpdir_on_test.rb' - 'acceptance/tests/web_helpers_test.rb' - 'lib/beaker-puppet/helpers/puppet_helpers.rb' - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' # Offense count: 3 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: AllowSafeAssignment. Lint/AssignmentInCondition: Exclude: - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'tasks/ci.rake' # Offense count: 1 # This cop supports unsafe autocorrection (--autocorrect-all). Lint/BooleanSymbol: Exclude: - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' # Offense count: 5 # Configuration parameters: AllowedMethods. # AllowedMethods: enums Lint/ConstantDefinitionInBlock: Exclude: - 'Rakefile' - 'acceptance/tests/clone_git_repo_on_test.rb' # Offense count: 2 # Configuration parameters: IgnoreLiteralBranches, IgnoreConstantBranches. Lint/DuplicateBranch: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' - 'lib/beaker-puppet/install_utils/foss_utils.rb' # Offense count: 2 # Configuration parameters: AllowComments, AllowEmptyLambdas. Lint/EmptyBlock: Exclude: - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' # Offense count: 2 # This cop supports safe autocorrection (--autocorrect). Lint/ParenthesesAsGroupedExpression: Exclude: - 'spec/beaker-puppet/helpers/facter_helpers_spec.rb' - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' # Offense count: 1 # This cop supports safe autocorrection (--autocorrect). Lint/RedundantCopDisableDirective: Exclude: - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' # Offense count: 2 # This cop supports unsafe autocorrection (--autocorrect-all). Lint/RedundantRequireStatement: Exclude: - 'spec/spec_helper.rb' - 'tasks/ci.rake' # Offense count: 3 Lint/RescueException: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' # Offense count: 3 Lint/ShadowingOuterLocalVariable: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' # Offense count: 1 # This cop supports safe autocorrection (--autocorrect). Lint/UnifiedInteger: Exclude: - 'spec/beaker-puppet/helpers/facter_helpers_spec.rb' # Offense count: 1 # Configuration parameters: AllowedPatterns. # AllowedPatterns: (?-mix:(exactly|at_least|at_most)\(\d+\)\.times) Lint/UnreachableLoop: Exclude: - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' # Offense count: 19 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: IgnoreEmptyBlocks, AllowUnusedKeywordArguments. Lint/UnusedBlockArgument: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' - 'lib/beaker-puppet/install_utils/aio_defaults.rb' - 'lib/beaker-puppet/install_utils/foss_defaults.rb' - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'setup/git/010_TestSetup.rb' - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' - 'tasks/ci.rake' # Offense count: 3 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: AllowUnusedKeywordArguments, IgnoreEmptyMethods, IgnoreNotImplementedMethods. Lint/UnusedMethodArgument: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' # Offense count: 17 # This cop supports unsafe autocorrection (--autocorrect-all). Lint/UselessAssignment: Exclude: - 'acceptance/tests/clone_git_repo_on_test.rb' - 'acceptance/tests/create_tmpdir_on_test.rb' - 'lib/beaker-puppet/install_utils/ezbake_utils.rb' - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'lib/beaker-puppet/install_utils/windows_utils.rb' - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' # Offense count: 2 # This cop supports unsafe autocorrection (--autocorrect-all). Minitest/RefuteFalse: Exclude: - 'acceptance/tests/install_smoke_test.rb' - 'acceptance/tests/web_helpers_test.rb' # Offense count: 1 Naming/AccessorMethodName: Exclude: - 'Rakefile' # Offense count: 5 Naming/ConstantName: Exclude: - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'setup/common/003_solaris_cert_fix.rb' # Offense count: 19 # Configuration parameters: ExpectMatchingDefinition, CheckDefinitionPathHierarchy, CheckDefinitionPathHierarchyRoots, Regex, IgnoreExecutableScripts, AllowedAcronyms. # CheckDefinitionPathHierarchyRoots: lib, spec, test, src # AllowedAcronyms: CLI, DSL, ACL, API, ASCII, CPU, CSS, DNS, EOF, GUID, HTML, HTTP, HTTPS, ID, IP, JSON, LHS, QPS, RAM, RHS, RPC, SLA, SMTP, SQL, SSH, TCP, TLS, TTL, UDP, UI, UID, UUID, URI, URL, UTF8, VM, XML, XMPP, XSRF, XSS Naming/FileName: Enabled: false # Offense count: 27 # Configuration parameters: ForbiddenDelimiters. # ForbiddenDelimiters: (?i-mx:(^|\s)(EO[A-Z]{1}|END)(\s|$)) Naming/HeredocDelimiterNaming: Exclude: - 'Rakefile' - 'lib/beaker-puppet/helpers/puppet_helpers.rb' - 'lib/beaker-puppet/install_utils/puppet5.rb' - 'setup/common/003_solaris_cert_fix.rb' - 'setup/git/000_EnvSetup.rb' - 'setup/git/010_TestSetup.rb' - 'setup/git/070_InstallCACerts.rb' - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'tasks/ci.rake' # Offense count: 7 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: PreferredName. Naming/RescuedExceptionsVariableName: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' # Offense count: 10 # Configuration parameters: EnforcedStyle, CheckMethodNames, CheckSymbols, AllowedIdentifiers, AllowedPatterns. # SupportedStyles: snake_case, normalcase, non_integer # AllowedIdentifiers: capture3, iso8601, rfc1123_date, rfc822, rfc2822, rfc3339, x86_64 Naming/VariableNumber: Exclude: - 'acceptance/pre_suite/git/install.rb' - 'acceptance/tests/clone_git_repo_on_test.rb' - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'setup/git/000_EnvSetup.rb' # Offense count: 1 # This cop supports safe autocorrection (--autocorrect). Performance/BlockGivenWithExplicitBlock: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' # Offense count: 1 # Configuration parameters: MinSize. Performance/CollectionLiteralInLoop: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' # Offense count: 1 # This cop supports safe autocorrection (--autocorrect). Performance/RedundantBlockCall: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' # Offense count: 9 # This cop supports safe autocorrection (--autocorrect). Performance/RedundantMatch: Exclude: - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'lib/beaker-puppet/install_utils/module_utils.rb' # Offense count: 1 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: MaxKeyValuePairs. Performance/RedundantMerge: Exclude: - 'lib/beaker-puppet/helpers/facter_helpers.rb' # Offense count: 43 # This cop supports safe autocorrection (--autocorrect). Performance/RegexpMatch: Exclude: - 'acceptance/pre_suite/gem/install.rb' - 'acceptance/pre_suite/git/install.rb' - 'acceptance/tests/stub_host.rb' - 'lib/beaker-puppet/install_utils/aio_defaults.rb' - 'lib/beaker-puppet/install_utils/ezbake_utils.rb' - 'lib/beaker-puppet/install_utils/foss_defaults.rb' - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'lib/beaker-puppet/install_utils/module_utils.rb' - 'lib/beaker-puppet/install_utils/windows_utils.rb' - 'setup/common/003_solaris_cert_fix.rb' - 'setup/gem/010_GemInstall.rb' - 'setup/git/000_EnvSetup.rb' # Offense count: 30 # This cop supports unsafe autocorrection (--autocorrect-all). Performance/StringInclude: Exclude: - 'acceptance/pre_suite/gem/install.rb' - 'acceptance/pre_suite/git/install.rb' - 'acceptance/tests/stub_host.rb' - 'lib/beaker-puppet/helpers/host_helpers.rb' - 'lib/beaker-puppet/helpers/puppet_helpers.rb' - 'lib/beaker-puppet/install_utils/aio_defaults.rb' - 'lib/beaker-puppet/install_utils/foss_defaults.rb' - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'lib/beaker-puppet/install_utils/puppet_utils.rb' - 'setup/common/003_solaris_cert_fix.rb' - 'setup/gem/010_GemInstall.rb' - 'setup/git/000_EnvSetup.rb' # Offense count: 7 # This cop supports safe autocorrection (--autocorrect). Performance/StringReplacement: Exclude: - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'lib/beaker-puppet/install_utils/module_utils.rb' - 'lib/beaker-puppet/install_utils/windows_utils.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' # Offense count: 6 # This cop supports unsafe autocorrection (--autocorrect-all). RSpec/BeEq: Exclude: - 'spec/beaker-puppet/helpers/tk_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' # Offense count: 2 # This cop supports safe autocorrection (--autocorrect). RSpec/ContextMethod: Exclude: - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' # Offense count: 52 # Configuration parameters: Prefixes, AllowedPatterns. # Prefixes: when, with, without RSpec/ContextWording: Exclude: - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' - 'spec/beaker-puppet/install_utils/puppet5_spec.rb' - 'spec/beaker-puppet/install_utils/puppet_utils_spec.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' # Offense count: 24 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: AllowConsecutiveOneLiners. RSpec/EmptyLineAfterExample: Exclude: - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' # Offense count: 10 # This cop supports safe autocorrection (--autocorrect). RSpec/EmptyLineAfterExampleGroup: Exclude: - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' # Offense count: 19 # This cop supports safe autocorrection (--autocorrect). RSpec/EmptyLineAfterFinalLet: Exclude: - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/helpers/tk_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' # Offense count: 4 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: AllowConsecutiveOneLiners. RSpec/EmptyLineAfterHook: Exclude: - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/helpers/tk_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' # Offense count: 1 # This cop supports safe autocorrection (--autocorrect). RSpec/Eq: Exclude: - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' # Offense count: 138 # Configuration parameters: CountAsOne. RSpec/ExampleLength: Max: 34 # Offense count: 24 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: CustomTransform, IgnoredWords, DisallowedExamples. # DisallowedExamples: works RSpec/ExampleWording: Exclude: - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' - 'spec/beaker-puppet/wrappers_spec.rb' # Offense count: 8 RSpec/ExpectInHook: Exclude: - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/helpers/tk_helpers_spec.rb' # Offense count: 11 # Configuration parameters: Include, CustomTransform, IgnoreMethods, SpecSuffixOnly. # Include: **/*_spec*rb*, **/spec/**/* RSpec/FilePath: Exclude: - 'spec/beaker-puppet/helpers/facter_helpers_spec.rb' - 'spec/beaker-puppet/helpers/host_helpers_spec.rb' - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/helpers/tk_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' - 'spec/beaker-puppet/install_utils/puppet5_spec.rb' - 'spec/beaker-puppet/install_utils/puppet_utils_spec.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' - 'spec/beaker-puppet/wrappers_spec.rb' # Offense count: 26 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: EnforcedStyle. # SupportedStyles: implicit, each, example RSpec/HookArgument: Exclude: - 'spec/beaker-puppet/helpers/facter_helpers_spec.rb' - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/puppet5_spec.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' # Offense count: 2 # Configuration parameters: Max, AllowedIdentifiers, AllowedPatterns. RSpec/IndexedLet: Exclude: - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' # Offense count: 14 # Configuration parameters: AssignmentOnly. RSpec/InstanceVariable: Exclude: - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/puppet5_spec.rb' # Offense count: 3 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: EnforcedStyle. # SupportedStyles: it_behaves_like, it_should_behave_like RSpec/ItBehavesLike: Exclude: - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' # Offense count: 1 RSpec/IteratedExpectation: Exclude: - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' # Offense count: 1 # This cop supports safe autocorrection (--autocorrect). RSpec/LetBeforeExamples: Exclude: - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' # Offense count: 508 # Configuration parameters: EnforcedStyle. # SupportedStyles: have_received, receive RSpec/MessageSpies: Exclude: - 'spec/beaker-puppet/helpers/facter_helpers_spec.rb' - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/helpers/tk_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' - 'spec/beaker-puppet/install_utils/puppet5_spec.rb' - 'spec/beaker-puppet/install_utils/puppet_utils_spec.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' - 'spec/beaker-puppet/wrappers_spec.rb' # Offense count: 183 RSpec/MultipleExpectations: Max: 12 # Offense count: 150 # Configuration parameters: AllowSubject. RSpec/MultipleMemoizedHelpers: Max: 25 # Offense count: 940 # Configuration parameters: EnforcedStyle, IgnoreSharedExamples. # SupportedStyles: always, named_only RSpec/NamedSubject: Exclude: - 'spec/beaker-puppet/helpers/facter_helpers_spec.rb' - 'spec/beaker-puppet/helpers/host_helpers_spec.rb' - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/helpers/tk_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' - 'spec/beaker-puppet/install_utils/puppet5_spec.rb' - 'spec/beaker-puppet/install_utils/puppet_utils_spec.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' - 'spec/beaker-puppet/wrappers_spec.rb' # Offense count: 31 # Configuration parameters: AllowedGroups. RSpec/NestedGroups: Max: 5 # Offense count: 8 # Configuration parameters: AllowedPatterns. # AllowedPatterns: ^expect_, ^assert_ RSpec/NoExpectationExample: Exclude: - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/helpers/tk_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' # Offense count: 10 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: EnforcedStyle. # SupportedStyles: not_to, to_not RSpec/NotToNot: Exclude: - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' # Offense count: 24 # This cop supports safe autocorrection (--autocorrect). RSpec/ReceiveCounts: Exclude: - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' # Offense count: 66 # This cop supports unsafe autocorrection (--autocorrect-all). RSpec/ReceiveMessages: Exclude: - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' - 'spec/helpers.rb' # Offense count: 19 # This cop supports safe autocorrection (--autocorrect). RSpec/ReceiveNever: Exclude: - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/puppet5_spec.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' # Offense count: 6 RSpec/RepeatedDescription: Exclude: - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/puppet5_spec.rb' # Offense count: 33 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: EnforcedStyle. # SupportedStyles: and_return, block RSpec/ReturnFromStub: Exclude: - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/puppet5_spec.rb' # Offense count: 11 # Configuration parameters: Include, CustomTransform, IgnoreMethods, IgnoreMetadata. # Include: **/*_spec.rb RSpec/SpecFilePathFormat: Exclude: - '**/spec/routing/**/*' - 'spec/beaker-puppet/helpers/facter_helpers_spec.rb' - 'spec/beaker-puppet/helpers/host_helpers_spec.rb' - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/helpers/tk_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' - 'spec/beaker-puppet/install_utils/puppet5_spec.rb' - 'spec/beaker-puppet/install_utils/puppet_utils_spec.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' - 'spec/beaker-puppet/wrappers_spec.rb' # Offense count: 106 RSpec/StubbedMock: Exclude: - 'spec/beaker-puppet/helpers/facter_helpers_spec.rb' - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' - 'spec/beaker-puppet/install_utils/puppet5_spec.rb' - 'spec/beaker-puppet/install_utils/puppet_utils_spec.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' # Offense count: 593 RSpec/SubjectStub: Exclude: - 'spec/beaker-puppet/helpers/facter_helpers_spec.rb' - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/helpers/tk_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' - 'spec/beaker-puppet/install_utils/puppet5_spec.rb' - 'spec/beaker-puppet/install_utils/puppet_utils_spec.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' - 'spec/beaker-puppet/wrappers_spec.rb' # Offense count: 1 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: EnforcedStyle. # SupportedStyles: constant, string RSpec/VerifiedDoubleReference: Exclude: - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' # Offense count: 9 # Configuration parameters: IgnoreNameless, IgnoreSymbolicNames. RSpec/VerifiedDoubles: Exclude: - 'spec/beaker-puppet/helpers/puppet_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' - 'spec/helpers.rb' # Offense count: 1 Rake/ClassDefinitionInTask: Exclude: - 'Rakefile' # Offense count: 6 # This cop supports safe autocorrection (--autocorrect). Rake/Desc: Exclude: - 'Rakefile' - 'tasks/ci.rake' # Offense count: 6 Rake/MethodDefinitionInTask: Exclude: - 'Rakefile' # Offense count: 4 Security/Eval: Exclude: - 'Rakefile' - 'acceptance/config/gem/acceptance-options.rb' - 'acceptance/config/git/acceptance-options.rb' - 'acceptance/config/pkg/acceptance-options.rb' # Offense count: 2 # This cop supports unsafe autocorrection (--autocorrect-all). Security/JSONLoad: Exclude: - 'setup/git/000_EnvSetup.rb' - 'tasks/ci.rake' # Offense count: 1 Security/Open: Exclude: - 'setup/git/000_EnvSetup.rb' # Offense count: 2 # This cop supports unsafe autocorrection (--autocorrect-all). Security/YAMLLoad: Exclude: - 'lib/beaker-puppet/install_utils/foss_utils.rb' # Offense count: 6 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: EnforcedStyle. # SupportedStyles: always, conditionals Style/AndOr: Exclude: - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'lib/beaker-puppet/install_utils/puppet_utils.rb' # Offense count: 10 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: AllowOnConstant, AllowOnSelfClass. Style/CaseEquality: Exclude: - 'lib/beaker-puppet/install_utils/module_utils.rb' - 'spec/beaker-puppet/helpers/facter_helpers_spec.rb' - 'spec/beaker-puppet/install_utils/puppet5_spec.rb' - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' # Offense count: 3 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: MinBranchesCount. Style/CaseLikeIf: Exclude: - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' # Offense count: 1 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: EnforcedStyle. # SupportedStyles: nested, compact Style/ClassAndModuleChildren: Exclude: - 'spec/beaker-puppet/install_utils/ezbake_utils_spec.rb' # Offense count: 1 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: AllowedReceivers. Style/CollectionCompact: Exclude: - 'lib/beaker-puppet/install_utils/foss_utils.rb' # Offense count: 1 # This cop supports unsafe autocorrection (--autocorrect-all). Style/CombinableLoops: Exclude: - 'spec/beaker-puppet/install_utils/windows_utils_spec.rb' # Offense count: 3 # Configuration parameters: AllowedConstants. Style/Documentation: Exclude: - 'spec/**/*' - 'test/**/*' - 'Rakefile' - 'lib/beaker-puppet/install_utils/puppet5.rb' - 'lib/beaker-puppet/wrappers.rb' # Offense count: 1 # This cop supports unsafe autocorrection (--autocorrect-all). Style/EnvHome: Exclude: - 'acceptance/config/acceptance-options.rb' # Offense count: 20 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: MaxUnannotatedPlaceholdersAllowed, AllowedMethods, AllowedPatterns. # SupportedStyles: annotated, template, unannotated Style/FormatStringToken: EnforcedStyle: unannotated # Offense count: 74 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: EnforcedStyle. # SupportedStyles: always, always_true, never Style/FrozenStringLiteralComment: Enabled: false # Offense count: 1 # Configuration parameters: MinBranchesCount. Style/HashLikeCase: Exclude: - 'lib/beaker-puppet/install_utils/windows_utils.rb' # Offense count: 4 # This cop supports unsafe autocorrection (--autocorrect-all). Style/IdenticalConditionalBranches: Exclude: - 'lib/beaker-puppet/helpers/tk_helpers.rb' - 'lib/beaker-puppet/install_utils/ezbake_utils.rb' # Offense count: 13 # This cop supports safe autocorrection (--autocorrect). Style/IfUnlessModifier: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'lib/beaker-puppet/install_utils/module_utils.rb' - 'lib/beaker-puppet/install_utils/puppet5.rb' - 'lib/beaker-puppet/install_utils/windows_utils.rb' # Offense count: 18 # This cop supports unsafe autocorrection (--autocorrect-all). Style/LineEndConcatenation: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' - 'lib/beaker-puppet/install_utils/foss_utils.rb' # Offense count: 1 # This cop supports unsafe autocorrection (--autocorrect-all). Style/MapToHash: Exclude: - 'lib/beaker-puppet/install_utils/puppet5.rb' # Offense count: 1 Style/MixinUsage: Exclude: - 'tasks/ci.rake' # Offense count: 37 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: EnforcedStyle. # SupportedStyles: literals, strict Style/MutableConstant: Enabled: false # Offense count: 1 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: IncludeSemanticChanges. Style/NonNilCheck: Exclude: - 'lib/beaker-puppet/install_utils/foss_utils.rb' # Offense count: 11 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: EnforcedStyle, AllowedMethods, AllowedPatterns. # SupportedStyles: predicate, comparison Style/NumericPredicate: Exclude: - 'spec/**/*' - 'lib/beaker-puppet/helpers/puppet_helpers.rb' - 'lib/beaker-puppet/install_utils/ezbake_utils.rb' - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'lib/beaker-puppet/install_utils/puppet_utils.rb' - 'lib/beaker-puppet/install_utils/windows_utils.rb' # Offense count: 1 Style/OpenStructUse: Exclude: - 'spec/helpers.rb' # Offense count: 2 # Configuration parameters: AllowedMethods. # AllowedMethods: respond_to_missing? Style/OptionalBooleanParameter: Exclude: - 'Rakefile' - 'lib/beaker-puppet/helpers/tk_helpers.rb' # Offense count: 8 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: EnforcedStyle. # SupportedStyles: short, verbose Style/PreferredHashMethods: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'lib/beaker-puppet/install_utils/module_utils.rb' - 'spec/helpers.rb' # Offense count: 2 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: Methods. Style/RedundantArgument: Exclude: - 'Rakefile' - 'tasks/ci.rake' # Offense count: 17 # This cop supports unsafe autocorrection (--autocorrect-all). Style/RedundantInterpolation: Exclude: - 'Rakefile' - 'acceptance/tests/clone_git_repo_on_test.rb' - 'lib/beaker-puppet/helpers/puppet_helpers.rb' - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'lib/beaker-puppet/install_utils/puppet5.rb' - 'spec/beaker-puppet/install_utils/foss_utils_spec.rb' - 'tasks/ci.rake' # Offense count: 2 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: ConvertCodeThatCanStartToReturnNil, AllowedMethods, MaxChainLength. # AllowedMethods: present?, blank?, presence, try, try! Style/SafeNavigation: Exclude: - 'lib/beaker-puppet/install_utils/foss_utils.rb' # Offense count: 3 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: RequireEnglish, EnforcedStyle. # SupportedStyles: use_perl_names, use_english_names, use_builtin_english_names Style/SpecialGlobalVars: Exclude: - 'lib/beaker-puppet/install_utils/puppet5.rb' # Offense count: 15 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: Mode. Style/StringConcatenation: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' - 'lib/beaker-puppet/install_utils/ezbake_utils.rb' - 'lib/beaker-puppet/install_utils/foss_utils.rb' - 'spec/beaker-puppet/install_utils/module_utils_spec.rb' # Offense count: 1 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: EnforcedStyle. # SupportedStyles: forbid_for_all_comparison_operators, forbid_for_equality_operators_only, require_for_all_comparison_operators, require_for_equality_operators_only Style/YodaCondition: Exclude: - 'lib/beaker-puppet/install_utils/foss_utils.rb' # Offense count: 4 # This cop supports unsafe autocorrection (--autocorrect-all). Style/ZeroLengthPredicate: Exclude: - 'lib/beaker-puppet/helpers/puppet_helpers.rb' - 'lib/beaker-puppet/install_utils/foss_utils.rb' # Offense count: 122 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: AllowHeredoc, AllowURI, URISchemes, IgnoreCopDirectives, AllowedPatterns. # URISchemes: http, https Layout/LineLength: Max: 428