Sha256: 6fc20ca083489016b41e5a46d7ff71f74e3cfd8bf0a1a5bae3d43adf50634be7

Contents?: true

Size: 1.07 KB

Versions: 1

Compression:

Stored size: 1.07 KB

Contents

AllCops:
  TargetRubyVersion: 2.7
  Exclude:
    - bin/**/*
    - vendor/**/*
  NewCops: enable

Style/TrailingCommaInArguments:
  EnforcedStyleForMultiline: comma

Style/TrailingCommaInHashLiteral:
  EnforcedStyleForMultiline: comma

Style/TrailingCommaInArrayLiteral:
  EnforcedStyleForMultiline: comma

Style/RedundantSelf:
  Enabled: false

Style/Documentation:
  Enabled: false

Layout/IndentationWidth:
  Enabled: false

# Alignment so that changing var / method does not change all lines in diff
Layout/ParameterAlignment:
  EnforcedStyle: with_fixed_indentation

Layout/ArgumentAlignment:
  EnforcedStyle: with_fixed_indentation

Layout/MultilineMethodCallIndentation:
  EnforcedStyle: indented

Layout/MultilineOperationIndentation:
  EnforcedStyle: indented

Layout/EndAlignment:
  EnforcedStyleAlignWith: variable
  AutoCorrect: true

Layout/CaseIndentation:
  EnforcedStyle: end
  IndentOneStep: true

Metrics/AbcSize:
  Max: 25

Metrics/CyclomaticComplexity:
  Max: 25

Metrics/MethodLength:
  Max: 20

# Ignore for rspec
Metrics/BlockLength:
  IgnoredMethods: ['describe', 'context']

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
augury-1.2.0 .rubocop.yml