Releases
v0.74.0
New features
#7219 : Support auto-correct for Lint/ErbNewArguments
. (@koic )
Bug fixes
#7217 : Make Style/TrailingMethodEndStatement
work on more than the first def
. (@buehmann )
#7190 : Support lower case drive letters on Windows. (@jonas054 )
Fix the auto-correction of Lint/UnneededSplatExpansion
when the splat expansion of Array.new
with a block is assigned to a variable. (@rrosenblum )
#5628 : Fix an error of Layout/SpaceInsideStringInterpolation
on interpolations with multiple statements. (@buehmann )
#7128 : Make Metrics/LineLength
aware of shebang. (@koic )
#6861 : Fix a false positive for Layout/IndentationWidth
when using EnforcedStyle: outdent
of Layout/AccessModifierIndentation
. (@koic )
#7235 : Fix an error where Style/ConditionalAssignment
would swallow a nested if
condition. (@buehmann )
#7242 : Make Style/ConstantVisibility
work on non-trivial class and module bodies. (@buehmann )
Changes
#5265 : Improved Layout/ExtraSpacing
cop to handle nested consecutive assignments. (@jfelchner )
#7215 : Make it clear what's wrong in the message from Style/GuardClause
. (@jonas054 )
#7245 : Make cops detect string interpolations in more contexts: inside of backticks, regular expressions, and symbols. (@buehmann )
You can’t perform that action at this time.