Sha256: cc8171845b60ab903f946fc4db21ef61f37cbbb703f9442f87965abb0d5f23a4

Contents?: true

Size: 1.82 KB

Versions: 23

Compression:

Stored size: 1.82 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

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
schemacop-3.0.16 .rubocop.yml
schemacop-3.0.15 .rubocop.yml
schemacop-3.0.14 .rubocop.yml
schemacop-3.0.13 .rubocop.yml
schemacop-3.0.12 .rubocop.yml
schemacop-3.0.11 .rubocop.yml
schemacop-3.0.10 .rubocop.yml
schemacop-3.0.9 .rubocop.yml
schemacop-3.0.8 .rubocop.yml
schemacop-3.0.7 .rubocop.yml
schemacop-3.0.6 .rubocop.yml
schemacop-3.0.5 .rubocop.yml
schemacop-3.0.4 .rubocop.yml
schemacop-3.0.3 .rubocop.yml
schemacop-3.0.2 .rubocop.yml
schemacop-3.0.1 .rubocop.yml
schemacop-3.0.0 .rubocop.yml
schemacop-3.0.0.rc5 .rubocop.yml
schemacop-3.0.0.rc4 .rubocop.yml
schemacop-3.0.0.rc3 .rubocop.yml