require: rubocop-rspec AllCops: TargetRubyVersion: 3.2.0 NewCops: enable SuggestExtensions: false Gemspec/RequiredRubyVersion: Enabled: false Gemspec/RequireMFA: Enabled: false # Don't force top level comments in every class Style/Documentation: Enabled: false # A good line length is 100 chars Layout/LineLength: Max: 100 AllowURI: true Metrics/BlockLength: Enabled: false Metrics/ClassLength: Max: 300 Metrics/MethodLength: Max: 20 Metrics/AbcSize: Max: 30 RSpec/ExampleLength: Enabled: false RSpec/MultipleExpectations: Max: 10 RSpec/RepeatedExample: Exclude: - 'spec/policies/**/*' RSpec/RepeatedDescription: Exclude: - 'spec/policies/**/*'