Sha256: ab5e53b6693b27d4749b60bb3a8e9cbb9b6ba2b1a77af191c4aa8573edea7aa2

Contents?: true

Size: 1.47 KB

Versions: 4

Compression:

Stored size: 1.47 KB

Contents

require: rubocop-performance
inherit_from: .rubocop_todo.yml

AllCops:
  TargetRubyVersion: 2.4
  Exclude:
    - 'db/**/*'
    - 'spec/dummy/**/*'
    - 'bin/{rails,rake}'
    - 'vendor/**/*'
    - !ruby/regexp /old_and_unused\.rb$/
    - 'lib/delorean/delorean.rb' # Auto-generated

Style/StringLiterals:
  Enabled: true
  EnforcedStyle: single_quotes

Layout/LineLength:
  Max: 80
  Exclude:
    - 'spec/**/*'

Metrics/ModuleLength:
  Max: 100
  Exclude:
    - 'spec/**/*'

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

Style/TrailingCommaInArguments:
  Enabled: false

Style/TrailingCommaInArrayLiteral:
  Enabled: false

Style/TrailingCommaInHashLiteral:
  Enabled: false

Style/FrozenStringLiteralComment:
  EnforcedStyle: always

Layout/HeredocIndentation:
  Exclude:
    - 'spec/eval_spec.rb'

Style/Documentation:
  Enabled: false

Lint/UnusedMethodArgument:
  AllowUnusedKeywordArguments: true

Naming/VariableNumber:
  Enabled: false

Style/WordArray:
  Exclude:
    - 'spec/**/*'

Layout/MultilineArrayBraceLayout:
  Exclude:
    - 'spec/**/*'

Layout/MultilineMethodCallBraceLayout:
  Exclude:
    - 'spec/**/*'

Naming/BinaryOperatorParameterName:
  Exclude:
    - 'lib/delorean/base.rb'

Style/PerlBackrefs:
  Enabled: false

Naming/HeredocDelimiterCase:
  Enabled: false

Naming/RescuedExceptionsVariableName:
  Enabled: false

Metrics/ParameterLists:
  Exclude:
    - 'spec/spec_helper.rb'

Style/AccessModifierDeclarations:
  Exclude:
    - 'lib/delorean/functions.rb'

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
delorean_lang-2.5.0 .rubocop.yml
delorean_lang-2.4.2 .rubocop.yml
delorean_lang-2.4.0 .rubocop.yml
delorean_lang-2.3.0 .rubocop.yml