Sha256: eb395e553683bf51309d7e86387033b601ac3d7f91c5b08772f6169953786d9b

Contents?: true

Size: 1.87 KB

Versions: 5

Compression:

Stored size: 1.87 KB

Contents

inherit_from:
  - .rubocop_todo.yml

AllCops:
  Exclude:
    - 'doc/plugins/**'

Rails:
  Enabled: true
  Exclude:
    - 'lib/foreman_remote_execution_core/**'

Rails/Date:
  Enabled: false

# Don't enforce documentation
Style/Documentation:
  Enabled: false

Metrics/MethodLength:
  Max: 40

Style/TrailingCommaInArrayLiteral:
  Enabled: false

Style/TrailingCommaInHashLiteral:
  Enabled: false

#Style/TrailingCommaInArguments:
#Enabled: false

Naming/AccessorMethodName:
  Enabled: false

Style/RedundantSelf:
  Enabled: false

Metrics/ClassLength:
  Max: 500
  Exclude:
       - 'test/**/*'

Naming/FileName:
  Exclude:
      - 'db/seeds.d/*'

Style/WordArray:
  Enabled: false

Style/BracesAroundHashParameters:
  Enabled: false

Style/RescueModifier:
  Enabled: false

Style/ClassAndModuleChildren:
  Enabled: false

Style/EachWithObject:
  Enabled: false

Style/GuardClause:
  Enabled: false

Metrics/BlockLength:
  Exclude:
       - 'config/routes.rb'
       - 'lib/foreman_remote_execution/engine.rb'
       - 'test/**/*'

Metrics/ParameterLists:
  Enabled: false

Naming/VariableNumber:
  Enabled: false

# a == 0 is not the same as a.zero?, when a is not a number
Style/NumericPredicate:
  Enabled: false

Style/FormatStringToken:
  EnforcedStyle: template

Rails/SkipsModelValidations:
  Enabled: false

Style/SymbolArray:
  Enabled: false

Style/FormatString:
  Enabled: false

Naming/HeredocDelimiterNaming:
  Enabled: false

Style/RescueStandardError:
  Enabled: false

Style/SafeNavigation:
  Enabled: false

Lint/BooleanSymbol:
  Enabled: false

Metrics/PerceivedComplexity:
  Max: 8

Metrics/AbcSize:
  Max: 45

Style/FrozenStringLiteralComment:
  Enabled: false

Layout/EmptyLineAfterGuardClause:
  Enabled: false

Layout/AlignHash:
  Enabled: false

Rails/ReflectionClassName:
  Enabled: false

Rails/HelperInstanceVariable:
  Enabled: false

Naming/RescuedExceptionsVariableName:
  Enabled: false

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
foreman_remote_execution-2.0.4 .rubocop.yml
foreman_remote_execution-2.0.3 .rubocop.yml
foreman_remote_execution-2.0.2 .rubocop.yml
foreman_remote_execution-2.0.1 .rubocop.yml
foreman_remote_execution-2.0.0 .rubocop.yml