2019-10-16 07:38:41 +00:00
|
|
|
AllCops:
|
2020-05-18 11:13:57 +00:00
|
|
|
TargetRubyVersion: 2.5
|
2020-03-08 19:14:02 +00:00
|
|
|
Exclude:
|
|
|
|
- spec/support/coverage.rb
|
|
|
|
- spec/support/warnings.rb
|
|
|
|
- Gemfile.devtools
|
|
|
|
- "*.gemspec"
|
2019-10-16 07:38:41 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Layout/SpaceInLambdaLiteral:
|
|
|
|
Enabled: false
|
|
|
|
|
|
|
|
Layout/MultilineMethodCallIndentation:
|
2019-10-16 07:38:41 +00:00
|
|
|
Enabled: true
|
2020-03-13 11:53:20 +00:00
|
|
|
EnforcedStyle: indented
|
2019-10-16 07:38:41 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Layout/IndentFirstArrayElement:
|
|
|
|
EnforcedStyle: consistent
|
2020-01-09 08:49:19 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Layout/SpaceInsideHashLiteralBraces:
|
|
|
|
Enabled: true
|
|
|
|
EnforcedStyle: no_space
|
|
|
|
EnforcedStyleForEmptyBraces: no_space
|
2020-01-09 08:49:19 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Lint/HandleExceptions:
|
2020-01-09 08:49:19 +00:00
|
|
|
Exclude:
|
2020-03-13 11:53:20 +00:00
|
|
|
- "spec/spec_helper.rb"
|
2020-01-09 08:49:19 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Lint/BooleanSymbol:
|
2020-01-09 08:49:19 +00:00
|
|
|
Enabled: false
|
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Naming/PredicateName:
|
|
|
|
Enabled: false
|
|
|
|
|
|
|
|
Naming/FileName:
|
2020-01-09 08:49:19 +00:00
|
|
|
Exclude:
|
2020-03-13 11:53:20 +00:00
|
|
|
- "lib/*-*.rb"
|
2020-01-09 08:49:19 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Naming/MethodName:
|
2020-01-09 08:49:19 +00:00
|
|
|
Enabled: false
|
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Naming/MemoizedInstanceVariableName:
|
2020-01-04 11:10:28 +00:00
|
|
|
Enabled: false
|
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Metrics/LineLength:
|
|
|
|
Max: 100
|
|
|
|
Exclude:
|
|
|
|
- "spec/**/*_spec.rb"
|
2019-10-16 07:38:41 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Metrics/MethodLength:
|
2019-10-16 07:38:41 +00:00
|
|
|
Enabled: false
|
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Metrics/ClassLength:
|
2019-10-16 07:38:41 +00:00
|
|
|
Enabled: false
|
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Metrics/BlockLength:
|
2019-10-16 07:38:41 +00:00
|
|
|
Enabled: false
|
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Metrics/AbcSize:
|
|
|
|
Max: 25
|
2019-10-16 07:38:41 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Metrics/CyclomaticComplexity:
|
|
|
|
Enabled: true
|
|
|
|
Max: 12
|
2019-10-16 07:38:41 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/AccessModifierDeclarations:
|
2020-01-04 11:10:28 +00:00
|
|
|
Enabled: false
|
2019-10-16 07:38:41 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/Alias:
|
|
|
|
Enabled: true
|
|
|
|
EnforcedStyle: prefer_alias_method
|
2019-10-16 07:38:41 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/AsciiComments:
|
2020-02-02 17:13:46 +00:00
|
|
|
Enabled: false
|
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/BlockDelimiters:
|
2020-02-14 09:48:17 +00:00
|
|
|
Enabled: false
|
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/ClassAndModuleChildren:
|
2020-01-09 08:49:19 +00:00
|
|
|
Exclude:
|
2020-03-13 11:53:20 +00:00
|
|
|
- "spec/**/*_spec.rb"
|
2019-10-16 07:38:41 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/ConditionalAssignment:
|
2019-10-16 07:38:41 +00:00
|
|
|
Enabled: false
|
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/DateTime:
|
2019-10-16 07:38:41 +00:00
|
|
|
Enabled: false
|
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/Documentation:
|
2020-01-04 11:10:28 +00:00
|
|
|
Enabled: false
|
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/EachWithObject:
|
|
|
|
Enabled: false
|
2019-10-16 07:38:41 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/FormatString:
|
2019-10-16 07:38:41 +00:00
|
|
|
Enabled: false
|
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/GuardClause:
|
2019-10-16 07:38:41 +00:00
|
|
|
Enabled: false
|
2019-11-03 12:43:55 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/IfUnlessModifier:
|
|
|
|
Enabled: false
|
2020-01-09 08:49:19 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/LambdaCall:
|
2019-11-03 12:43:55 +00:00
|
|
|
Enabled: false
|
2019-12-14 10:47:55 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/ParallelAssignment:
|
2019-12-14 10:47:55 +00:00
|
|
|
Enabled: false
|
2019-12-14 14:36:17 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/StabbyLambdaParentheses:
|
2019-12-14 14:36:17 +00:00
|
|
|
Enabled: false
|
2020-01-09 08:49:19 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/StringLiterals:
|
|
|
|
Enabled: true
|
|
|
|
EnforcedStyle: double_quotes
|
|
|
|
ConsistentQuotesInMultiline: false
|
2020-01-09 08:49:19 +00:00
|
|
|
|
2020-03-13 11:53:20 +00:00
|
|
|
Style/StringLiteralsInInterpolation:
|
2020-01-09 08:49:19 +00:00
|
|
|
Enabled: true
|
2020-03-13 11:53:20 +00:00
|
|
|
EnforcedStyle: double_quotes
|
|
|
|
|
|
|
|
Style/SymbolArray:
|
|
|
|
Exclude:
|
|
|
|
- "spec/**/*_spec.rb"
|
|
|
|
|
|
|
|
Style/TrailingUnderscoreVariable:
|
|
|
|
Enabled: false
|