Sha256: 878548349ec5390c890cecb20e1935334691c64c49c1967987fadb9cd68c2eec

Contents?: true

Size: 1.11 KB

Versions: 1

Compression:

Stored size: 1.11 KB

Contents

AllCops:
  Exclude:
    # Because these are vendor files.
    - 'node_modules/**/*'

Metrics/AbcSize:
  Exclude:
    # TODO
    - 'lib/sequenceserver.rb'
Metrics/MethodLength:
  # Because 15 lines in a method is just about as good as 10 (default). And we
  # have a couple that can't be helped.
  Max: 15
  Exclude:
    # TODO:
    - 'lib/sequenceserver.rb'
Metrics/ClassLength:
  Exclude:
    # TODO:
    #   Evaluate whether to make class smaller or to increase 'Max'.
    - 'lib/sequenceserver/database.rb'
Metrics/BlockNesting:
  Exclude:
    # TODO:
    #   Fix in bin/sequenceserver and re-enable.
    - 'bin/sequenceserver'

Lint/Eval:
  # Used only once. Is rather safe.
  Enabled: false

Style/UnlessElse:
  # TODO:
  #   Fix in bin/sequenceserver and re-enable.
  Enabled: false
Style/ClassAndModuleCamelCase:
  Exclude:
    # TODO:
    #   Revisit later.
    - 'lib/sequenceserver/exceptions.rb'
Style/Lambda:
  Exclude:
    # Because we support 1.8.7.
    - '**/*.rb'
Style/EachWithObject:
  Exclude:
    # Because we support 1.8.7.
    - '**/*.rb'
Style/HashSyntax:
    # Because we support 1.8.7.
  EnforcedStyle: hash_rockets

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sequenceserver-1.0.0 .rubocop.yml