Sha256: 5281cba5e1cca14f2578e6d6eed1ac2a426049e6da114e990f2528fda7b4bbac

Contents?: true

Size: 1.85 KB

Versions: 13

Compression:

Stored size: 1.85 KB

Contents

AllCops:
  NewCops: enable
  Exclude:
    - 'local/**/*'
    - 'vendor/**/*'
    - 'tmp/**/*'
    - 'target/**/*'
    - 'log/**/*'
    - 'db/schema.rb'
    - 'locale/translations.rb'
    - 'lib/scratch.rb'
    - 'schemacop.gemspec'

  DisplayCopNames: true

Style/SignalException:
  EnforcedStyle: only_fail

Metrics/MethodLength:
  Enabled: false

Metrics/ClassLength:
  Enabled: false

Metrics/ModuleLength:
  Enabled: false

Metrics/BlockLength:
  Enabled: false

Metrics/ParameterLists:
  Max: 5
  CountKeywordArgs: false

Metrics/AbcSize:
  Enabled: False

Metrics/CyclomaticComplexity:
  Enabled: False

Metrics/PerceivedComplexity:
  Enabled: False

Layout/LineLength:
  Max: 160

Metrics/BlockNesting:
  Enabled: false

Style/IfUnlessModifier:
  Enabled: false

Style/Documentation:
  Enabled: false

Style/RedundantReturn:
  Enabled: false

Style/AsciiComments:
  Enabled: false

Style/GuardClause:
  Enabled: false

Style/ClassAndModuleChildren:
  Enabled: false
  EnforcedStyle: compact
  SupportedStyles:
    - nested
    - compact
  # Checks the style of children definitions at classes and modules.
  #
  # Basically there are two different styles:
  #
  # `nested` - have each child on a separate line
  #   class Foo
  #     class Bar
  #     end
  #   end
  #
  # `compact` - combine definitions as much as possible
  #   class Foo::Bar
  #   end
  #
  # The compact style is only forced, for classes / modules with one child.

Style/FormatString:
  Enabled: false

# Multiline hashes should be aligned cleanly as a table to improve readability.
Layout/HashAlignment:
  EnforcedHashRocketStyle: table
  EnforcedColonStyle: table

Style/FrozenStringLiteralComment:
  Enabled: false

Style/AccessorGrouping:
  Enabled: false

Style/DoubleNegation:
  Enabled: false

Style/ConditionalAssignment:
  Enabled: false

Style/CaseLikeIf:
  Enabled: false

Lint/EmptyClass:
  Enabled: false

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
schemacop-3.0.29 .rubocop.yml
schemacop-3.0.28 .rubocop.yml
schemacop-3.0.27 .rubocop.yml
schemacop-3.0.26 .rubocop.yml
schemacop-3.0.25 .rubocop.yml
schemacop-3.0.24 .rubocop.yml
schemacop-3.0.23 .rubocop.yml
schemacop-3.0.22 .rubocop.yml
schemacop-3.0.21 .rubocop.yml
schemacop-3.0.20 .rubocop.yml
schemacop-3.0.19 .rubocop.yml
schemacop-3.0.18 .rubocop.yml
schemacop-3.0.17 .rubocop.yml