Sha256: ed6a8dbe70cfe826df1178ac0a45d43728cf6951887f111987c268e0ef67f0fe

Contents?: true

Size: 1.59 KB

Versions: 38

Compression:

Stored size: 1.59 KB

Contents

Documentation:
    Enabled: false

Metrics/AbcSize:
  Max: 26
  Exclude:
    - lib/splitclient-rb/telemetry/memory/memory_synchronizer.rb

Metrics/MethodLength:
  Max: 20
  Exclude:
    - lib/splitclient-rb/telemetry/memory/memory_synchronizer.rb

Metrics/ClassLength:
  Max: 150
  Exclude:
    - lib/splitclient-rb/telemetry/memory/memory_synchronizer.rb

Metrics/CyclomaticComplexity:
  Max: 8

Metrics/ParameterLists:
  Exclude:
    - lib/splitclient-rb/engine/sync_manager.rb

Metrics/LineLength:
  Max: 130
  Exclude:
    - spec/sse/**/*
    - spec/integrations/**/*
    - spec/engine/sync_manager_spec.rb
    - spec/engine/auth_api_client_spec.rb
    - spec/telemetry/synchronizer_spec.rb
    - spec/splitclient/split_config_spec.rb

Style/BracesAroundHashParameters:
  Exclude:
    - spec/integrations/push_client_spec.rb
    - spec/engine/synchronizer_spec.rb

Metrics/BlockLength:
  Exclude:
    - spec/**/*
    - splitclient-rb.gemspec

Naming/FileName:
  Exclude:
    - splitclient-rb.gemspec

AllCops:
  TargetRubyVersion: 2.3.6
  Exclude:
    - gemfiles/* # excluded as appraisal generates them with errors
    - lib/*
    - lib/murmurhash/**/*
    - lib/splitclient-rb/*
    - lib/splitclient-rb/cache/**/*
    - lib/splitclient-rb/clients/**/*
    - lib/splitclient-rb/managers/**/*
    - lib/splitclient-rb/engine/api/**/*
    - lib/splitclient-rb/engine/evaluator/**/*
    - lib/splitclient-rb/engine/metrics/**/*
    - lib/splitclient-rb/engine/models/**/*
    - lib/splitclient-rb/engine/parser/**/*
    - spec/telemetry/synchronizer_spec.rb
    - lib/splitclient-rb/engine/synchronizer.rb
    - tmp/**/*

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
splitclient-rb-7.3.3.pre.rc8-java .rubocop.yml
splitclient-rb-7.3.3.pre.rc8 .rubocop.yml
splitclient-rb-7.3.3.pre.rc7-java .rubocop.yml
splitclient-rb-7.3.3.pre.rc7 .rubocop.yml
splitclient-rb-7.3.3.pre.rc6-java .rubocop.yml
splitclient-rb-7.3.3.pre.rc6 .rubocop.yml
splitclient-rb-7.3.3.pre.rc5-java .rubocop.yml
splitclient-rb-7.3.3.pre.rc5 .rubocop.yml
splitclient-rb-7.3.3.pre.rc4-java .rubocop.yml
splitclient-rb-7.3.3.pre.rc4 .rubocop.yml
splitclient-rb-7.3.3.pre.rc3-java .rubocop.yml
splitclient-rb-7.3.3.pre.rc3 .rubocop.yml
splitclient-rb-7.3.3.pre.rc2-java .rubocop.yml
splitclient-rb-7.3.3.pre.rc2 .rubocop.yml
splitclient-rb-7.3.3.pre.rc1-java .rubocop.yml
splitclient-rb-7.3.3.pre.rc1 .rubocop.yml
splitclient-rb-7.3.2-java .rubocop.yml
splitclient-rb-7.3.2 .rubocop.yml