Skip to content

dep: bump rubocop from 1.9.1 to 1.10.0

George Koltsov requested to merge dependabot-bundler-rubocop-1.10.0 into master

Bumps rubocop from 1.9.1 to 1.10.0.

Release notes

Sourced from rubocop's releases.

RuboCop 1.10

New features

  • #9478: Add new Style/HashConversion cop. (@zverok)
  • #9496: Add new Gemspec/DateAssignment cop. (@koic)
  • #8724: Add IgnoreModules configuration to Style/ConstantVisibility to not register offense for module definitions. (@tejasbubane)
  • #9403: Add autocorrect for Style/EvalWithLocation cop. (@cteece)

Bug fixes

  • #9500: Update Lint/Debugger so that only specific receivers for debug methods lead to offenses. (@dvandersluis)
  • #9499: Fix a false positive for Layout/SpaceBeforeBrackets when multiple spaces are inserted inside the left bracket. (@koic)
  • #9507: Fix an incorrect auto-correct for Lint/RedundantSplatExpansion when expanding Array.new call on method argument. (@koic)
  • #9490: Fix incorrect auto-correct for Layout/FirstArgumentIndentation when specifying EnforcedStyle: with_fixed_indentation of Layout/ArgumentAlignment and EnforcedStyle: consistent of Layout/FirstArgumentIndentation. (@koic)
  • #9497: Fix an error for Style/ExplicitBlockArgument when yield is inside block of super. (@koic)
  • #9349: Fix a false positive for Lint/MultipleComparison when using &, |, and ^ set operation operators in multiple comparison. (@koic)
  • #9511: Fix a false negative for Lint/ElseLayout when using multiple elsifs. (@koic)
  • #9513: Fix an incorrect auto-correct for Style/HashConversion when using hash argument Hash[]. (@koic)
  • #9492: Fix an incorrect auto-correct for Lint/DeprecatedOpenSSLConstant when using no argument algorithm. (@koic)

Changes

Changelog

Sourced from rubocop's changelog.

1.10.0 (2021-02-15)

New features

  • #9478: Add new Style/HashConversion cop. ([@zverok][])
  • #9496: Add new Gemspec/DateAssignment cop. ([@koic][])
  • #8724: Add IgnoreModules configuration to Style/ConstantVisibility to not register offense for module definitions. ([@tejasbubane][])
  • #9403: Add autocorrect for Style/EvalWithLocation cop. ([@cteece][])

Bug fixes

  • #9500: Update Lint/Debugger so that only specific receivers for debug methods lead to offenses. ([@dvandersluis][])
  • #9499: Fix a false positive for Layout/SpaceBeforeBrackets when multiple spaces are inserted inside the left bracket. ([@koic][])
  • #9507: Fix an incorrect auto-correct for Lint/RedundantSplatExpansion when expanding Array.new call on method argument. ([@koic][])
  • #9490: Fix incorrect auto-correct for Layout/FirstArgumentIndentation when specifying EnforcedStyle: with_fixed_indentation of Layout/ArgumentAlignment and EnforcedStyle: consistent of Layout/FirstArgumentIndentation. ([@koic][])
  • #9497: Fix an error for Style/ExplicitBlockArgument when yield is inside block of super. ([@koic][])
  • #9349: Fix a false positive for Lint/MultipleComparison when using &, |, and ^ set operation operators in multiple comparison. ([@koic][])
  • #9511: Fix a false negative for Lint/ElseLayout when using multiple elsifs. ([@koic][])
  • #9513: Fix an incorrect auto-correct for Style/HashConversion when using hash argument Hash[]. ([@koic][])
  • #9492: Fix an incorrect auto-correct for Lint/DeprecatedOpenSSLConstant when using no argument algorithm. ([@koic][])

Changes

Commits
  • 9e8a5ee Cut 1.10
  • 53d8723 Update Changelog
  • dcd8b7d Upgrade rubocop-rspec
  • 708eb90 Fix RSpec/StubbedMock offenses
  • fcb3a94 Improve documentation for Style/EvalWithLocation cop
  • 6cdce3b Add IgnoreModules configuration to Style/ConstantVisibility
  • 07cd64c [Fix #9349] Fix a false positive for Lint/MultipleComparison
  • 7e89008 [Fix #9513] Fix an incorrect auto-correct for Style/HashConversion
  • 2d3e1bc [Fix #9403] Add autocorrect for Style/EvalWithLocation
  • b2aa853 Fix a false negative for Lint/ElseLayout
  • Additional commits viewable in compare view

Merge request reports