.rubocop_todo.yml in lolcommits-0.9.8 vs .rubocop_todo.yml in lolcommits-0.10.0.pre1
- old
+ new
@@ -1,46 +1,56 @@
# This configuration was generated by
# `rubocop --auto-gen-config`
-# on 2017-04-04 11:42:26 +0100 using RuboCop version 0.48.1.
+# on 2017-12-13 17:09:06 +0000 using RuboCop version 0.52.0.
# The point is for the user to remove these configuration records
# one by one as the offenses are removed from the code base.
# Note that changes in the inspected code, or installation of new
# versions of RuboCop, may require this file to be generated again.
+# Offense count: 7
+# Cop supports --auto-correct.
+# Configuration parameters: Include, TreatCommentsAsGroupSeparators.
+# Include: **/*.gemspec
+Gemspec/OrderedDependencies:
+ Exclude:
+ - 'lolcommits.gemspec'
+
# Offense count: 1
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle.
+# SupportedStyles: auto_detection, squiggly, active_support, powerpack, unindent
+Layout/IndentHeredoc:
+ Exclude:
+ - 'lib/lolcommits/backends/installation_git.rb'
+
+# Offense count: 1
Lint/AmbiguousBlockAssociation:
Exclude:
- 'lib/lolcommits/cli/process_runner.rb'
-# Offense count: 35
+# Offense count: 19
Metrics/AbcSize:
- Max: 37
+ Max: 35
-# Offense count: 2
+# Offense count: 1
# Configuration parameters: CountComments, ExcludedMethods.
Metrics/BlockLength:
- Max: 60
+ Max: 40
-# Offense count: 5
+# Offense count: 2
# Configuration parameters: CountComments.
Metrics/ClassLength:
- Max: 149
+ Max: 140
-# Offense count: 6
+# Offense count: 5
Metrics/CyclomaticComplexity:
Max: 9
-# Offense count: 152
-# Configuration parameters: AllowHeredoc, AllowURI, URISchemes, IgnoreCopDirectives, IgnoredPatterns.
-# URISchemes: http, https
-Metrics/LineLength:
- Max: 161
-
-# Offense count: 42
+# Offense count: 23
# Configuration parameters: CountComments.
Metrics/MethodLength:
- Max: 31
+ Max: 24
# Offense count: 5
Metrics/PerceivedComplexity:
Max: 10
@@ -48,39 +58,40 @@
# Cop supports --auto-correct.
Security/YAMLLoad:
Exclude:
- 'lib/lolcommits/configuration.rb'
-# Offense count: 37
+# Offense count: 25
Style/Documentation:
Enabled: false
-# Offense count: 2
-# Cop supports --auto-correct.
-Layout/EmptyLinesAroundBeginBody:
+# Offense count: 5
+Style/MixinUsage:
Exclude:
- - 'lib/lolcommits/plugin/lol_flowdock.rb'
- - 'lib/lolcommits/plugin/lol_slack.rb'
+ - 'Rakefile'
+ - 'bin/lolcommits'
+ - 'features/support/env.rb'
+ - 'test/lolcommits_test.rb'
-# Offense count: 1
+# Offense count: 5
# Cop supports --auto-correct.
-# Configuration parameters: EnforcedStyle, SupportedStyles.
-# SupportedStyles: auto_detection, squiggly, active_support, powerpack, unindent
-Layout/IndentHeredoc:
- Exclude:
- - 'lib/lolcommits/backends/installation_git.rb'
-
-# Offense count: 77
-# Cop supports --auto-correct.
# Configuration parameters: PreferredDelimiters.
Style/PercentLiteralDelimiters:
- Enabled: false
+ Exclude:
+ - 'Rakefile'
+ - 'features/support/path_helpers.rb'
+ - 'lib/lolcommits/backends/installation_mercurial.rb'
+ - 'lib/lolcommits/cli/fatals.rb'
+ - 'lib/lolcommits/installation.rb'
-Gemspec/OrderedDependencies:
- Enabled: false
-
# Offense count: 1
# Cop supports --auto-correct.
-# Configuration parameters: SupportedStyles.
+# Configuration parameters: MinSize.
# SupportedStyles: percent, brackets
Style/SymbolArray:
EnforcedStyle: brackets
+
+# Offense count: 90
+# Configuration parameters: AllowHeredoc, AllowURI, URISchemes, IgnoreCopDirectives, IgnoredPatterns.
+# URISchemes: http, https
+Metrics/LineLength:
+ Max: 161