Sha256: 389fb02e373bc4a624502c2c9e547e05c081a865022a7c1a52a4d03075ce6c0d

Contents?: true

Size: 1.23 KB

Versions: 1

Compression:

Stored size: 1.23 KB

Contents

require:
  - rubocop-rspec
  - rubocop-performance

AllCops:
  DisplayCopNames: true
  DisplayStyleGuide: true
  ExtraDetails: false
  TargetRubyVersion: 2.4

Gemspec/RequiredRubyVersion:
  Enabled: false

Layout/EndOfLine:
  EnforcedStyle: lf

Layout/MultilineMethodCallIndentation:
  EnforcedStyle: indented_relative_to_receiver

Layout/ArrayAlignment:
  Enabled: true

Layout/HashAlignment:
  Enabled: true
  EnforcedHashRocketStyle: key
  EnforcedColonStyle: table

Layout/ParameterAlignment:
  Enabled: true
  EnforcedStyle: with_first_parameter

Layout/FirstHashElementIndentation:
  Enabled: true

Layout/TrailingEmptyLines:
  Enabled: false

Layout/LineLength:
  Max: 120

Metrics/MethodLength:
  Max: 20

Metrics/ClassLength:
  Max: 120

Metrics/AbcSize:
  Max: 18

Metrics/BlockLength:
  Exclude:
    - 'screen-recorder.gemspec'
    - 'spec/**/*'

Naming/FileName:
  Exclude:
    - 'lib/screen-recorder.rb'

RSpec/FilePath:
  Enabled: false

RSpec/ExampleLength:
  Enabled: false

RSpec/MultipleExpectations:
  Enabled: false

Style/BlockDelimiters:
  EnforcedStyle: braces_for_chaining

Style/CommentedKeyword:
  Enabled: false

Style/FrozenStringLiteralComment:
  Enabled: false

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
screen-recorder-1.4.0 .rubocop.yml