Sha256: 8cdb64fc6b6705306b771232b945b6417bf7387895128fc7f0b13078c0309eb7

Contents?: true

Size: 1.4 KB

Versions: 2

Compression:

Stored size: 1.4 KB

Contents

# https://github.com/bbatsov/rubocop/blob/master/config/default.yml
AllCops:
  Exclude:
    - 'node_modules/**/*'
    - 'db/**/*'
    - 'tmp/**/*'
    - 'vendor/**/*'
    - 'bin/**/*'
    - 'log/**/*'
    - 'Brewfile'
    - 'Rakefile'

Rails:
  Enabled: true

Style/Documentation:
  Enabled: false # for now

Style/Lambda:
  Enabled: false

Style/RaiseArgs:
  Enabled: false

Naming/FileName:
  Enabled: false

# User.all.map do |user|
#   [user.name, user.children.map(&:names)]
# end.flatten.map do |name|
#   name.capitalize
# end.join(", ")
Style/MultilineBlockChain:
  Enabled: false

# [
#   "foo",
#   "bar",
# ]
Style/TrailingCommaInArrayLiteral:
  Enabled: false

Style/TrailingCommaInHashLiteral:
  Enabled: false

Layout/RescueEnsureAlignment:
  Enabled: false

Style/AccessModifierDeclarations:
  EnforcedStyle: inline

Metrics/LineLength:
  Enabled: false

Metrics/ClassLength:
  Enabled: false

Metrics/MethodLength:
  Max: 40

Metrics/BlockLength:
  Enabled: false

Metrics/AbcSize:
  Enabled: false

Metrics/PerceivedComplexity:
  Enabled: false

Style/ParallelAssignment:
  Enabled: false

Metrics/CyclomaticComplexity:
  Max: 10

# `fail` is seldom/never seen in Ruby code.
# https://github.com/bbatsov/ruby-style-guide/issues/233
Style/SignalException:
  EnforcedStyle: only_raise

# Would complain about `new_record?` otherwise
Style/TrivialAccessors:
  ExactNameMatch: true

Rails/Delegate:
  Exclude:
    - lib/**/*

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
dynamic_fields_for_rails-1.0.1 .rubocop.yml
dynamic_fields_for_rails-1.0.0 .rubocop.yml