require: - rubocop-rspec AllCops: TargetRubyVersion: 2.3 # RuboCop has a bunch of cops enabled by default. This setting tells RuboCop # to ignore them, so only the ones explicitly set in this file are enabled. DisabledByDefault: false NewCops: enable Exclude: - '**/templates/**/*' - '**/vendor/**/*' - 'spec/dummy/**/*' Include: - 'lib/**/*' - 'Gemfile' - 'wcc-scripture.gemspec' - 'spec/**/*_spec.rb' Metrics/BlockLength: Exclude: - 'spec/**/*' Style/ClassAndModuleChildren: Enabled: false Style/Documentation: Enabled: false Style/MultilineBlockChain: Exclude: - 'spec/**/*' Style/OpenStructUse: Enabled: false RSpec/DescribedClass: Enabled: false RSpec/ExampleLength: Enabled: false RSpec/MultipleExpectations: Enabled: false RSpec/NamedSubject: Enabled: false