AllCops:
  Exclude:
    - db/schema.rb
    - db/seeds.rb
    - bin/**/*
    - vendor/assets/**/*

Style/AndOr:
  Enabled: false

Style/ClassAndModuleChildren:
  Exclude:
    - test/test_helper.rb

Style/Documentation:
  Enabled: false

Style/EmptyLines:
  Exclude:
    - config/initializers/sorcery.rb

Style/ExtraSpacing:
  Exclude:
    - db/migrate/**/*

Style/IndentationConsistency:
  EnforcedStyle: rails
  Exclude:
    - config/routes.rb

Style/MethodDefParentheses:
  Enabled: false

Style/SpaceBeforeFirstArg:
  Exclude:
    - config/routes.rb

Style/StringLiterals:
  Enabled: false

Metrics/AbcSize:
  Exclude:
    - db/migrate/**/*
  Max: 27

Metrics/LineLength:
  Max: 110
  Exclude:
    - Rakefile
    - config/**/*
    - lib/tasks/**/*
    - test/test_helper.rb

Metrics/MethodLength:
  Exclude:
    - db/migrate/*
    - app/controllers/*
