summaryrefslogtreecommitdiff
path: root/.rubocop.yml
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2021-01-02 07:46:33 +0100
committerEugen Wissner <belka@caraus.de>2021-01-02 07:46:33 +0100
commit9a6ecd15f5de4d2a490d350e168ba48feac0d664 (patch)
tree8537e794bfdc21cab1100b0db07fc812a3a4a624 /.rubocop.yml
parent839d42faf4312a0e04772ccbf1e1f6ea8f2957cf (diff)
downloadslackbuilder-9a6ecd15f5de4d2a490d350e168ba48feac0d664.tar.gz
Remove internal dependency
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