.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