inherit_from: .rubocop_todo.yml
AllCops:
- TargetRubyVersion: 2.3
+ TargetRubyVersion: 3.1
-Layout/AlignParameters:
- Exclude:
- - '**/metadata.rb'
+Chef/Modernize/IncludingAptDefaultRecipe:
+ Enabled: false
+
+Chef/Modernize/CronDFileOrTemplate:
+ Enabled: false
Layout/ExtraSpacing:
AllowForAlignment: true
-Layout/IndentHeredoc:
- EnforcedStyle: squiggly
+Layout/HeredocIndentation:
+ Enabled: true
-Style/FileName:
- Exclude:
- - 'cookbooks/trac/files/default/trac-authenticate'
- - 'cookbooks/planet/files/default/replication-bin/replicate-changesets'
- - 'cookbooks/*/templates/*/*.erb'
- - 'hooks/*'
- - 'roles/*.rb'
+Naming/MethodParameterName:
+ Enabled: false
-Style/FrozenStringLiteralComment:
- EnforcedStyle: never
+Style/CommandLiteral:
+ EnforcedStyle: percent_x
Style/HashSyntax:
EnforcedStyle: hash_rockets
+Style/NumericPredicate:
+ EnforcedStyle: predicate
+
+Style/PercentLiteralDelimiters:
+ PreferredDelimiters:
+ '%i': '[]'
+ '%I': '[]'
+ '%w': '[]'
+ '%W': '[]'
+
Style/StringLiterals:
EnforcedStyle: double_quotes
Style/SymbolArray:
EnforcedStyle: brackets
+
+Style/TrailingCommaInArrayLiteral:
+ Enabled: false
+
+Style/TrailingCommaInHashLiteral:
+ Enabled: false