From e1ade3aa00342614ad112ca1d12066142683d618 Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Sat, 17 Sep 2022 19:46:28 +0000 Subject: [PATCH] rubocop: add todo file --- .rubocop.yml | 2 ++ .rubocop_todo.yml | 92 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 .rubocop_todo.yml diff --git a/.rubocop.yml b/.rubocop.yml index 53ac189..ea22bff 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,4 +1,6 @@ --- +inherit_from: .rubocop_todo.yml + # Managed by modulesync - DO NOT EDIT # https://voxpupuli.org/docs/updating-files-managed-with-modulesync/ diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml new file mode 100644 index 0000000..e6a42fb --- /dev/null +++ b/.rubocop_todo.yml @@ -0,0 +1,92 @@ +# This configuration was generated by +# `rubocop --auto-gen-config` +# on 2022-09-17 19:46:13 UTC using RuboCop version 1.22.3. +# 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: 46 +# Cop supports --auto-correct. +Layout/ClosingParenthesisIndentation: + Exclude: + - 'spec/unit/puppet/provider/shellvar/augeas_spec.rb' + +# Offense count: 4 +# Cop supports --auto-correct. +Layout/EmptyLineAfterGuardClause: + Exclude: + - 'lib/puppet/provider/shellvar/augeas.rb' + - 'lib/puppet/type/shellvar.rb' + +# Offense count: 5 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyle. +# SupportedStyles: always, always_true, never +Style/FrozenStringLiteralComment: + Exclude: + - 'lib/puppet/provider/shellvar/augeas.rb' + - 'lib/puppet/type/shellvar.rb' + - 'spec/spec_helper_local.rb' + - 'spec/unit/puppet/provider/shellvar/augeas_spec.rb' + - 'spec/unit/puppet/type/shellvar_type_spec.rb' + +# Offense count: 3 +# Cop supports --auto-correct. +Style/IfUnlessModifier: + Exclude: + - 'lib/puppet/provider/shellvar/augeas.rb' + +# Offense count: 1 +Style/MixinUsage: + Exclude: + - 'spec/spec_helper_local.rb' + +# Offense count: 4 +# Cop supports --auto-correct. +# Configuration parameters: Methods. +Style/RedundantArgument: + Exclude: + - 'lib/puppet/provider/shellvar/augeas.rb' + - 'lib/puppet/type/shellvar.rb' + +# Offense count: 3 +# Cop supports --auto-correct. +# Configuration parameters: ConvertCodeThatCanStartToReturnNil, AllowedMethods. +# AllowedMethods: present?, blank?, presence, try, try! +Style/SafeNavigation: + Exclude: + - 'lib/puppet/provider/shellvar/augeas.rb' + - 'lib/puppet/type/shellvar.rb' + +# Offense count: 1 +# Cop supports --auto-correct. +# Configuration parameters: AllowMethodsWithArguments, IgnoredMethods. +# IgnoredMethods: respond_to, define_method +Style/SymbolProc: + Exclude: + - 'lib/puppet/type/shellvar.rb' + +# Offense count: 1 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyle, AllowSafeAssignment. +# SupportedStyles: require_parentheses, require_no_parentheses, require_parentheses_when_complex +Style/TernaryParentheses: + Exclude: + - 'spec/unit/puppet/provider/shellvar/augeas_spec.rb' + +# Offense count: 49 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyleForMultiline. +# SupportedStylesForMultiline: comma, consistent_comma, no_comma +Style/TrailingCommaInArguments: + Exclude: + - 'spec/spec_helper_local.rb' + - 'spec/unit/puppet/provider/shellvar/augeas_spec.rb' + +# Offense count: 13 +# Cop supports --auto-correct. +# Configuration parameters: MinSize, WordRegex. +# SupportedStyles: percent, brackets +Style/WordArray: + EnforcedStyle: brackets