Sha256: b629a0d73769e00d9034b516d7d5dc18290461e82e49791fa9f3e5d5b32c071c

Contents?: true

Size: 1.57 KB

Versions: 5

Compression:

Stored size: 1.57 KB

Contents

---
inherit_from: .rubocop_todo.yml

require:
  - rubocop-minitest
  - rubocop-performance
  - rubocop-rake

AllCops:
  TargetRubyVersion: 2.5
  NewCops: enable
  Exclude:
    - 'emass_client/ruby_client/**/*'
    - Gemfile
    - Rakefile
    - 'test/**/*'
    - '*.gemspec'

#Cops in Metrics might need to be adjusted to past their defaults depending on how restrictive the requirements feel
Style/Documentation:
  Enabled: false
Layout/ParameterAlignment:
  Enabled: true
Style/Encoding:
  Enabled: false
Style/HashSyntax:
  Enabled: true
Layout/LineLength:
  Enabled: false
Layout/EmptyLinesAroundBlockBody:
  Enabled: false
Style/NumericLiterals:
  MinDigits: 10
Metrics/ModuleLength:
  Enabled: false
Metrics/ClassLength:
  Enabled: false
Style/PercentLiteralDelimiters:
  PreferredDelimiters:
    '%':  '{}'
    '%i': ()
    '%q': '{}'
    '%Q': ()
    '%r': '{}'
    '%s': ()
    '%w': '{}'
    '%W': ()
    '%x': ()
Layout/HashAlignment:
  Enabled: false
Naming/PredicateName:
  Enabled: false
Style/ClassAndModuleChildren:
  Enabled: false
Style/ConditionalAssignment:
  Enabled: false
Style/AndOr:
  Enabled: false
Style/Not:
  Enabled: false
Naming/FileName:
  Enabled: false
Style/TrailingCommaInArrayLiteral:
  EnforcedStyleForMultiline: comma
Style/TrailingCommaInArguments:
  EnforcedStyleForMultiline: comma
Style/NegatedIf:
  Enabled: false
Style/UnlessElse:
  Enabled: false
Style/BlockDelimiters:
  Enabled: false
Layout/SpaceAroundOperators:
  Enabled: false
Style/IfUnlessModifier:
  Enabled: false
Style/FrozenStringLiteralComment:
  Enabled: false
Style/SignalException:
  Enabled: false

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
emasser-3.4.0 .rubocop.yml
emasser-1.0.6 .rubocop.yml
emasser-1.0.3 .rubocop.yml
emasser-1.0.1 .rubocop.yml
emasser-1.0.0 .rubocop.yml