inherit_from: - .rubocop_todo.yml require: - rubocop-rspec AllCops: DefaultFormatter: fuubar EnabledByDefault: true TargetRubyVersion: 2.3 Exclude: - 'vendor/bundle/**/*' - '**/*\.spec' ################################################################################ # # Rules that depart from rubocop defaults # ################################################################################ Layout/MultilineAssignmentLayout: { EnforcedStyle: same_line } RSpec/FilePath: { CustomTransform: { Magick: rmagick } } Style/FormatString: { EnforcedStyle: sprintf } Style/GuardClause: { MinBodyLength: 3 } # we may not need this after finishing RSpec conversion # seems like `rubocop-rspec` already excludes the `spec/` directory Style/MethodCalledOnDoEndBlock: { Exclude: [test/**/*.rb, spec/**/*.rb] } Style/NumericLiterals: { MinDigits: 6 } ################################################################################ # # Rules we don't want to enable # ################################################################################ RSpec/AlignLeftLetBrace: { Enabled: false } RSpec/AlignRightLetBrace: { Enabled: false }