.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