require: rubocop-rspec AllCops: TargetRubyVersion: 2.3 Include: - '**/Gemfile' - '**/Rakefile' Exclude: - 'bin/*' - 'db/**/*' - 'vendor/bundle/**/*' - 'spec/spec_helper.rb' - 'spec/rails_helper.rb' - 'spec/support/**/*' - 'config/**/*' - '**/Rakefile' - '**/Gemfile' RSpec/DescribeClass: Exclude: - 'spec/requests/**/*' Style/BlockDelimiters: Exclude: - 'spec/**/*' Style/AlignParameters: EnforcedStyle: with_fixed_indentation Style/ClosingParenthesisIndentation: Enabled: false Metrics/LineLength: Max: 100 AllowURI: true Style/FirstParameterIndentation: Enabled: false Style/MultilineMethodCallIndentation: EnforcedStyle: indented Style/IndentArray: EnforcedStyle: consistent Style/IndentHash: EnforcedStyle: consistent Style/SignalException: EnforcedStyle: semantic Style/BracesAroundHashParameters: EnforcedStyle: context_dependent Lint/EndAlignment: EnforcedStyleAlignWith: variable AutoCorrect: true Style/AndOr: EnforcedStyle: conditionals Style/MultilineBlockChain: Enabled: false RSpec/NamedSubject: Enabled: false RSpec/ExampleLength: Enabled: false Style/MultilineMethodCallBraceLayout: Enabled: false Metrics/MethodLength: Enabled: false Metrics/AbcSize: Enabled: false Metrics/PerceivedComplexity: Enabled: false Metrics/CyclomaticComplexity: Enabled: false Metrics/ClassLength: Enabled: false Style/CaseIndentation: EnforcedStyle: end IndentOneStep: false Metrics/BlockLength: Enabled: false