.rubocop.yml in keep_up-0.6.2 vs .rubocop.yml in keep_up-0.6.3
- old
+ new
@@ -1,13 +1,28 @@
AllCops:
Exclude:
- 'tmp/**/*'
+# Dot at end of line makes it clearer that the line is not done
+Layout/DotPosition:
+ EnforcedStyle: trailing
+
+# Multi-line assignment should be simply indented. Aligning them makes it even
+# harder to keep a sane line length.
+Layout/MultilineOperationIndentation:
+ EnforcedStyle: indented
+
+# Multi-line method calls should be simply indented. Aligning them makes it
+# even harder to keep a sane line length.
+Layout/MultilineMethodCallIndentation:
+ EnforcedStyle: indented
+
# Allow if (foo = get_foo) style
Lint/AssignmentInCondition:
AllowSafeAssignment: true
+# Spec describe blocks can be any size
Metrics/BlockLength:
Exclude:
- 'spec/**/*'
# Require lines to fit in pull requests.
@@ -16,38 +31,24 @@
# Allow and/or for control flow only
Style/AndOr:
EnforcedStyle: conditionals
-# Dot at end of line makes it clearer that the line is not done
-Style/DotPosition:
- EnforcedStyle: trailing
-
# Require at least two dependent lines before suggesting a guard clause
Style/GuardClause:
MinBodyLength: 2
# Don't use if or unless as modifier if the line gets too long
Style/IfUnlessModifier:
MaxLineLength: 60
-# Multi-line assignment should be simply indented. Aligning them makes it even
-# harder to keep a sane line length.
-Style/MultilineOperationIndentation:
- EnforcedStyle: indented
-
-# Multi-line method calls should be simply indented. Aligning them makes it
-# even harder to keep a sane line length.
-Style/MultilineMethodCallIndentation:
- EnforcedStyle: indented
-
# Explicite numbers are often clearer, and more robust.
Style/NumericPredicate:
Enabled: false
# Allow explicit return with multiple return values
Style/RedundantReturn:
AllowMultipleReturnValues: true
# I prefer to have symbols look like symbols
Style/SymbolArray:
- Enabled: false
+ EnforcedStyle: brackets