Sha256: ef8a78a5d4861f6d074e3e33f4c09232631b15c9327945e8b0259f90aa7cb360

Contents?: true

Size: 1.03 KB

Versions: 1

Compression:

Stored size: 1.03 KB

Contents

require:
  - ./lib/rubocop/cop/boxt/api_path_format.rb

AllCops:
  Exclude:
    - "**/*/schema.rb"
    - Gemfile.lock
    - node_modules/**/*
    - tmp/**/*
    - vendor/**/*
  NewCops: enable

Layout/ClassStructure:
  Enabled: true

Layout/LineLength:
  Exclude:
    - config/routes.rb
    - config/routes/*
  Max: 120

Metrics/AbcSize:
  Exclude:
    - db/migrate/**/*

Metrics/BlockLength:
  CountAsOne: ["array", "hash"]
  Exclude:
    - "*.gemspec"
    - Gemfile
    - config/environments/*
    - config/routes.rb
    - config/routes/*
    - db/migrate/**/*
    - lib/tasks/**/*
    - spec/**/*
    - test/**/*

Metrics/ClassLength:
  CountAsOne: ["array", "hash"]
  Exclude:
    - db/migrate/**/*
    - spec/**/*
    - test/**/*

Metrics/MethodLength:
  CountAsOne: ["array", "heredoc", "hash"]
  Exclude:
    - db/migrate/**/*
    - spec/**/*
    - test/**/*

Metrics/ModuleLength:
  CountAsOne: ["array", "hash"]

Style/Documentation:
  Enabled: false

Style/DoubleNegation:
  Enabled: false

Style/StringLiterals:
  EnforcedStyle: double_quotes

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
boxt_rubocop-0.0.47 default.yml