Bug fixes
- #10313: Fix autocorrect
Style/MapToHash
with multiline code. (@tejasbubane) - #10251: Fix an incorrect autocorrect for
Gemspec/RequireMFA
when .gemspec file containsmetadata
keys assignments. (@fatkodima) - #10329: Fix a false positive for
Lint/ParenthesesAsGroupedExpression
and an incorrect autocorrect for the cop withStyle/TernaryParentheses
when using ternary expression as a first argument. (@koic) - #10317: Fix a false positive for
Style/MethodCallWithArgsParentheses
when using hash value omission. (@koic) - #10333: Fix an incorrect autocorrect for
Naming/BlockForwarding
using explicit block forwarding without method definition parentheses. (@koic) - #10321: Make
Style/MethodDefParentheses
aware of Ruby 3.1's anonymous block forwarding. (@koic) - #10320: Fix an incorrect autocorrect for
Style/FileWrite
when using heredoc argument. (@koic) - #10319: Require rubocop-ast 1.15.1 to fix a false positive for
Style/CombinableLoop
when the same method with different arguments and safe navigation. (@koic)