Sha256: ded9385bfb6a0ed15575eda0e629985cd01f3041d66179c094dfa92fec5c0174

Contents?: true

Size: 1.95 KB

Versions: 8

Compression:

Stored size: 1.95 KB

Contents

AllCops:
  Exclude:
    - client/**/*
    - db/**/*
    - node_modules/**/*

# New rules must be explicitly opted into / out of
Lint/RaiseException:
  Enabled: true
Lint/StructNewOverride:
  Enabled: true
Style/HashEachMethods:
  Enabled: true
Style/HashTransformKeys:
  Enabled: true
Style/HashTransformValues:
  Enabled: true
Layout/SpaceAroundMethodCallOperator:
  Enabled: true
Style/ExponentialNotation:
  Enabled: true

Style/TrailingCommaInArguments:
  Description: "Checks for trailing comma in argument lists."
  StyleGuide: "https://github.com/bbatsov/ruby-style-guide#no-trailing-array-commas"
  EnforcedStyleForMultiline: comma
  SupportedStylesForMultiline:
    - comma
    - consistent_comma
    - no_comma
  Enabled: true

Style/TrailingCommaInArrayLiteral:
  Description: "Checks for trailing comma in array literals."
  StyleGuide: "https://github.com/bbatsov/ruby-style-guide#no-trailing-array-commas"
  EnforcedStyleForMultiline: comma
  SupportedStylesForMultiline:
    - comma
    - consistent_comma
    - no_comma
  Enabled: true

Style/TrailingCommaInHashLiteral:
  Description: "Checks for trailing comma in hash literals."
  StyleGuide: "https://github.com/bbatsov/ruby-style-guide#no-trailing-array-commas"
  EnforcedStyleForMultiline: comma
  SupportedStylesForMultiline:
    - comma
    - consistent_comma
    - no_comma
  Enabled: true

Layout/MultilineMethodCallIndentation:
  EnforcedStyle: indented

Layout/MultilineOperationIndentation:
  EnforcedStyle: indented
  
Layout/ArgumentAlignment:
  EnforcedStyle: with_fixed_indentation

Layout/DotPosition:
  Description: "Checks the position of the dot in multi-line method calls."
  StyleGuide: "https://github.com/bbatsov/ruby-style-guide#consistent-multi-line-chains"
  EnforcedStyle: trailing

Layout/LineLength:
  Exclude: 
    - 'spec/**/**.*'

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

Metrics/AbcSize:
  Max: 20

Style/Documentation:
  Enabled: false
  Exclude:
    - 'spec/**/*'
    - 'db/**.*'

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
osso-0.0.3.4 .rubocop.yml
osso-0.0.3.3 .rubocop.yml
osso-0.0.3.2 .rubocop.yml
osso-0.0.3.1 .rubocop.yml
osso-0.0.3 .rubocop.yml
osso-0.0.2.10 .rubocop.yml
osso-0.0.2.9 .rubocop.yml
osso-0.0.2.8 .rubocop.yml