.rubocop.yml in money-fixer-io-0.0.1 vs .rubocop.yml in money-fixer-io-0.0.2
- old
+ new
@@ -1,61 +1,82 @@
AllCops:
DisplayCopNames: true
DisplayStyleGuide: true
Exclude:
+ - db/data_schema.rb
+ - db/schema.rb
+ - node_modules/**/*
+ - spec/dummy/db/schema.rb
- money-fixer-io.gemspec
-# https://github.com/AtomLinter/linter-rubocop/issues/2
-Style/FileName:
+Layout/AccessModifierIndentation:
+ EnforcedStyle: outdent
+
+Layout/AlignParameters:
+ EnforcedStyle: with_fixed_indentation
+
+Layout/EmptyLines:
Enabled: false
-Metrics/CyclomaticComplexity:
- Max: 10
+Layout/EmptyLinesAroundArguments:
+ Enabled: false
-Metrics/LineLength:
- Max: 160
+Layout/EndAlignment:
+ EnforcedStyleAlignWith: variable
-Metrics/MethodLength:
- Max: 50
+Layout/MultilineMethodCallIndentation:
+ EnforcedStyle: indented
+Layout/MultilineOperationIndentation:
+ EnforcedStyle: indented
+
+Layout/SpaceInsideHashLiteralBraces:
+ EnforcedStyle: no_space
+
Metrics/AbcSize:
Max: 25
+Metrics/BlockLength:
+ Enabled: false
+
Metrics/ClassLength:
Max: 250
+Metrics/CyclomaticComplexity:
+ Max: 10
+
+Metrics/LineLength:
+ Max: 160
+
+Metrics/MethodLength:
+ Max: 50
+
# .find_each is not the same as .each
Rails/FindEach:
Enabled: false
-Style/AccessModifierIndentation:
- EnforcedStyle: outdent
-
-Style/AlignParameters:
- EnforcedStyle: with_fixed_indentation
-
Style/ClassAndModuleChildren:
EnforcedStyle: compact
Style/ConditionalAssignment:
Enabled: false
Style/Documentation:
Enabled: false
-Style/EmptyLines:
+Style/FrozenStringLiteralComment:
Enabled: false
# Will report offences for many places that are much more readable without using a guard clause
Style/GuardClause:
Enabled: false
-Style/MultilineMethodCallIndentation:
- EnforcedStyle: indented
+Style/LambdaCall:
+ Enabled: false
-Style/MultilineOperationIndentation:
- EnforcedStyle: indented
+Style/RegexpLiteral:
+ Enabled: false
Style/StringLiterals:
EnforcedStyle: double_quotes
Style/StringLiteralsInInterpolation:
@@ -65,18 +86,11 @@
Enabled: false
Style/SignalException:
EnforcedStyle: only_raise
-Style/MultilineOperationIndentation:
- EnforcedStyle: indented
+Style/SymbolArray:
+ Enabled: false
-Style/SpaceInsideHashLiteralBraces:
- EnforcedStyle: no_space
-
Style/TrivialAccessors:
ExactNameMatch: true
Enabled: true
-
-# Disabled on purpose: https://github.com/bbatsov/rubocop/issues/1758
-Style/ClosingParenthesisIndentation:
- Enabled: false