Sha256: 6ca90396dbfed0014518858cafb0412df626e6e3e934339b623f5e31d21accfc

Contents?: true

Size: 1.6 KB

Versions: 2

Compression:

Stored size: 1.6 KB

Contents

Naming/FileName:
  Exclude:
    - "lib/datadog-notifications.rb"
    - "datadog-notifications.gemspec"

Metrics/AbcSize:
  Enabled: false
Metrics/BlockLength:
  Exclude:
    - "**/*_spec.rb"
Metrics/ClassLength:
  Max: 1500
Metrics/CyclomaticComplexity:
  Enabled: false
Metrics/PerceivedComplexity:
  Enabled: false
Metrics/LineLength:
  Max: 160
Metrics/MethodLength:
  Max: 20
Metrics/ModuleLength:
  Exclude:
    - "**/*_spec.rb"

Layout/AlignHash:
  EnforcedHashRocketStyle: table
Layout/AlignParameters:
  EnforcedStyle: with_fixed_indentation
Layout/EmptyLinesAroundBlockBody:
  Exclude:
    - "**/*_spec.rb"
Layout/EmptyLinesAroundClassBody:
  Enabled: false
Layout/IndentArray:
  EnforcedStyle: consistent
Layout/MultilineOperationIndentation:
  Enabled: false
Layout/SpaceAroundEqualsInParameterDefault:
  EnforcedStyle: no_space
Layout/SpaceInsideBlockBraces:
  SpaceBeforeBlockParameters: false

Style/BlockDelimiters:
  Enabled: false
Style/ClassAndModuleChildren:
  Enabled: false
Style/Documentation:
  Enabled: false
Style/FrozenStringLiteralComment:
  Enabled: false
Style/HashSyntax:
  EnforcedStyle: ruby19_no_mixed_keys
Style/MultilineIfModifier:
  Enabled: false
Style/NumericLiterals:
  Enabled: false
Style/Semicolon:
  AllowAsExpressionSeparator: true
Style/SingleLineBlockParams:
  Enabled: false
Style/StringLiterals:
  Enabled: false
Style/SymbolArray:
  Enabled: true
Style/TrailingCommaInArguments:
  EnforcedStyleForMultiline: consistent_comma
Style/TrailingCommaInArrayLiteral:
  EnforcedStyleForMultiline: consistent_comma
Style/TrailingCommaInHashLiteral:
  EnforcedStyleForMultiline: consistent_comma

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
datadog-notifications-0.5.4 .rubocop.yml
datadog-notifications-0.5.3 .rubocop.yml