require: - rubocop-rails AllCops: NewCops: enable Exclude: - "bin/*" - "node_modules/**/*" Bundler/OrderedGems: Enabled: false Layout/EmptyLineAfterGuardClause: Enabled: false Layout/EmptyLineBetweenDefs: Enabled: false Layout/LineLength: Enabled: false Lint/InheritException: Enabled: false Lint/RescueException: Enabled: false Metrics/AbcSize: Enabled: false Metrics/BlockLength: Enabled: false Metrics/ClassLength: Enabled: false Metrics/CyclomaticComplexity: Enabled: false Metrics/MethodLength: Enabled: false Metrics/ModuleLength: Enabled: false Metrics/PerceivedComplexity: Enabled: false Naming/PredicateName: Enabled: false Rails/HasManyOrHasOneDependent: Enabled: false Rails/HttpStatus: EnforcedStyle: numeric Rails/InverseOf: Enabled: false Rails/SkipsModelValidations: Enabled: false Rails/TimeZone: Enabled: false Rails/WhereEquals: Enabled: false Rails/WhereExists: EnforcedStyle: where Style/ConditionalAssignment: Enabled: false Style/Documentation: Enabled: false Style/EmptyMethod: EnforcedStyle: expanded Style/FloatDivision: Enabled: false Style/FrozenStringLiteralComment: Enabled: false Style/IfUnlessModifier: Enabled: false Style/MutableConstant: Enabled: false Style/NumericPredicate: Enabled: false Style/PerlBackrefs: Enabled: false Style/QuotedSymbols: Enabled: false Style/RescueStandardError: Enabled: false Style/StringLiterals: Enabled: false Style/StringLiteralsInInterpolation: Enabled: false Style/SymbolArray: Enabled: false Style/WordArray: Enabled: false