AllCops: TargetRubyVersion: 2.4 Layout/AlignHash: EnforcedHashRocketStyle: table # Rubocop is too stupid too see that the variable is used Lint/UselessAssignment: Enabled: false Metrics/AbcSize: Enabled: false Metrics/BlockLength: Max: 50 Metrics/BlockNesting: Max: 4 Metrics/ClassLength: Enabled: false Metrics/CyclomaticComplexity: Max: 20 Metrics/LineLength: Enabled: false Metrics/MethodLength: Max: 100 Metrics/PerceivedComplexity: Enabled: false Naming/VariableName: EnforcedStyle: snake_case Security/JSONLoad: Enabled: false Style/FrozenStringLiteralComment: EnforcedStyle: never Style/PerlBackrefs: AutoCorrect: false # Allow explicit return Style/RedundantReturn: Enabled: false