require: - rubocop-minitest - rubocop-rake AllCops: NewCops: enable TargetRubyVersion: 2.6 Layout/LeadingCommentSpace: Enabled: false Layout/LineContinuationLeadingSpace: Enabled: false Lint/SafeNavigationChain: Enabled: false Metrics/AbcSize: Enabled: false Metrics/BlockLength: Enabled: false Metrics/BlockNesting: Enabled: false Metrics/ClassLength: Enabled: false Metrics/CyclomaticComplexity: Enabled: false # Metrics/LayoutLength: # Enabled: false Metrics/MethodLength: Enabled: false Metrics/PerceivedComplexity: Enabled: false Minitest/MultipleAssertions: Enabled: false # RSpec/AnyInstance: # Enabled: false # RSpec/MultipleExpectations: # Enabled: true # RSpec/StubbedMock: # Enabled: false Security/YAMLLoad: Enabled: false Style/CommentedKeyword: Enabled: false Style/DoubleNegation: Enabled: false Style/GlobalVars: Enabled: false Style/MixinUsage: Enabled: false Style/MultilineBlockChain: Enabled: false Style/SlicingWithRange: Enabled: false Style/StringLiterals: Enabled: true EnforcedStyle: single_quotes Style/StringLiteralsInInterpolation: Enabled: true EnforcedStyle: single_quotes Layout/LineLength: Max: 120