Sha256: b2ae879ec2d0d17f09565a7d545008fedc986408a7fefcc2f7c98536bbdb8863

Contents?: true

Size: 1.04 KB

Versions: 2

Compression:

Stored size: 1.04 KB

Contents

inherit_from: .rubocop_todo.yml
require: rubocop-performance

AllCops:
  TargetRubyVersion: 2.3.3
  Exclude:
    - 'db/**/*'
    - 'spec/dummy/**/*'
    - 'bin/{rails,rake}'
    - 'vendor/**/*'
    - 'lib/tasks/marty_tasks.rake'
    - !ruby/regexp /old_and_unused\.rb$/

Layout/DotPosition:
  EnforcedStyle: 'trailing'

Style/StringLiterals:
  Enabled: true
  EnforcedStyle: single_quotes

Metrics/BlockLength:
  Max: 400
  Exclude:
    - 'spec/**/*'

Style/CaseEquality:
  Exclude:
    - 'app/components/marty/report_form.rb'
    - 'app/models/marty/data_grid.rb'
    - 'app/helpers/marty/enum_helper.rb'
    - 'lib/marty/data_change.rb'
    - 'lib/marty/data_conversion.rb'
    - 'lib/marty/mcfly_model.rb'
    - 'lib/marty/monkey.rb'
    - 'other/marty/api/base.rb'
    - 'spec/lib/mcfly_model_spec.rb'

Lint/UnusedMethodArgument:
  AllowUnusedKeywordArguments: true
  IgnoreEmptyMethods: true

Style/SymbolArray:
  EnforcedStyle: brackets

# Marshal serialisation is used in Redis caching
Security/MarshalLoad:
  Exclude:
    - 'lib/marty/cache_adapters/redis.rb'

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
marty-8.2.0 .rubocop.yml
marty-8.0.0 .rubocop.yml