Sha256: 100af4867d2d4e90be2b81b2080fdec7b454a3b8a61e550304742df44eb2f6b8

Contents?: true

Size: 1.63 KB

Versions: 2

Compression:

Stored size: 1.63 KB

Contents

AllCops:
  NewCops: enable
  TargetRubyVersion: 3.1
  DisabledByDefault: true

Security:
  Enabled: true

Bundler:
  Enabled: true

Lint:
  Enabled: true

Naming:
  Enabled: true

Style:
  Enabled: true

Layout:
  Enabled: true

Metrics:
  Enabled: true

Metrics/AbcSize:
  Max: 26

Metrics/CyclomaticComplexity:
  Max: 13

Metrics/PerceivedComplexity:
  Max: 13

Metrics/MethodLength:
  Enabled: false

Metrics/ClassLength:
  Max: 125
  Enabled: true
  Exclude:
    - 'test/**/*'

Metrics/BlockLength:
  Max: 30
  Exclude:
    - 'test/**/*'

Style/ConditionalAssignment:
  Enabled: false

Style/NumericLiterals:
  Enabled: false

Style/SymbolProc:
  Enabled: false

Style/DoubleNegation:
  Enabled: false

Style/SymbolArray:
  EnforcedStyle: brackets

Style/WordArray:
  EnforcedStyle: brackets

Style/EmptyMethod:
  EnforcedStyle: expanded

Style/ClassAndModuleChildren:
  Enabled: false

Style/Documentation:
  Enabled: false

Style/FrozenStringLiteralComment:
  EnforcedStyle: always

Style/StringLiterals:
  EnforcedStyle: double_quotes

Style/RedundantReturn:
  AllowMultipleReturnValues: true

Style/Semicolon:
  AllowAsExpressionSeparator: true

Style/ExponentialNotation:
  Enabled: false

Style/RegexpLiteral:
  Enabled: false

Layout/LineLength:
  Enabled: false

Layout/EndAlignment:
  EnforcedStyleAlignWith: variable
  AutoCorrect: true

Layout/IndentationConsistency:
  EnforcedStyle: indented_internal_methods

Layout/SpaceInsideBlockBraces:
  EnforcedStyleForEmptyBraces: space

Lint/MissingSuper:
  Enabled: false

Lint/ConstantDefinitionInBlock:
  Enabled: false

Lint/SuppressedException:
  Enabled: false

Style/SingleArgumentDig:
  Enabled: false

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
simple_text_extract-3.0.9 .rubocop.yml
simple_text_extract-3.0.8 .rubocop.yml