Skip to content

dep: bump rubocop from 1.41.1 to 1.42.0

George Koltsov requested to merge dependabot-bundler-rubocop-1.42.0 into main

Bumps rubocop from 1.41.1 to 1.42.0.

Release notes

Sourced from rubocop's releases.

RuboCop 1.42

New features

Bug fixes

  • #11204: Fix a false negative for Lint/RedundantCopDisableDirective when using --except command line option. (@​koic)
  • #11369: Fix an error for Lint/UselessRuby2Keywords when using Proc#ruby2_keywords. (@​koic)
  • #11351: Fix an incorrect autocorrect for Lint/RegexpAsCondition when using regexp literal with bang. (@​koic)
  • #11329: Accept simple freezed constants in Layout/ClassStructure and correctly handle class methods. (@​fatkodima)
  • #11344: Fix an error for Style/GuardClause when using heredoc as an argument of raise in then branch and it does not have else branch. (@​koic)
  • #11335: Fix an error for Style/RequireOrder when only one reuqire. (@​koic)
  • #11348: Fix an error for Style/SelectByRegexp when block body is empty. (@​koic)
  • #11320: Fix a false positive for Lint/RequireParentheses when assigning ternary operator. (@​koic)
  • #11361: Make Style/MethodDefParentheses aware of Ruby 3.2's anonymous rest and keyword rest arguments. (@​koic)
  • #11346: Fix a false positive for Style/RedundantStringEscape when using escaped space in heredoc. (@​koic)
  • #10858: Fix Style/IdenticalConditionalBranches to ignore identical leading lines when branch has single child and is used in return context. (@​fatkodima)
  • #11237: Fix Layout/CommentIndentation comment aligned with access modifier indentation when EnforcedStyle is outdent. (@​soroktree)
  • #11330: Fix an error for Style/RequireOrder when using require inside rescue body. (@​fatkodima)
  • #8751: Accept super within ranges for Layout/SpaceAroundKeyword cop. (@​fatkodima)
  • #10194: Accept bracketed arrays within 2d arrays containing subarrays with complex content for Style/WordArray cop. (@​fatkodima)

Changes

Changelog

Sourced from rubocop's changelog.

1.42.0 (2023-01-01)

New features

Bug fixes

  • #11204: Fix a false negative for Lint/RedundantCopDisableDirective when using --except command line option. ([@​koic][])
  • #11369: Fix an error for Lint/UselessRuby2Keywords when using Proc#ruby2_keywords. ([@​koic][])
  • #11351: Fix an incorrect autocorrect for Lint/RegexpAsCondition when using regexp literal with bang. ([@​koic][])
  • #11329: Accept simple freezed constants in Layout/ClassStructure and correctly handle class methods. ([@​fatkodima][])
  • #11344: Fix an error for Style/GuardClause when using heredoc as an argument of raise in then branch and it does not have else branch. ([@​koic][])
  • #11335: Fix an error for Style/RequireOrder when only one reuqire. ([@​koic][])
  • #11348: Fix an error for Style/SelectByRegexp when block body is empty. ([@​koic][])
  • #11320: Fix a false positive for Lint/RequireParentheses when assigning ternary operator. ([@​koic][])
  • #11361: Make Style/MethodDefParentheses aware of Ruby 3.2's anonymous rest and keyword rest arguments. ([@​koic][])
  • #11346: Fix a false positive for Style/RedundantStringEscape when using escaped space in heredoc. ([@​koic][])
  • #10858: Fix Style/IdenticalConditionalBranches to ignore identical leading lines when branch has single child and is used in return context. ([@​fatkodima][])
  • #11237: Fix Layout/CommentIndentation comment aligned with access modifier indentation when EnforcedStyle is outdent. ([@​soroktree][])
  • #11330: Fix an error for Style/RequireOrder when using require inside rescue body. ([@​fatkodima][])
  • #8751: Accept super within ranges for Layout/SpaceAroundKeyword cop. ([@​fatkodima][])
  • #10194: Accept bracketed arrays within 2d arrays containing subarrays with complex content for Style/WordArray cop. ([@​fatkodima][])

Changes

  • #8366: Ignore private constants in Layout/ClassStructure cop. ([@​fatkodima][])
  • #11325: Support autocorrection for percent literals in Style/ConcatArrayLiterals. ([@​fatkodima][])
  • #11327: Make Style/ZeroLengthPredicate aware of array.length.zero?. ([@​koic][])
  • #10976: Support pattern matching for Lint/OutOfRangeRegexpRef cop. ([@​fatkodima][])
Commits
  • 0f7416a Cut 1.42
  • b58c2cd Update Changelog
  • d8e5332 Merge pull request #11372 from koic/ci_against_ruby_3_2_on_windows
  • ac9e723 CI against Ruby 3.2 on Windows
  • 33bf9a0 Fix an error for Lint/UselessRuby2Keywords
  • 3cce8c8 Fix Style/WordArray for subarrays
  • d5c303a Bump license years to 2023
  • 32e13c5 Improve offense message for Style/YodaExpression cop
  • d4aeaf1 [Doc] Update the doc for Style/MinMaxComparison
  • 7b4adef Add examples for 2d arrays to Style/WordArray cop
  • Additional commits viewable in compare view


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • @dependabot-bot rebase will rebase this MR
  • @dependabot-bot recreate will recreate this MR rewriting all the manual changes and resolving conflicts

Merge request reports