Sha256: 2e89cc44e737614d7ad6798cbd4966399fce2d3f32ed459fb3c19858596935dd

Contents?: true

Size: 1.33 KB

Versions: 9

Compression:

Stored size: 1.33 KB

Contents

AllCops:
  Include:
    - '**/*.rb'
    - '**/*.gemfile'
    - '**/*.gemspec'
    - '**/*.rake'
    - '**/*.ru'
    - '**/Gemfile'
    - '**/Guardfile'
    - '**/Rakefile'
  Exclude:
    - bin/*
    - db/schema.rb
    - node_modules/**/*
    - spec/dummy/db/schema.rb
    - spec/dummy/bin/*
    - templates/*
  NewCops: enable
  TargetRubyVersion: 2.7

Layout/LineLength:
  Max: 120

Layout/MultilineMethodCallIndentation:
  EnforcedStyle: indented_relative_to_receiver

Lint/AmbiguousBlockAssociation:
  Enabled: false

Lint/OrAssignmentToConstant:
  Enabled: false

Metrics/AbcSize:
  Max: 39

Metrics/BlockLength:
  Exclude:
    - '**/*_spec.rb'
    - 'config/routes.rb'
    - 'lcms-engine.gemspec'
    - 'lib/tasks/elasticsearch.rake'
  AllowedMethods: ['guard', 'included', 'class_eval']

Metrics/ClassLength:
  Max: 250

Metrics/CyclomaticComplexity:
  Max: 10

Metrics/MethodLength:
  Max: 50

Metrics/PerceivedComplexity:
  Max: 10

Naming/MethodParameterName:
  MinNameLength: 2

Style/AndOr:
  Enabled: false

Style/ClassAndModuleChildren:
  EnforcedStyle: nested

Style/Documentation:
  Enabled: false

Style/DoubleNegation:
  Enabled: false

Style/NestedParenthesizedCalls:
  Enabled: false

Style/PercentLiteralDelimiters:
  PreferredDelimiters:
    default: '()'
    '%i': '()'
    '%r': '{}'
    '%w': '()'

Style/RescueModifier:
  Enabled: false

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
lcms-engine-0.5.5 .rubocop.yml
lcms-engine-0.5.4 .rubocop.yml
lcms-engine-0.5.3 .rubocop.yml
lcms-engine-0.5.2 .rubocop.yml
lcms-engine-0.5.1 .rubocop.yml
lcms-engine-0.5.0 .rubocop.yml
lcms-engine-0.4.2 .rubocop.yml
lcms-engine-0.4.1 .rubocop.yml
lcms-engine-0.4.0 .rubocop.yml