Bug fixes
- #14854: Fix a clobbering error in
Style/BlockDelimiterswhen autocorrecting nested multi-line blocks with adjacent curly braces. (@koic) - #14837: Fix an error for
Style/IfUnlessModifierwhen the first value uses a normalifand the others use modifierif. (@koic) - #14858: Fix an infinite loop error in
Layout/FirstArgumentIndentationwhen first arguments are over-indented in nested method calls. (@koic) - #14843: Fix an error in
Layout/MultilineMethodCallIndentationwhen a multiline method call follows a hash access. (@koic) - #14859: Fix an error in
Layout/MultilineMethodCallIndentationwhen a multiline method call includes a keyword argument whose value is a method call with a block. (@koic) - #14839: Fix a false positive for
Layout/EmptyLinesAfterModuleInclusionwhenincludeis nested inside an array. (@eugeneius) - #7436: Fix
Style/FormatStringTokento not autocorrect strings outside of format method context in aggressive mode. (@ydakuka) - #14841: Fix false negatives in
Style/HashAsLastArrayItemwhen an array contains only a single hash element. (@koic) - #14865: Fix false negatives in
Style/MethodDefParentheseswhen using splat or forwarding arguments without parentheses. (@koic) - #14833: Fix false positive for
Layout/MultilineMethodCallIndentationwhen a multi-dot method chain is inside a hash pair value. (@ydakuka) - #14847: Fix false positive for
Layout/MultilineMethodCallIndentationwhen a method is chained after a single-line block. (@ydakuka) - #14867: Fix
Offense#highlighted_areaforPseudoSourceRangelocations. (@rafaelfranca) - #14861: Fix an error in
Style/IfUnlessModifierwhen the first value uses a normalifand the others use ternary operator. (@koic) - #14816: Use toplevel cache configs for remote configuration files. (@nekketsuuu)