Sha256: 0de801fe40aecb1493eb8dbd65a1b1da07ad1f2105f6618ef12de479729b6ae0

Contents?: true

Size: 1.01 KB

Versions: 2

Compression:

Stored size: 1.01 KB

Contents

inherit_from:
  - https://shopify.github.io/ruby-style-guide/rubocop.yml

require:
  - ./lib/statsd/instrument/rubocop/metric_return_value.rb
  - ./lib/statsd/instrument/rubocop/metric_value_keyword_argument.rb
  - ./lib/statsd/instrument/rubocop/positional_arguments.rb
  - ./lib/statsd/instrument/rubocop/splat_arguments.rb
  - ./lib/statsd/instrument/rubocop/metaprogramming_positional_arguments.rb

AllCops:
  TargetRubyVersion: 2.3
  UseCache: true
  CacheRootDirectory: tmp/rubocop
  Exclude:
    - statsd-instrument.gemspec

Naming/FileName:
  Enabled: true
  Exclude:
    - lib/statsd-instrument.rb

Style/ClassAndModuleChildren:
  Enabled: false # TODO: enable later


Style/MethodCallWithArgsParentheses:
  Enabled: false # TODO: enable later

# Enable our own cops on our own repos

StatsD/MetricReturnValue:
  Enabled: true

StatsD/MetricValueKeywordArgument:
  Enabled: true

StatsD/PositionalArguments:
  Enabled: true

StatsD/SplatArguments:
  Enabled: true

StatsD/MetaprogrammingPositionalArguments:
  Enabled: true

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
statsd-instrument-2.5.1 .rubocop.yml
statsd-instrument-2.5.0 .rubocop.yml