Sha256: 0006f73a28dc5b5e8cffcea3ac28d2b97736416a802c88491b9e398d29596c63

Contents?: true

Size: 1.35 KB

Versions: 1

Compression:

Stored size: 1.35 KB

Contents

AllCops:
  NewCops: enable
  Exclude:
    - vendor/bundle/**/*
    - gemfiles/**/*.gemfile
    - gemfiles/vendor/**/*
    - spec/dummy_engine/dummy_engine.gemspec
    - spec/schemas/**/*.rb

require:
  - rubocop-rails
  - rubocop-performance
  - rubocop-thread_safety
  - rubocop-rake
  - rubocop-rspec

Gemspec/RequiredRubyVersion:
  Exclude:
    - 'ros-apartment.gemspec'

Layout/MultilineMethodCallIndentation:
  EnforcedStyle: indented

Metrics/BlockLength:
  Exclude:
    - spec/**/*.rb

Rails/RakeEnvironment:
  Enabled: false

Rails/ApplicationRecord:
  Enabled: false

Rails/Output:
  Enabled: false

Style/Documentation:
  Enabled: false

Style/StringLiterals:
  EnforcedStyle: single_quotes

Style/InlineComment:
  Enabled: false

Style/FrozenStringLiteralComment:
  Enabled: true
  Exclude:
    - Gemfile

Style/MethodCallWithArgsParentheses:
  Enabled: true
  EnforcedStyle: require_parentheses
  AllowedPatterns:
    - 'puts'
    - 'info'
    - 'warn'
    - 'debug'
    - 'error'
    - 'fatal'
    - 'fail'

Style/TrailingCommaInArrayLiteral:
  EnforcedStyleForMultiline: comma

Style/TrailingCommaInHashLiteral:
  EnforcedStyleForMultiline: comma

Style/ClassAndModuleChildren:
  EnforcedStyle: nested
  AutoCorrect: true

Style/CollectionMethods:
  PreferredMethods:
    collect: 'map'
    collect!: 'map!'
    inject: 'reduce'
    detect: 'detect'
    find_all: 'select'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ros-apartment-3.2.0 .rubocop.yml