summaryrefslogtreecommitdiff
path: root/.rubocop.yml
diff options
context:
space:
mode:
Diffstat (limited to '.rubocop.yml')
-rw-r--r--.rubocop.yml33
1 files changed, 23 insertions, 10 deletions
diff --git a/.rubocop.yml b/.rubocop.yml
index 440bede..81ad424 100644
--- a/.rubocop.yml
+++ b/.rubocop.yml
@@ -2,22 +2,35 @@ AllCops:
Exclude:
- 'vendor/**/*'
- '.git/**/*'
+ - 'node_modules/**/*'
+ - 'bin/bundle'
+ - 'bin/cap*'
+ - 'bin/rails'
+ - 'bin/rake'
+ - 'bin/rspec'
- 'bin/rubocop'
- - 'slackbuilds/**/*'
+ - 'bin/setup'
+ - 'bin/spring'
+ - 'bin/update'
+ - 'bin/webpack*'
+ - '**/db/*schema.rb'
+ - 'pkg/**/*'
+
+ TargetRubyVersion: '2.7'
Style/Documentation:
Enabled: false
-Style/TrailingCommaInHashLiteral:
- EnforcedStyleForMultiline: consistent_comma
-
-Style/FrozenStringLiteralComment:
- Exclude:
- - '**/db/migrate/*'
+# False-Positive: non-string-variable + 'some string'
+Style/StringConcatenation:
+ Enabled: false
Layout/MultilineMethodCallIndentation:
EnforcedStyle: indented
+Layout/MultilineOperationIndentation:
+ EnforcedStyle: indented
+
Layout/ArgumentAlignment:
EnforcedStyle: with_fixed_indentation
@@ -25,6 +38,6 @@ Layout/EndAlignment:
EnforcedStyleAlignWith: variable
Metrics/BlockLength:
- ExcludedMethods:
- - describe
- - refine
+ IgnoredMethods:
+ - describe
+ - refine