AllCops: TargetRubyVersion: 2.5 DisplayCopNames: true Exclude: - 'bin/**/*' - 'db/schema.rb' - 'features/support/env.rb' - 'lib/tasks/cucumber.rake' - 'script/cucumber' - 'vendor/**/*' Layout/AccessModifierIndentation: EnforcedStyle: outdent Layout/AlignHash: EnforcedColonStyle: table Layout/EmptyLinesAroundArguments: Enabled: false Metrics/AbcSize: Exclude: - 'db/migrate/*.rb' Metrics/BlockLength: Exclude: - 'config/initializers/*.rb' - 'factories/**/*.rb' - 'spec/**/*.rb' Metrics/LineLength: Exclude: - 'config/initializers/simple_form.rb' - 'config/initializers/simple_form_bootstrap.rb' Metrics/MethodLength: Exclude: - 'db/migrate/*.rb' Rails: Enabled: true Rails/LexicallyScopedActionFilter: Exclude: - 'app/controllers/application_controller.rb' Style/AndOr: EnforcedStyle: conditionals Style/ClassAndModuleChildren: Exclude: - 'app/controllers/**/*.rb' Style/Documentation: Enabled: false Style/DoubleNegation: Enabled: false Style/TrailingCommaInArguments: EnforcedStyleForMultiline: comma Style/TrailingCommaInArrayLiteral: EnforcedStyleForMultiline: comma Style/TrailingCommaInHashLiteral: EnforcedStyleForMultiline: comma