.rubocop_todo.yml in lolcommits-0.16.3 vs .rubocop_todo.yml in lolcommits-0.16.4
- old
+ new
@@ -1,125 +1,97 @@
# This configuration was generated by
# `rubocop --auto-gen-config`
-# on 2020-01-20 22:28:11 +0000 using RuboCop version 0.79.0.
+# on 2023-05-14 21:38:57 UTC using RuboCop version 1.50.2.
# 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: 6
-# Cop supports --auto-correct.
-# Configuration parameters: TreatCommentsAsGroupSeparators, Include.
-# Include: **/*.gemspec
-Gemspec/OrderedDependencies:
- Exclude:
- - 'lolcommits.gemspec'
-
-# Offense count: 19
-# Cop supports --auto-correct.
-# Configuration parameters: EnforcedStyle, IndentationWidth.
-# SupportedStyles: with_first_argument, with_fixed_indentation
-Layout/ArgumentAlignment:
- Enabled: false
-
-# Offense count: 6
-# Cop supports --auto-correct.
-Layout/EmptyLineAfterGuardClause:
- Exclude:
- - 'bin/bundle'
-
# Offense count: 1
-# Cop supports --auto-correct.
-# Configuration parameters: EnforcedStyle.
-# SupportedStyles: squiggly, active_support, powerpack, unindent
+# This cop supports safe autocorrection (--autocorrect).
Layout/HeredocIndentation:
Exclude:
- 'lib/lolcommits/backends/installation_git.rb'
# Offense count: 1
-# Cop supports --auto-correct.
-# Configuration parameters: EnforcedStyle, IndentationWidth.
-# SupportedStyles: aligned, indented
-Layout/MultilineOperationIndentation:
- Exclude:
- - 'bin/bundle'
-
-# Offense count: 1
+# Configuration parameters: AllowedMethods, AllowedPatterns.
Lint/AmbiguousBlockAssociation:
Exclude:
- 'lib/lolcommits/cli/process_runner.rb'
-# Offense count: 18
+# Offense count: 15
+# Configuration parameters: AllowedMethods, AllowedPatterns, CountRepeatedAttributes.
Metrics/AbcSize:
- Max: 35
+ Max: 33
# Offense count: 2
-# Configuration parameters: CountComments.
+# Configuration parameters: CountComments, CountAsOne.
Metrics/ClassLength:
Max: 144
# Offense count: 5
+# Configuration parameters: AllowedMethods, AllowedPatterns.
Metrics/CyclomaticComplexity:
Max: 10
-# Offense count: 21
-# Configuration parameters: CountComments, ExcludedMethods.
+# Offense count: 20
+# Configuration parameters: CountComments, CountAsOne, AllowedMethods, AllowedPatterns.
Metrics/MethodLength:
Max: 24
# Offense count: 5
+# Configuration parameters: AllowedMethods, AllowedPatterns.
Metrics/PerceivedComplexity:
Max: 10
-# Offense count: 25
+# Offense count: 26
+# Configuration parameters: AllowedConstants.
Style/Documentation:
Enabled: false
-# Offense count: 20
-# Cop supports --auto-correct.
-Style/ExpandPathArguments:
- Enabled: false
+# Offense count: 6
+# This cop supports safe autocorrection (--autocorrect).
+# Configuration parameters: EnforcedStyle, EnforcedShorthandSyntax, UseHashRocketsWithSymbolValues, PreferHashRocketsForNonAlnumEndingSymbols.
+# SupportedStyles: ruby19, hash_rockets, no_mixed_keys, ruby19_no_mixed_keys
+# SupportedShorthandSyntax: always, never, either, consistent
+Style/HashSyntax:
+ Exclude:
+ - 'lib/lolcommits/gem_plugin.rb'
+ - 'lib/lolcommits/runner.rb'
+# Offense count: 1
+# This cop supports unsafe autocorrection (--autocorrect-all).
+Style/MapToHash:
+ Exclude:
+ - 'lib/lolcommits/plugin/base.rb'
+
# Offense count: 2
Style/MixinUsage:
Exclude:
- 'Rakefile'
- 'features/support/env.rb'
# Offense count: 5
-# Cop supports --auto-correct.
+# This cop supports safe autocorrection (--autocorrect).
# Configuration parameters: PreferredDelimiters.
Style/PercentLiteralDelimiters:
Exclude:
- 'Rakefile'
- 'features/support/path_helpers.rb'
- 'lib/lolcommits/backends/installation_mercurial.rb'
- 'lib/lolcommits/cli/fatals.rb'
- 'lib/lolcommits/installation.rb'
-# Offense count: 1
-# Cop supports --auto-correct.
-Style/PerlBackrefs:
- Exclude:
- - 'bin/bundle'
-
-# Offense count: 1
-# Cop supports --auto-correct.
-# Configuration parameters: EnforcedStyle.
-# SupportedStyles: use_perl_names, use_english_names
-Style/SpecialGlobalVars:
- Exclude:
- - 'bin/bundle'
-
-# Offense count: 166
-# Cop supports --auto-correct.
+# Offense count: 2
+# This cop supports safe autocorrection (--autocorrect).
# Configuration parameters: EnforcedStyle, ConsistentQuotesInMultiline.
# SupportedStyles: single_quotes, double_quotes
Style/StringLiterals:
- Enabled: false
+ Exclude:
+ - 'lib/lolcommits/version.rb'
-# Offense count: 120
-# Cop supports --auto-correct.
-# Configuration parameters: AutoCorrect, AllowHeredoc, AllowURI, URISchemes, IgnoreCopDirectives, IgnoredPatterns.
+# Offense count: 16
+# This cop supports safe autocorrection (--autocorrect).
+# Configuration parameters: AllowHeredoc, AllowURI, URISchemes, IgnoreCopDirectives, AllowedPatterns.
# URISchemes: http, https
Layout/LineLength:
- Max: 198
+ Max: 192