require: - rubocop-minitest - rubocop-rake inherit_mode: merge: - Exclude - Include - Prefixes AllCops: DisplayCopNames: true Exclude: - "**/bin/**/*" - "**/gemfiles/**/*" - "**/Appraisals" NewCops: enable TargetRubyVersion: 3.1 Layout/IndentationConsistency: EnforcedStyle: indented_internal_methods Layout/SpaceAroundEqualsInParameterDefault: EnforcedStyle: no_space Metrics/ClassLength: Enabled: false CountAsOne: - array - hash - heredoc Metrics/MethodLength: CountAsOne: - array - hash - heredoc Metrics/ModuleLength: CountAsOne: - array - hash - heredoc Minitest/MultipleAssertions: Max: 5 Style/Documentation: Enabled: false Style/StringLiterals: Enabled: true EnforcedStyle: double_quotes Style/StringLiteralsInInterpolation: Enabled: true EnforcedStyle: double_quotes Layout/LineLength: Max: 120