require: rubocop-performance AllCops: DisabledByDefault: true TargetRubyVersion: 2.5 Bundler/DuplicatedGem: Enabled: true Bundler/OrderedGems: Enabled: true Layout/BlockAlignment: Enabled: true Layout/BlockEndNewline: Enabled: true Layout/ConditionPosition: Enabled: true Layout/DefEndAlignment: Enabled: true Layout/EndOfLine: Enabled: true Layout/IndentationStyle: Enabled: true Layout/InitialIndentation: Enabled: true Layout/SpaceAfterColon: Enabled: true Layout/SpaceAfterComma: Enabled: true Layout/SpaceAfterMethodName: Enabled: true Layout/SpaceAfterNot: Enabled: true Layout/SpaceAfterSemicolon: Enabled: true Layout/SpaceAroundBlockParameters: Enabled: true Layout/SpaceAroundEqualsInParameterDefault: Enabled: true Layout/SpaceInsideArrayPercentLiteral: Enabled: true Layout/SpaceInsideParens: Enabled: true Layout/SpaceInsideRangeLiteral: Enabled: true Layout/TrailingEmptyLines: Enabled: true Layout/TrailingWhitespace: Enabled: true Lint/CircularArgumentReference: Enabled: true Lint/Debugger: Enabled: true Lint/DeprecatedClassMethods: Enabled: true Lint/DuplicateHashKey: Enabled: true Lint/DuplicateMethods: Enabled: true Lint/EachWithObjectArgument: Enabled: true Lint/ElseLayout: Enabled: true Lint/EmptyEnsure: Enabled: true Lint/EmptyInterpolation: Enabled: true Lint/EnsureReturn: Enabled: true Lint/FlipFlop: Enabled: true Lint/FloatOutOfRange: Enabled: true Lint/FormatParameterMismatch: Enabled: true Lint/LiteralInInterpolation: Enabled: true Lint/Loop: Enabled: true Lint/NextWithoutAccumulator: Enabled: true Lint/RandOne: Enabled: true Lint/RedundantSplatExpansion: Enabled: true Lint/RedundantStringCoercion: Enabled: true Lint/RequireParentheses: Enabled: true Lint/RescueException: Enabled: true Lint/UnderscorePrefixedVariableName: Enabled: true Lint/UnreachableCode: Enabled: true Lint/UselessComparison: Enabled: true Lint/UselessSetterCall: Enabled: true Lint/Void: Enabled: true Naming/AsciiIdentifiers: Enabled: true Naming/ClassAndModuleCamelCase: Enabled: true Naming/FileName: Enabled: true Naming/MethodName: Enabled: true Performance/Count: Enabled: true Performance/Detect: Enabled: true Performance/DoubleStartEndWith: Enabled: true Performance/EndWith: Enabled: true Performance/FlatMap: Enabled: true Performance/RedundantMerge: Enabled: true MaxKeyValuePairs: 1 Performance/ReverseEach: Enabled: true Performance/Size: Enabled: true Performance/StartWith: Enabled: true Security/Eval: Enabled: true Style/ArrayJoin: Enabled: true Style/BeginBlock: Enabled: true Style/BlockComments: Enabled: true Style/CaseEquality: Enabled: true Style/CharacterLiteral: Enabled: true Style/ClassMethods: Enabled: true Style/DefWithParentheses: Enabled: true Style/EndBlock: Enabled: true Style/For: Enabled: true Style/HashSyntax: Enabled: true EnforcedStyle: ruby19 Style/LambdaCall: Enabled: true Style/MethodCallWithoutArgsParentheses: Enabled: true Style/MethodDefParentheses: Enabled: true Style/MultilineIfThen: Enabled: true Style/NilComparison: Enabled: true Style/Not: Enabled: true Style/OneLineConditional: Enabled: true Style/RedundantSortBy: Enabled: true Style/Sample: Enabled: true Style/StabbyLambdaParentheses: Enabled: true Style/StringLiterals: Enabled: true EnforcedStyle: double_quotes