Sha256: 06511a00a24bfa16a177294329507d1315029901582a7e1b4a3878fceaf2dc08

Contents?: true

Size: 1.33 KB

Versions: 4

Compression:

Stored size: 1.33 KB

Contents

---

AllCops:
  DisabledByDefault: true
  TargetRubyVersion: 2.7


Metrics/BlockLength:
  Max: 100
  Exclude:
    - config/routes.rb
    - config/initializers/*
    - spec/**/*_spec.rb
    - spec/factories.rb
    - lib/tasks/*.rake

# metrics and documentation. code is complex as it needs to be,
# and docs shouldn't be required. add them when needed.
Metrics/AbcSize:
  Enabled: false
Layout/LineLength:
  Enabled: false
Metrics/ClassLength:
  Enabled: false
Metrics/MethodLength:
  Enabled: false
Metrics/ModuleLength:
  Enabled: false
Metrics/CyclomaticComplexity:
  Enabled: false
Metrics/PerceivedComplexity:
  Enabled: false
Metrics/ParameterLists:
  Max: 7
  CountKeywordArgs: false
Style/Documentation:
  Enabled: false

# differences from standard ruby style guide.
Style/RegexpLiteral:
  Enabled: false
Style/StringLiterals:
  EnforcedStyle: double_quotes
Style/TrailingCommaInArrayLiteral:
  EnforcedStyleForMultiline: comma
Style/TrailingCommaInHashLiteral:
  EnforcedStyleForMultiline: comma
Layout/FirstArrayElementIndentation:
  Enabled: false
Layout/MultilineMethodCallIndentation:
  EnforcedStyle: indented
Style/NumericPredicate:
  Enabled: false
Style/FormatStringToken:
  Enabled: false
Style/MultilineBlockChain:
  Enabled: false
Style/IfUnlessModifier:
  Enabled: false
Layout/BlockAlignment:
  EnforcedStyleAlignWith: start_of_block

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
bibliothecary-8.8.1 .rubocop.yml
bibliothecary-8.7.7 .rubocop.yml
bibliothecary-8.7.6 .rubocop.yml
bibliothecary-8.7.5 .rubocop.yml