require: - rubocop-rspec AllCops: Exclude: - 'pkg/**/*' - 'spec/fixtures/**/*' TargetRubyVersion: 2.6 Layout/ArgumentAlignment: EnforcedStyle: with_fixed_indentation Layout/ParameterAlignment: Enabled: true EnforcedStyle: with_fixed_indentation IndentationWidth: 2 Layout/EndOfLine: EnforcedStyle: lf Layout/FirstArrayElementIndentation: EnforcedStyle: consistent Layout/MultilineMethodCallIndentation: Enabled: true EnforcedStyle: indented Lint/AmbiguousBlockAssociation: Exclude: - 'spec/**/*.rb' Metrics/BlockLength: Exclude: - '*.gemspec' - 'Rakefile' - 'spec/**/*.rb' Metrics/ModuleLength: Exclude: - 'spec/**/*.rb' Metrics/LineLength: Exclude: - 'spec/**/*.rb' IgnoredPatterns: - '^#*' Naming/RescuedExceptionsVariableName: PreferredName: error Style/Documentation: Enabled: false Style/StringLiterals: EnforcedStyle: 'single_quotes' Style/TrailingCommaInArrayLiteral: Enabled: false Style/TrailingCommaInHashLiteral: Enabled: false RSpec/ExampleLength: Max: 80 RSpec/NamedSubject: Enabled: false RSpec/FilePath: Enabled: false RSpec/DescribeClass: Exclude: - 'spec/integration/**/*'