Sha256: 5170983fd6d24493002bfb7b0b83e6bba6620f7daff01bc399b4efa4f85309a6

Contents?: true

Size: 1.53 KB

Versions: 1

Compression:

Stored size: 1.53 KB

Contents

AllCops:
  TargetRubyVersion: 2.3
  Exclude:
    - 'elastic-apm.gemspec'
    - 'vendor/**/*'
    - 'bench/*'
    - 'spec/support/helloworld_pb.rb'
    - 'spec/support/helloworld_services_pb.rb'

require:
  - rubocop-performance

# Layout/

Layout/ArgumentAlignment:
  EnforcedStyle: with_fixed_indentation

Layout/ParameterAlignment:
  EnforcedStyle: with_fixed_indentation

Layout/EmptyLineAfterGuardClause:
  Enabled: false

Layout/FirstParameterIndentation:
  Enabled: false

# Lint/

Lint/RescueException:
  Enabled: false

Lint/SuppressedException:
  Enabled: false

# Metrics /

Metrics/AbcSize:
  Enabled: false

Metrics/ClassLength:
  Enabled: false

Metrics/ModuleLength:
  Enabled: false

Metrics/BlockLength:
  Enabled: false

Metrics/BlockNesting:
  Enabled: false

Metrics/MethodLength:
  Enabled: false

# Naming/

Naming/PredicateName:
  Enabled: false

Naming/FileName:
  Exclude: ['lib/elastic-apm.rb']

Naming/AccessorMethodName:
  Enabled: false

Naming/MemoizedInstanceVariableName:
  Enabled: false

Naming/MethodParameterName:
  Enabled: false

# Style/

Style/Alias:
  Enabled: false

Style/IfUnlessModifier:
  Enabled: false

Style/FormatStringToken:
  Enabled: false

Style/DoubleNegation:
  Enabled: false

Style/EmptyMethod:
  Enabled: false

Style/NumericPredicate:
  Enabled: false

Style/PerlBackrefs:
  Enabled: false

Style/SpecialGlobalVars:
  Enabled: false

Style/MissingRespondToMissing:
  Enabled: false

Style/HashEachMethods:
  Enabled: true

Style/HashTransformKeys:
  Enabled: true

Style/HashTransformValues:
  Enabled: true

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
elastic-apm-3.6.0 .rubocop.yml