314 lines
4.2 KiB
YAML
314 lines
4.2 KiB
YAML
AllCops:
|
|
DisabledByDefault: true
|
|
|
|
Bundler/DuplicatedGem:
|
|
Enabled: true
|
|
|
|
Bundler/OrderedGems:
|
|
Enabled: true
|
|
|
|
Lint/BlockAlignment:
|
|
Enabled: true
|
|
|
|
Lint/CircularArgumentReference:
|
|
Enabled: true
|
|
|
|
Lint/ConditionPosition:
|
|
Enabled: true
|
|
|
|
Lint/Debugger:
|
|
Enabled: true
|
|
|
|
Lint/DefEndAlignment:
|
|
Enabled: true
|
|
|
|
Lint/DeprecatedClassMethods:
|
|
Enabled: true
|
|
|
|
Lint/DuplicateMethods:
|
|
Enabled: true
|
|
|
|
Lint/DuplicatedKey:
|
|
Enabled: true
|
|
|
|
Lint/EachWithObjectArgument:
|
|
Enabled: true
|
|
|
|
Lint/ElseLayout:
|
|
Enabled: true
|
|
|
|
Lint/EmptyEnsure:
|
|
Enabled: true
|
|
|
|
Lint/EndInMethod:
|
|
Enabled: true
|
|
|
|
Lint/EmptyInterpolation:
|
|
Enabled: true
|
|
|
|
Lint/EndAlignment:
|
|
Enabled: false
|
|
|
|
Lint/EnsureReturn:
|
|
Enabled: true
|
|
|
|
Lint/FloatOutOfRange:
|
|
Enabled: true
|
|
|
|
Lint/FormatParameterMismatch:
|
|
Enabled: true
|
|
|
|
Style/HashSyntax:
|
|
Enabled: true
|
|
EnforcedStyle: ruby19
|
|
|
|
Lint/LiteralInInterpolation:
|
|
Enabled: true
|
|
|
|
Lint/Loop:
|
|
Enabled: true
|
|
|
|
Lint/NextWithoutAccumulator:
|
|
Enabled: true
|
|
|
|
Lint/RandOne:
|
|
Enabled: true
|
|
|
|
Lint/RequireParentheses:
|
|
Enabled: true
|
|
|
|
Lint/RescueException:
|
|
Enabled: true
|
|
|
|
Lint/StringConversionInInterpolation:
|
|
Enabled: true
|
|
|
|
Lint/UnderscorePrefixedVariableName:
|
|
Enabled: true
|
|
|
|
Lint/UnneededDisable:
|
|
Enabled: true
|
|
|
|
Lint/UnneededSplatExpansion:
|
|
Enabled: true
|
|
|
|
Lint/UnreachableCode:
|
|
Enabled: true
|
|
|
|
Lint/UselessComparison:
|
|
Enabled: true
|
|
|
|
Lint/UselessSetterCall:
|
|
Enabled: true
|
|
|
|
Lint/Void:
|
|
Enabled: true
|
|
|
|
Metrics/AbcSize:
|
|
Enabled: false
|
|
|
|
Metrics/BlockLength:
|
|
Enabled: false
|
|
|
|
Metrics/BlockNesting:
|
|
Enabled: false
|
|
|
|
Metrics/ClassLength:
|
|
Enabled: false
|
|
|
|
Metrics/CyclomaticComplexity:
|
|
Enabled: false
|
|
|
|
Metrics/LineLength:
|
|
Enabled: false
|
|
|
|
Metrics/MethodLength:
|
|
Enabled: false
|
|
|
|
Metrics/ModuleLength:
|
|
Enabled: false
|
|
|
|
Metrics/ParameterLists:
|
|
Enabled: false
|
|
|
|
Metrics/PerceivedComplexity:
|
|
Enabled: false
|
|
|
|
Performance/CaseWhenSplat:
|
|
Enabled: false
|
|
|
|
Performance/Count:
|
|
Enabled: true
|
|
|
|
Performance/Detect:
|
|
Enabled: true
|
|
|
|
Performance/DoubleStartEndWith:
|
|
Enabled: true
|
|
|
|
Performance/EndWith:
|
|
Enabled: true
|
|
|
|
Performance/FlatMap:
|
|
Enabled: true
|
|
|
|
Performance/HashEachMethods:
|
|
Enabled: true
|
|
|
|
Performance/LstripRstrip:
|
|
Enabled: true
|
|
|
|
Performance/RangeInclude:
|
|
Enabled: false
|
|
|
|
Performance/RedundantMatch:
|
|
Enabled: false
|
|
|
|
Performance/RedundantMerge:
|
|
Enabled: true
|
|
MaxKeyValuePairs: 1
|
|
|
|
Performance/RedundantSortBy:
|
|
Enabled: true
|
|
|
|
Performance/ReverseEach:
|
|
Enabled: true
|
|
|
|
Performance/Sample:
|
|
Enabled: true
|
|
|
|
Performance/Size:
|
|
Enabled: true
|
|
|
|
Performance/StartWith:
|
|
Enabled: true
|
|
|
|
Security/Eval:
|
|
Enabled: true
|
|
|
|
Style/ArrayJoin:
|
|
Enabled: true
|
|
|
|
Style/AsciiIdentifiers:
|
|
Enabled: true
|
|
|
|
Style/BeginBlock:
|
|
Enabled: true
|
|
|
|
Style/BlockComments:
|
|
Enabled: true
|
|
|
|
Layout/BlockEndNewline:
|
|
Enabled: true
|
|
|
|
Style/CaseEquality:
|
|
Enabled: true
|
|
|
|
Style/CharacterLiteral:
|
|
Enabled: true
|
|
|
|
Style/ClassAndModuleCamelCase:
|
|
Enabled: true
|
|
|
|
Style/ClassMethods:
|
|
Enabled: true
|
|
|
|
Style/Copyright:
|
|
Enabled: false
|
|
|
|
Style/DefWithParentheses:
|
|
Enabled: true
|
|
|
|
Style/EndBlock:
|
|
Enabled: true
|
|
|
|
Layout/EndOfLine:
|
|
Enabled: true
|
|
|
|
Style/FileName:
|
|
Enabled: true
|
|
|
|
Style/FlipFlop:
|
|
Enabled: true
|
|
|
|
Style/For:
|
|
Enabled: true
|
|
|
|
Style/FrozenStringLiteralComment:
|
|
Enabled: true
|
|
|
|
Layout/InitialIndentation:
|
|
Enabled: true
|
|
|
|
Style/LambdaCall:
|
|
Enabled: true
|
|
|
|
Style/MethodCallWithoutArgsParentheses:
|
|
Enabled: true
|
|
|
|
Style/MethodDefParentheses:
|
|
Enabled: true
|
|
|
|
Style/MethodName:
|
|
Enabled: true
|
|
|
|
Style/MultilineIfThen:
|
|
Enabled: true
|
|
|
|
Style/NilComparison:
|
|
Enabled: true
|
|
|
|
Style/Not:
|
|
Enabled: true
|
|
|
|
Style/OneLineConditional:
|
|
Enabled: true
|
|
|
|
Layout/SpaceAfterMethodName:
|
|
Enabled: true
|
|
|
|
Layout/SpaceAfterColon:
|
|
Enabled: true
|
|
|
|
Layout/SpaceAfterComma:
|
|
Enabled: true
|
|
|
|
Layout/SpaceAfterNot:
|
|
Enabled: true
|
|
|
|
Layout/SpaceAfterSemicolon:
|
|
Enabled: true
|
|
|
|
Layout/SpaceAroundBlockParameters:
|
|
Enabled: true
|
|
|
|
Layout/SpaceAroundEqualsInParameterDefault:
|
|
Enabled: true
|
|
|
|
Layout/SpaceInsideArrayPercentLiteral:
|
|
Enabled: true
|
|
|
|
Layout/SpaceInsideBrackets:
|
|
Enabled: true
|
|
|
|
Layout/SpaceInsideParens:
|
|
Enabled: true
|
|
|
|
Layout/SpaceInsideRangeLiteral:
|
|
Enabled: true
|
|
|
|
Style/StabbyLambdaParentheses:
|
|
Enabled: true
|
|
|
|
Style/StringLiterals:
|
|
Enabled: true
|
|
EnforcedStyle: double_quotes
|
|
|
|
Layout/Tab:
|
|
Enabled: true
|
|
|
|
Layout/TrailingBlankLines:
|
|
Enabled: true
|
|
|
|
Layout/TrailingWhitespace:
|
|
Enabled: true |