AllCops: TargetRubyVersion: 2.3.3 Metrics/LineLength: Max: 80 Metrics/AbcSize: Exclude: - test/* Metrics/MethodLength: Exclude: - test/* Metrics/ClassLength: Exclude: - test/* Metrics/BlockLength: Exclude: - dhall.gemspec Metrics/ModuleLength: Enabled: false Layout/AlignHash: EnforcedHashRocketStyle: table EnforcedColonStyle: table Layout/Tab: Enabled: false Layout/IndentationWidth: Width: 1 # one tab Layout/EndAlignment: EnforcedStyleAlignWith: variable Layout/CaseIndentation: EnforcedStyle: end Layout/SpaceAroundEqualsInParameterDefault: EnforcedStyle: no_space Layout/IndentArray: EnforcedStyle: consistent Layout/FirstParameterIndentation: EnforcedStyle: consistent Style/BlockDelimiters: EnforcedStyle: braces_for_chaining Style/MultilineBlockChain: Enabled: false Style/CaseEquality: Enabled: false Style/ClassVars: Enabled: false Style/Documentation: Enabled: false Style/FormatString: EnforcedStyle: percent Style/RegexpLiteral: AllowInnerSlashes: true Style/SpecialGlobalVars: EnforcedStyle: use_perl_names Style/StringLiterals: EnforcedStyle: double_quotes Style/StringLiteralsInInterpolation: EnforcedStyle: double_quotes Style/SymbolArray: EnforcedStyle: brackets Style/NumericLiterals: Enabled: false Style/WordArray: EnforcedStyle: brackets Naming/UncommunicativeBlockParamName: Enabled: false Naming/UncommunicativeMethodParamName: Enabled: false List/ParenthesesAsGroupedExpression: Enabled: false Lint/UnusedMethodArgument: AllowUnusedKeywordArguments: true