Sha256: 6d7ea27ec15013d7790ed3b070beb0d7dbf18affb3271d6e7c020e2ff6ff8ac1

Contents?: true

Size: 1.27 KB

Versions: 10

Compression:

Stored size: 1.27 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/ModuleLength:
  Exclude:
    # TODO:
    #   Revisit later.
    - 'lib/sequenceserver.rb'
    - 'spec/blast_spec.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'

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
Style/AsciiComments:
  # Nothing wrong with non-ascii chars, like © in comments.
  Enabled: false

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
sequenceserver-1.1.0.beta11 .rubocop.yml
sequenceserver-1.1.0.beta10 .rubocop.yml
sequenceserver-1.1.0.beta8 .rubocop.yml
sequenceserver-1.1.0.beta7 .rubocop.yml
sequenceserver-1.1.0.beta6 .rubocop.yml
sequenceserver-1.1.0.beta5 .rubocop.yml
sequenceserver-1.1.0.beta4 .rubocop.yml
sequenceserver-1.1.0.beta3 .rubocop.yml
sequenceserver-1.1.0.beta2 .rubocop.yml
sequenceserver-1.1.0.beta .rubocop.yml