Bug fixes
- #8720: Fix an error for
Lint/IdentityComparison
when callingobject_id
method without receiver in LHS or RHS. (@koic) - #8767: Fix a false positive for
Style/RedundantReturn
when a rescue has an else clause. (@fatkodima) - #8710: Fix a false positive for
Layout/RescueEnsureAlignment
whenLayout/BeginEndAlignment
cop is not enabled status. (@koic) - #8726: Fix a false positive for
Naming/VariableNumber
when naming multibyte character variable name. (@koic) - #8730: Fix an error for
Lint/UselessTimes
when there is a blank line in the method definition. (@koic) - #8740: Fix a false positive for
Style/HashAsLastArrayItem
when the hash is in an implicit array. (@dvandersluis) - #8739: Fix an error for
Lint/UselessTimes
when using empty block argument. (@koic) - #8742: Fix some assignment counts for
Metrics/AbcSize
. (@marcandre) - #8750: Fix an incorrect auto-correct for
Style/MultilineWhenThen
when line break for multiple condidate values ofwhen
statement. (@koic) - #8754: Fix an error for
Style/RandomWithOffset
when using a range with non-integer bounds. (@eugeneius) - #8756: Fix an infinite loop error for
Layout/EmptyLinesAroundAccessModifier
withLayout/EmptyLinesAroundBlockBody
when using access modifier with block argument. (@koic) - #8372: Fix
Lint/RedundantCopEnableDirective
autocorrection to not leave orphaned empty# rubocop:enable
comments. (@dvandersluis) - #8372: Fix
Lint/RedundantCopDisableDirective
autocorrection. (@dvandersluis) - #8764: Fix
Layout/CaseIndentation
not showing the cop name in output messages. (@dvandersluis) - #8771: Fix an error for
Style/OneLineConditional
when usingif-then-elsif-then-end
. (@koic) - #8576: Fix
Style/IfUnlessModifier
to ignore cop disable comment directives when considering conversion to the modifier form. (@dsavochkin)
Changes
- #8489: Exclude method
respond_to_missing?
fromOptionalBooleanParameter
cop. (@em-gazelle) - #7914:
Style/SafeNavigation
marked as having unsafe auto-correction. (@marcandre) - #8749: Disable
Style/IpAddresses
by default inGemfile
and gemspec files. (@dvandersluis)